Our client, a growing, established software consulting company, has an immediate need for a hybrid Automated / Manual QA Analyst to join in on several high-profile development projects. The focus of the work will be to collaborate closely with Software Engineers throughout the software development life cycle, applying contemporary software quality assurance processes, while providing comprehensive reporting of defects.
Located South of Pittsburgh, the company offers a friendly, team-based atmosphere, plenty of professional development opportunities, and challenging, ever-changing projects. This contract (with potential for perm hire) position will be a great opportunity for a motivated individual to become a key member of a thriving organization.
Solidify testing requirements; Create them from available material when needed
Perform Manual Testing, including functional, negative, and boundary testing
Create detailed and effective test cases and plans
Prepare detailed Key Metrics Reporting, including requirement coverage, defect distribution by status and phase, burn down charts and more
A minimum of 3-5 years of mid-level direct QA experience
Be able to explain common agile software development processes and best practices and bug life cycle
Experience with test case management systems, bug trackers and testing (both web and mobile applications)
Able to properly extract test cases from available material, including when there are no requirements
Some experience with basic SQL queries
Lamp stack / mobile familiarity
Agile / SDLC Process Analysis and Improvement
BS/BA degree in computer science, engineering or related discipline preferred. Equivalent work experience is acceptable.