FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Tech Stack
Tools & technologiesAWSDistributed SystemsElasticSearchETLJavaScriptJestMicroservicesPython
About the role
Key responsibilities & impact- Define and execute comprehensive QA strategies for distributed systems, microservices, and data platforms.
- Design, develop, and maintain automated test frameworks and test suites.
- Validate end-to-end data flows, including ingestion, processing, storage, and API exposure.
- Test REST APIs, including JSON validation, schema validation, and service contract compatibility.
- Validate asynchronous and event-driven architectures, including retries, DLQs, ordering, idempotency, and eventual consistency.
- Execute load and performance testing to ensure scalability and reliability.
- Integrate automated testing into CI/CD pipelines and support release quality initiatives.
- Investigate and troubleshoot complex production issues.
- Mentor QA engineers and promote testing best practices.
- Design scalable parallel automation execution for high-volume APIs and distributed systems.
Requirements
What you’ll need- 7+ years of experience as a Senior QA Engineer working with complex distributed systems and/or ETL/data pipelines.
- Strong experience testing REST APIs, including JSON and schema validation.
- Hands-on automation experience using JavaScript/Jest and/or Python/Pytest.
- Experience defining QA strategies and mentoring QA engineers.
- Experience validating end-to-end data processing workflows.
- Strong AWS experience with services such as S3, Lambda, API Gateway, ECS, ALB, SQS/SNS, and Athena.
- Experience with OpenSearch and/or Elasticsearch.
- Experience with load and performance testing (preferably using Locust).
- Experience integrating automated testing into CI/CD pipelines (preferably using AWS CodeBuild).
- Strong analytical and debugging skills with the ability to troubleshoot complex production issues.
- Experience validating distributed service contracts and API compatibility across evolving microservices.
- Experience validating asynchronous and event-driven systems.
- Experience designing scalable automation frameworks for distributed environments.
Benefits
Comp & perks- Career Path Planning – You can create a career path based on your goals.
- Training & Mentorship – Learning and Development is a big part of our company culture.
- Unlimited access to Udemy, internal courses and training, and a robust mentorship program.
- Cultivate connections within teams, across functions, and up and down the org chart.
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
QA Strategy DefinitionAutomated Test Framework DevelopmentEnd-To-End Data Processing ValidationREST API TestingJSON ValidationSchema ValidationAsynchronous And Event-Driven System ValidationLoad And Performance TestingScalable Automation Framework DesignDebugging And Troubleshooting
Soft Skills
Mentoring QA EngineersPromoting Testing Best Practices
