Responsibilities
- Manages and resolves a variety of problems within their respective technology setting and provides solutions based on best practices and existing precedents
- Responsible for reviewing and managing all phases of the QA process including testing, implementation and maintaining software systems; manages status reports and automation tools
- Ensures the quality of software released meets high initial quality standards
- Works closely with project, product, and development managers to improve processes and procedures
- Works closely with developers to understand the impact of changes and adjusts testing accordingly
- Initiates frequent interaction with development teams and management to resolve issues or inquiries related to QA
- Researches and implements new technologies to improve QA processes and increase productivity among team members
Knowledge and Experience
- 8+ years of experience in software quality assurance
- Experience working with Azure Dev Ops or Jira for managing the SDLC and organizing test plans
- Experience with enterprise test automation frameworks, preferably AccelQ or similar
- Working knowledge of Selenium, CodedUI or similar code-based test automation platforms
- Experience leading groups of QA professionals on complex projects
- Experience mentoring junior and intermediate level QA staff
- Excellent communication and reporting skills
- Highly organized and detailed