Job Description
Join our dynamic engineering team as a Senior Quality Assurance Engineer and become the guardian of excellence in our cutting-edge software products. At TechNova Solutions, we're revolutionizing digital experiences, and we need meticulous QA professionals to ensure our innovations meet the highest standards of reliability, performance, and user satisfaction. You'll work collaboratively with cross-functional teams to architect robust testing frameworks, identify critical defects early, and drive continuous improvement in our development lifecycle. This role offers the opportunity to shape quality strategies while working on impactful projects used by millions worldwide.
Responsibilities
- Design, implement, and execute comprehensive test plans covering functional, regression, and performance testing
- Automate testing workflows using Selenium, Cypress, and custom frameworks to accelerate delivery
- Collaborate with Product and Engineering teams to define quality metrics and release criteria
- Lead root cause analysis for critical defects and drive resolution with development teams
- Maintain and optimize test environments, including CI/CD pipelines and staging environments
- Champion quality initiatives through process improvements and best practice documentation
- Conduct user acceptance testing (UAT) and usability validation for new features
Qualifications
- 5+ years of experience in QA/Testing roles with emphasis on test automation
- Expertise in Selenium, JIRA, TestRail, and CI/CD tools (Jenkins, GitLab CI)
- Strong programming skills in Python, Java, or JavaScript for test automation
- Experience with API testing (Postman, RestAssured) and database validation (SQL)
- Proficient in Agile/Scrum methodologies and test-driven development practices
- Certification in ISTQB or equivalent quality assurance methodology preferred
- Demonstrated ability to translate business requirements into test scenarios
- Excellent analytical skills with attention to detail in complex systems