Senior Software QA Engineer
On-site · Bengaluru, Karnataka, India
Job Summary
Senior Software QA Engineer responsible for designing and implementing robust automation frameworks for a serverless Python-based platform, building and maintaining API test suites, qualifying data pipelines, and integrating tests into PR stages. Requires proficiency in Python-based testing frameworks (pytest/unittest), AWS serverless testing (Lambda, API Gateway) with moto/LocalStack, CI/CD integration (GitHub Actions, AWS CodePipeline), API testing (REST, contract, regression), data pipeline validation (including Glue/Batch), test standards/coverage, and collaboration across squads. Familiarity with AWS Batch, Step Functions, performance testing, and applying AI tools for test generation is a plus. Bachelor’s degree in CS/Engineering or equivalent practical experience.
Required Qualifications
- 6–9 years of experience in QA engineering with a strong focus on automation
- Proficiency in Python-based testing frameworks such as pytest and unittest, including fixtures and parametrization
- Experience testing AWS serverless applications, including Lambda and API Gateway
- Hands-on experience with moto and/or LocalStack for AWS service mocking
- Experience integrating testing into CI/CD pipelines using tools such as GitHub Actions or AWS CodePipeline
- Strong API testing skills, including REST, contract testing, and regression testing
- Experience validating data pipelines for data accuracy and schema integrity
- Ability to collaborate across multiple squads and effectively manage competing priorities
- Exposure to AWS Batch, Step Functions, and performance testing is a plus
- Demonstrated interest in leveraging AI tools for test generation and quality strategy optimization
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.