We are looking for a Senior QA Engineer who takes ownership of quality across the product lifecycle. This role goes beyond test executionit requires strong judgment, attention to detail, and the ability to influence quality standards across teams.
You will work closely with engineering, product, and business stakeholders to ensure reliable, scalable, and high-performing software releases.
Key Responsibilities
- Own and drive quality assurance across web and/or mobile applications
- Design, execute, and maintain test plans, test cases, and test scenarios
- Lead functional, regression, integration, and system testing efforts
- Identify, track, and validate defects with clear documentation and impact analysis
- Collaborate with developers to ensure early defect detection and resolution
- Drive test automation strategy and implementation where applicable
- Review requirements and user stories for testability and coverage
- Participate in release planning and risk assessments
- Mentor junior QA engineers and improve team testing practices
What We're Looking For
- 510 years of experience in software quality assurance
- Strong understanding of QA methodologies, tools, and best practices
- Hands-on experience with manual testing and test automation
- Experience testing APIs, databases, and distributed systems
- Familiarity with Agile / Scrum development environments
- Strong analytical, problem-solving, and communication skills
- Ability to work independently and take ownership of quality outcomes
Good to Have
- Experience with automation tools (Selenium, Cypress, Playwright, Appium, or similar)
- Exposure to CI/CD pipelines and test integration
- Experience in SaaS, product-based, or high-scale platforms
- Understanding of performance, security, or accessibility testin