Job Description
Join InnovateTech Solutions as a Senior QA Engineer and become the guardian of our cutting-edge software products. We're seeking a detail-oriented professional to design, implement, and execute comprehensive testing strategies that ensure flawless user experiences. You'll work in a collaborative agile environment where your expertise directly impacts product quality and customer satisfaction. Enjoy competitive compensation, flexible work arrangements, and opportunities to grow in a dynamic tech ecosystem.
Responsibilities
- Design, develop, and execute comprehensive test plans, test cases, and test scripts for web and mobile applications
- Automate regression tests using Selenium, Cypress, and Playwright to accelerate release cycles
- Identify, document, and track defects using JIRA while maintaining clear communication with development teams
- Collaborate with product managers and engineers to define acceptance criteria and quality standards
- Implement continuous integration/continuous deployment (CI/CD) pipelines with automated testing frameworks
- Conduct performance, security, and usability testing to ensure robust product delivery
- Mentor junior QA engineers and promote quality-first engineering practices across the organization
Qualifications
- 5+ years of experience in software quality assurance with emphasis on automation testing
- Expertise in Selenium WebDriver, Cypress, or Playwright for test automation
- Strong knowledge of CI/CD tools (Jenkins, GitLab CI, CircleCI) and testing frameworks
- Experience with API testing tools (Postman, RestAssured) and performance testing (JMeter, LoadRunner)
- Proficiency in defect tracking systems (JIRA, Bugzilla) and test management tools (TestRail, Zephyr)
- Familiarity with agile methodologies (Scrum, Kanban) and test-driven development (TDD)
- Bachelor's degree in Computer Science, Engineering, or related field