Company Overview
10Pearls is an award-winning end-to-end digital innovation company that helps businesses imagine and build the future. We are proud to announce that 10Pearls was named as winner of the Best Tech Work Culture Timmy Award in Washington DC by Tech in Motion, recognized on the Inc. 5000 Fastest-Growing Companies List, and was ranked the #1 Most Diverse Midsize Company in Greater Washington. We partner with businesses to help them transform, scale, and accelerate by adopting digital and exponential technologies. Our work has ranged from creating highly usable, secure digital experiences, mobile and software products, to helping businesses modernize through cloud adoption and development and the digitalization of their business processes. Our clientele is highly diverse, including Global 1000 enterprises, mid-market businesses, and high-growth start-ups. But those are just the facts. What makes us unique is that we have true heart and soul. We have a strong focus on a double bottom line and actively support and engage with the communities where we live and work to make the world a better place. In a nutshell, we believe in doing well, while doing good, and know how to balance the two.
Role
10Pearls is seeking a Senior QA Engineer (SDET) - Platform Quality & Automation to define and enforce the quality standards for a complex, multi-layered AI platform. This role is ideal for an experienced SDET who goes beyond test execution and takes ownership of test strategy, automation frameworks, and release quality gates at a platform level. You will design and maintain a scalable test automation framework, build cross-layer test suites, and ensure that all components meet strict quality benchmarks before release. This is a hands-on leadership role where you will also mentor QA engineers and drive best practices across teams.
Responsibilities
• Define and implement the platform-wide test strategy, integration, contract, end-to-end, performance, chaos, and security testing
• Design and maintain a pytest-based automation framework, including reusable fixtures, data factories, and environment setups
• Develop end-to-end test suites covering cross-system workflows (data ingestion → processing → AI systems → governance → audit)
• Own and implement contract testing (Pact or equivalent) to ensure service compatibility across teams
• Design and execute performance testing (k6, Locust, JMeter), ensuring scalability and system reliability
• Define and enforce quality gates in CI/CD pipelines (Azure DevOps – ADO), including merge and release criteria
• Manage test stability, including flaky test detection, triaging, and resolution
• Collaborate with AI teams to integrate model and agent evaluation testing into release pipelines
• Lead and mentor QA engineers, conduct test design reviews, and promote automation best practices
Requirements
• Bachelor’s degree in Computer Science, Engineering, or a related field (preferred)
• 5–8 years of experience in SDET or test automation roles, with ownership of test strategy
• Strong proficiency in Python (pytest, fixtures, parametrization, plugins) or equivalent automation stack
• Proven experience designing automation frameworks used across multiple teams
• Hands-on experience with contract testing (Pact, Spring Cloud Contract) and API testing (REST, GraphQL, gRPC)
• Experience with performance testing tools such as k6, Locust, JMeter, or Gatling
• Strong understanding of Kubernetes-based testing environments (ephemeral environments, Helm deployments)
• Experience integrating testing into CI/CD pipelines (Azure DevOps – ADO), including quality gates, automation, and reporting
• Understanding of the Azure ecosystem and its role in test environments, pipelines, and deployments
• Excellent communication skills for test planning, documentation, and reporting
Nice to Have
• Experience testing LLM or agent-based AI systems, including evaluation frameworks and regression testing
• Exposure to chaos engineering tools (Chaos Mesh, Litmus, Gremlin)
• Experience with security testing (DAST, SAST, dependency scanning)
• Familiarity with regulated or air-gapped environments
• ISTQB Advanced certification or equivalent