Position Overview: Job Purpose Oversight is looking for a detail-oriented and experienced Senior QA Engineer who will be responsible for ensuring the overall quality of our applications through a combination of manual and automated testing practices. The ideal candidate will play a key role in defining test strategies, improving QA processes, and collaborating with cross-functional teams to deliver high-quality software solutions.
This role requires strong analytical skills, leadership capabilities, and hands-on expertise in both functional and automation testing.
Responsibilities and Expectations- Define and implement comprehensive test strategies and test plans
- Perform functional, regression, integration, and system testing
- Design, develop, and maintain automated test scripts
- Execute manual test cases where automation is not feasible
- Validate APIs, UI workflows, and backend systems
- Log, track, and manage defects using Jira
- Participate in sprint planning, grooming, and retrospective meetings
- Integrate automated test suites into CI/CD pipelines
- Collaborate with developers, product managers, and DevOps teams
- Review requirements and provide feedback from a quality perspective
- Mentor junior QA team members and drive QA best practices
- Contribute to continuous improvement of QA processes and standards
Qualifications Required - 6+ years of experience in software testing (manual + automation)
- Strong experience using Jira for defect tracking and Agile project management
- Strong hands-on experience in Playwright (JavaScript/TypeScript preferred)
- Experience testing applications deployed in AWS environments
- Solid understanding of:
- REST API testing
- SQL & database validation
- CI/CD pipelines
- Git version control
- Experience with test framework design and maintenance
- Familiarity with Docker and microservices architecture
- Experience working in Agile/Scrum environments
- Strong analytical and troubleshooting skills
- Excellent communication and leadership abilities
Preferred- Exposure to AI/ML-based applications or data-driven systems testing
- Basic understanding of testing AI/ML models (data validation, model output validation, bias checks, etc.)
- Knowledge of Kubernetes (EKS preferred)
- Familiarity with security testing practices
- AWS Certification is a plus