Curology is focused on establishing and evolving their approach to test automation and quality standards. The SDET/QA Engineer will design scalable test automation frameworks, define test strategies, and collaborate with various teams to ensure high-quality software delivery.
Responsibilities:
- Design and implement scalable, maintainable test automation frameworks for web applications, APIs, and distributed systems, and establish the best practices, patterns, and tooling that scale across teams
- Define and execute comprehensive test strategies and plans—covering integration and end-to-end testing across a distributed system architecture—and ensure alignment with product and business requirements
- Identify high-risk areas, including those involving sensitive or regulated data, and ensure appropriate test coverage and validation
- Integrate automated testing into CI/CD workflows to improve reliability, speed, and confidence in deployments
- Partner with engineering teams to ensure systems are designed with testability, observability, and maintainability in mind
- Partner with product, data, and business stakeholders to translate requirements into testable scenarios and acceptance criteria, and coordinate with offshore QA to define scope, prioritize efforts, and validate results
- Establish and track quality metrics to drive continuous improvement and reduce production defects
- Provide technical leadership and guidance on quality engineering best practices, helping to elevate standards across the team
Requirements:
- 5-7+ years in software engineering or SDET roles with production-grade test automation
- Strong programming skills in TypeScript/JavaScript, Python, or similar languages
- Experience testing distributed systems and event-driven architectures
- Hands-on CI/CD integration experience
- Experience working with systems undergoing active migration or decomposition
- Demonstrated AI fluency: hands-on experience using enterprise AI tools (e.g., ChatGPT, Claude, Gemini) in your engineering workflow to accelerate work such as test design, code review, debugging, and documentation
- Strong judgment in AI-assisted work: a track record of critically reviewing AI-generated outputs before acting on them, and a clear point of view on where AI augments quality engineering versus where human oversight is non-negotiable
- Experience with contract testing (Pact or similar) across service boundaries
- Experience in HIPAA-regulated environments with PHI handling requirements
- Familiarity with saga patterns, Step Functions, or orchestration testing
- Experience with service-oriented or microservices architectures
- Experience coordinating manual QA, including offshore teams
- Familiarity with AWS-native tooling (EventBridge, SQS, Lambda, Step Functions)
- Experience testing e-commerce platforms
- Exposure to testing subscription billing or payment processor integrations
- Experience with observability tooling as part of a quality strategy
- Familiarity with feature flag testing strategies (LaunchDarkly or similar)
- Exposure to mobile testing surfaces (iOS/Android) in addition to web