Job Description
Join our dynamic engineering team at TechInnovate Solutions, where we're revolutionizing digital experiences through cutting-edge technology. As a Senior QA Engineer, you'll be the guardian of quality, ensuring our flagship products meet the highest standards before reaching millions of users. We offer a collaborative environment, competitive compensation, and opportunities to shape the future of quality engineering.
Responsibilities
- Design, implement, and execute comprehensive test plans covering functional, regression, and performance testing
- Lead automation initiatives using Selenium and Cypress to accelerate testing cycles
- Collaborate with cross-functional teams to define quality metrics and KPIs
- Identify, document, and track defects using JIRA with clear reproduction steps
- Conduct root cause analysis for critical issues and drive preventive measures
- Maintain and enhance test infrastructure in CI/CD pipelines
- Mentor junior QA engineers and champion quality best practices
Qualifications
- 5+ years of experience in software QA with 2+ years in automation
- Expertise in Selenium WebDriver, Cypress, and test frameworks
- Strong knowledge of RESTful APIs and testing tools like Postman
- Experience with CI/CD tools (Jenkins, GitLab CI)
- Familiarity with agile methodologies and test-driven development
- Bachelor's degree in Computer Science or related field
- ISTQB Foundation or equivalent certification preferred
- Experience with performance testing tools (JMeter, LoadRunner)