Job Description
Join TechNova Solutions as a Senior Quality Assurance Engineer and become the guardian of our cutting-edge software products. We're seeking a meticulous professional to design and implement robust testing strategies that ensure our platforms deliver exceptional user experiences. Collaborate with cross-functional teams to drive quality from concept to deployment, while championing continuous improvement in our QA processes.
Responsibilities
- Develop comprehensive test plans and test cases covering functional, regression, performance, and security aspects
- Execute manual and automated testing using Selenium, Cypress, and JUnit frameworks
- Identify, document, and track defects using JIRA with clear reproduction steps
- Partner with Product Managers and Developers to define quality metrics and KPIs
- Implement CI/CD pipelines with automated test suites in Jenkins/GitLab CI
- Lead QA initiatives for mobile applications using Appium and Espresso
- Mentor junior QA engineers and conduct regular quality audits
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of experience in software QA with proven track record in web and mobile testing
- Expertise in test automation frameworks and performance testing tools (JMeter, LoadRunner)
- Familiarity with agile methodologies and experience in sprint-based QA cycles
- Strong knowledge of SQL and REST API testing tools (Postman, SoapUI)
- Certification in ISTQB or similar QA methodology preferred
- Experience with accessibility testing (WCAG 2.1) and security testing (OWASP)