Job Description
Join our dynamic team as a Senior Quality Assurance Engineer and become the guardian of product excellence at TechNova Solutions. We're seeking a meticulous professional to architect and execute robust QA strategies that ensure our cutting-edge software delivers flawless user experiences. You'll collaborate with cross-functional teams to embed quality throughout the development lifecycle, from requirements validation to post-release monitoring. This role offers the opportunity to shape our quality framework while mentoring junior QA specialists and driving continuous improvement initiatives.
Responsibilities
- Design, implement, and maintain comprehensive test plans covering functional, regression, performance, and security testing
- Lead automated testing initiatives using Selenium, Cypress, or similar frameworks to accelerate validation cycles
- Collaborate with product managers and developers to define quality metrics and defect tracking protocols
- Conduct root cause analysis of production defects and implement preventive measures
- Mentor QA team members on best practices and emerging testing methodologies
- Champion quality culture through continuous integration/continuous deployment (CI/CD) pipeline optimization
- Document test cases, procedures, and quality standards for compliance and knowledge sharing
Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
- 5+ years of experience in QA roles with 2+ years in senior/lead positions
- Expertise in both manual and automated testing methodologies and tools
- Strong programming skills in Python, Java, or JavaScript for test automation
- Experience with API testing (REST/SOAP) and performance testing tools (JMeter, LoadRunner)
- Knowledge of Agile/Scrum methodologies and defect management systems (Jira, Bugzilla)
- Certifications in QA (e.g., ISTQB) or relevant domain (e.g., AWS Certified DevOps Engineer) preferred
- Proven track record of reducing defect escape rates by 40%+