Drive improvements to QA development tools such as the debug menu or crash capturing.
Take on delegation from QA Leadership e.g. onboarding of new QA Analysts, chairs weekly meet, test case management, test case reviews, release test ownership, outsource management.
Develop strong documentation that proves the quality of an issue(s) under review.
Build a deep understanding of the products that will require scrutiny for quality assurance.
Work closely with the BA team in order to accurately define if requirements are feasible based upon current product structure.
Application of testing methodology/methodologies to most successfully ensure quality on a given project.
Mentor other QA analysts, ensure best practices.
Maintain and update test strategies, regression plans, cross-feature plans etc built by other members of the team.
Required Skills
Work with business people by having good collaboration and communciation skills.
Ability to deal with and balance multiple priorities and shift focus to assist team and junior team members to meet deadlines.
Has a working knowledge of the software development life cycle.
Ability to analyze and evaluate projects to determine best approach/methodology to ensure delivery of a quality project.
Required Experience
Prior experience with Selenium, JMeter, and Jira is required.
Experience with API oriented testing is preferred.
Should have demonstrated experience in the standard concepts, practices, and deliverables related to Quality Assurance Analysis in support of software development projects.
Education Requirements
Bachelor’s Degree in Computer Science, Computer Engineering or a closely related field