Python QA SDET
Job Summary
Key Responsibilities
Define own and execute the automation strategy across API integration and end-to-end testing layers.
Design and build scalable maintainable Python automation frameworks from the ground up tailored to enterprise-grade applications.
Lead API testing initiatives - REST/SOAP API validation contract testing performance and security testing.
Collaborate closely with developers architects and product owners to integrate automation into CI/CD pipelines from day one.
Drive adoption of automation best practices frameworks and tooling across multiple agile/fast-moving teams.
Own test strategy documentation reporting dashboards and automation coverage metrics for leadership visibility.
Work with AWS services (Lambda API Gateway SQS Redis etc.) to understand system behavior and design targeted automation.
Champion shift-left testing - embedding quality practices early in the development cycle.
Mentor and upskill QA and developer peers in automation skills and testing discipline.
Engage with CMS upsell and offer management platforms to ensure comprehensive test coverage across commercial flows.
Communicate testing strategy risk assessments and quality metrics to senior stakeholders clearly and confidently.
Required Skills
Expert-level Python skills - writing clean efficient and reusable automation code that others want to build on.
Deep expertise in API testing - REST/GraphQL API validation using Pytest Requests HTTPx or equivalent; contract testing (Pact) schema validation and mock/stub management.
Hands-on experience building Python automation frameworks from scratch - modular design reporting fixtures parallel execution and data-driven testing.
Experience with AWS services - understanding of Lambda API Gateway Redis SQS and cloud-native behaviors that impact test strategy.
Proficiency with CI/CD integration - GitHub Actions Jenkins GitLab CI and automated test pipeline design.
Solid understanding of software architecture and enterprise applications - enough to reason about integration points and failure modes.
Familiarity with Java systems - enough to understand system interactions even if not writing production Java code.
Background in Sitecore/CMS upsell flows or offer management testing is a strong plus.
Excellent communication and documentation skills - you write clear test plans strategies and reports
Define own and execute the automation strategy across API integration and end-to-end testing layers.
Design and build scalable maintainable Python automation frameworks from the ground up tailored to enterprise-grade applications.
Lead API testing initiatives - REST/SOAP API validation contract testing performance and security testing.
Collaborate closely with developers architects and product owners to integrate automation into CI/CD pipelines from day one.
Drive adoption of automation best practices frameworks and tooling across multiple agile/fast-moving teams.
Own test strategy documentation reporting dashboards and automation coverage metrics for leadership visibility.
Work with AWS services (Lambda API Gateway SQS Redis etc.) to understand system behavior and design targeted automation.
Champion shift-left testing - embedding quality practices early in the development cycle.
Mentor and upskill QA and developer peers in automation skills and testing discipline.
Engage with CMS upsell and offer management platforms to ensure comprehensive test coverage across commercial flows.
Communicate testing strategy risk assessments and quality metrics to senior stakeholders clearly and confidently.
Required Skills
Expert-level Python skills - writing clean efficient and reusable automation code that others want to build on.
Deep expertise in API testing - REST/GraphQL API validation using Pytest Requests HTTPx or equivalent; contract testing (Pact) schema validation and mock/stub management.
Hands-on experience building Python automation frameworks from scratch - modular design reporting fixtures parallel execution and data-driven testing.
Experience with AWS services - understanding of Lambda API Gateway Redis SQS and cloud-native behaviors that impact test strategy.
Proficiency with CI/CD integration - GitHub Actions Jenkins GitLab CI and automated test pipeline design.
Solid understanding of software architecture and enterprise applications - enough to reason about integration points and failure modes.
Familiarity with Java systems - enough to understand system interactions even if not writing production Java code.
Background in Sitecore/CMS upsell flows or offer management testing is a strong plus.
Excellent communication and documentation skills - you write clear test plans strategies and reports