Job Description
Join TechNova Solutions as a Senior Quality Assurance Engineer and become the guardian of excellence in our cutting-edge software ecosystem. We're seeking a meticulous professional to architect and execute comprehensive testing strategies that ensure our products meet the highest standards of reliability and user experience. In this pivotal role, you'll collaborate with cross-functional teams to deliver seamless digital experiences while championing a culture of quality-first development.
Responsibilities
- Design, implement, and maintain end-to-end test plans covering functional, regression, performance, and security testing
- Automate test scripts using Selenium, Cypress, and other industry-leading frameworks to accelerate release cycles
- Lead defect management processes using JIRA and Rally, ensuring timely resolution and root cause analysis
- Execute exploratory testing to identify edge cases and user experience improvements
- Collaborate with product managers and developers to define testable requirements and acceptance criteria
- Maintain and enhance test documentation, including test cases and execution reports
- Mentor junior QA engineers and promote continuous improvement in QA processes
Qualifications
- 5+ years of experience in software quality assurance with emphasis on web and mobile applications
- Expertise in automated testing tools (Selenium, Cypress, Appium) and programming languages (Python, Java)
- Strong understanding of QA methodologies, Agile/Scrum frameworks, and CI/CD pipelines
- Experience with performance testing tools (JMeter, LoadRunner) and security testing basics
- Proven ability to translate business requirements into detailed test scenarios
- Certification in QA (e.g., ISTQB) or equivalent practical experience
- Excellent analytical skills with attention to detail and problem-solving aptitude
- Strong communication skills for collaborating with technical and non-technical stakeholders