Key responsibilities
Reviews and validates requirements and technical specifications
Develops and executes test plans and detailed test cases based on requirements and/or customer feedback and prioritization
Documents results; offer observations or improvements after analysis of test results and overall product quality
Collaborates with the development team on bug fix verification and validation (regression testing)
Communicates professionally at all levels within and outside of the organization
Supports, designs, develops, and enhances test processes and reporting for QA processes
Manages testing efforts across many varied projects and tasks under tight deadlines
Mentors and provides training assistance to Associate QA Engineers

Additional Responsibilities
May assist in recruitment, which includes drawing upon relationships and experience to recommend qualified candidates, interviewing candidates, and preparing hiring recommendations
Represents ThreeWill values to other associates and clients
Shares knowledge with others (e.g. updates to ThreeWill knowledge repositories, internal/external presentations, and postings to public blogs)
Creates or contributes to technical articles published on ThreeWill sites and/or for technical publications

Essential Skills
At least 3+ yrs quality assurance experience in Agile Development and waterfall environments
Familiarity with Agile and waterfall Software Development Methodologies
Minimum 2+ yrs experience with automated testing tools or equivalent automation skills
Experience with web-based application testing (minimum 3+ yr)
Experience with integration testing between applications (minimum 3+ yr)
Defines problems, collects data, establishes facts, draws valid conclusions, and provides solutions
Identifies, communicates, and escalates issues as required
A team player and self-starter who will work side by side with the development team
Ability to multi-task, prioritize tasks and quickly adjust in a rapidly changing environment
Excellent verbal and written communication skills
Thorough working knowledge of software testing methodologies and the testing life cycle

Beneficial Skills
Understanding of Application Integration
Ability to work independently with clients, proactive, and self-managed
Solicitation and elicitation of client needs and requirements
Project Management and Software Development Methodologies
Industry experience in Professional Services, Healthcare, Financial Services, and Telecommunications is beneficial
Working knowledge of Microsoft Office
Familiarity with SharePoint (ability to create site collections, sites, and lists at a minimum)
Familiarity with programming languages and SQL to allow for defect triaging and automation
Familiarity with scripting languages used in test automation
Scalability and performance testing
A Bachelor’s degree in a computer-related field, engineering, mathematics, or equivalent experience
Desire to learn new technologies

Online Application

    First Name

    Last Name

    Contact Numbers

    Email Address

    Upload Resume

    Target Position

    Primary Skills

    Secondary Skills

    Tertiary Skills

    Other Skills

    Message