Role Overview
We are seeking a highly skilled Test Automation Engineer to join the Pricing Squad within our Pricing Platform organization. The ideal candidate will have strong experience in designing implementing and maintaining automated test frameworks for complex distributed systems with particular focus on high-performance high-volume computing and high-scale backend services.
This role involves building robust automation pipelines validating model-driven behaviors ensuring system reliability through automated quality gates and collaborating closely with full stack developers backend engineers and product teams to ensure end-to-end quality across the platform.
Key Responsibilities
Automation & Quality Engineering
- Design implement and maintain scalable automated test suites for API integration end-to-end and workflow-level testing of pricing solutions.
- Build automation frameworks that validate correctness robustness safety and determinism in pricing calculation and validation
- Develop synthetic datasets fixtures and mocks to replicate complex pricing scenarios and edge cases.
Pricing-Specific Testing
- Lead the team to automate evaluation pipelines for pricing outputs including functional tests regression checks safety tests and model-behavior verification.
- Collaborate with Engineers to integrate evaluation metrics into CI/CD systems.
Platform Integration
- Work with backend and platform teams to ensure test coverage across microservices feature flags workflow orchestrators and
- event-driven systems.
- Contribute to testable system design and ensure new features include clear acceptance criteria and automation strategies.
CI/CD & Release Quality
- Integrate automated testing pipelines into GitHub Actions (or equivalent) ensuring fast feedback cycles and continuous verification.
- Implement quality gates flakiness detection and test result analytics to improve reliability and reduce manual QA overhead.
- Participate in release readiness reviews and ensure that automated checks provide full coverage for functional and non-functional requirements.
Qualifications :
Must-Have Qualifications
Education
- Bachelors or Masters degree in Computer Science Software Engineering or related technical field or equivalent practical experience.
Work Experience & Skills
- 5 years of experience in Test Automation Engineering Software Development in Test (SDET) or similar roles.
- Proven hands-on experience building automation frameworks at scale (Python or JavaScript/TypeScript preferred).
- Strong experience testing distributed systems microservices asynchronous workflows and APIs.
- Proficiency with test frameworks such as PyTest Playwright Jest or similar.
- Strong experience with CI/CD (GitHub Actions preferred).
- Strong skills in debugging root-cause analysis and building reliable automation pipelines.
- Able to lead engineers to grow Test Automation Knowledge
- Excellent communication skills in English (written and spoken).
Other Requirements
- Strong analytical mindset and ability to reason rigorously about system behavior.
- Ability to operate in a fast-paced environment with evolving AI technologies and requirements.
- Passion for automation reproducibility and engineering excellence.
- Collaborative approach and willingness to work closely with AI research and product teams.
Nice-to-Have
- Familiarity with synthetic data generation dataset curation or annotation workflows.
- Experience with Agile/Scrum methodologies.
- Understanding of safety frameworks model confidence scoring or risk-based testing in AI systems.
Additional Information :
Required Skills:
Java/Groovy/Kotlin TestNg/JUnit
- UI Web - All framework types (Selenide/Serenity - with/wo cucumber)
- UI Mobile - Appium
- API - restassured BO/Client design Spring
Remote Work :
No
Employment Type :
Full-time
Role OverviewWe are seeking a highly skilled Test Automation Engineer to join the Pricing Squad within our Pricing Platform organization. The ideal candidate will have strong experience in designing implementing and maintaining automated test frameworks for complex distributed systems with particula...
Role Overview
We are seeking a highly skilled Test Automation Engineer to join the Pricing Squad within our Pricing Platform organization. The ideal candidate will have strong experience in designing implementing and maintaining automated test frameworks for complex distributed systems with particular focus on high-performance high-volume computing and high-scale backend services.
This role involves building robust automation pipelines validating model-driven behaviors ensuring system reliability through automated quality gates and collaborating closely with full stack developers backend engineers and product teams to ensure end-to-end quality across the platform.
Key Responsibilities
Automation & Quality Engineering
- Design implement and maintain scalable automated test suites for API integration end-to-end and workflow-level testing of pricing solutions.
- Build automation frameworks that validate correctness robustness safety and determinism in pricing calculation and validation
- Develop synthetic datasets fixtures and mocks to replicate complex pricing scenarios and edge cases.
Pricing-Specific Testing
- Lead the team to automate evaluation pipelines for pricing outputs including functional tests regression checks safety tests and model-behavior verification.
- Collaborate with Engineers to integrate evaluation metrics into CI/CD systems.
Platform Integration
- Work with backend and platform teams to ensure test coverage across microservices feature flags workflow orchestrators and
- event-driven systems.
- Contribute to testable system design and ensure new features include clear acceptance criteria and automation strategies.
CI/CD & Release Quality
- Integrate automated testing pipelines into GitHub Actions (or equivalent) ensuring fast feedback cycles and continuous verification.
- Implement quality gates flakiness detection and test result analytics to improve reliability and reduce manual QA overhead.
- Participate in release readiness reviews and ensure that automated checks provide full coverage for functional and non-functional requirements.
Qualifications :
Must-Have Qualifications
Education
- Bachelors or Masters degree in Computer Science Software Engineering or related technical field or equivalent practical experience.
Work Experience & Skills
- 5 years of experience in Test Automation Engineering Software Development in Test (SDET) or similar roles.
- Proven hands-on experience building automation frameworks at scale (Python or JavaScript/TypeScript preferred).
- Strong experience testing distributed systems microservices asynchronous workflows and APIs.
- Proficiency with test frameworks such as PyTest Playwright Jest or similar.
- Strong experience with CI/CD (GitHub Actions preferred).
- Strong skills in debugging root-cause analysis and building reliable automation pipelines.
- Able to lead engineers to grow Test Automation Knowledge
- Excellent communication skills in English (written and spoken).
Other Requirements
- Strong analytical mindset and ability to reason rigorously about system behavior.
- Ability to operate in a fast-paced environment with evolving AI technologies and requirements.
- Passion for automation reproducibility and engineering excellence.
- Collaborative approach and willingness to work closely with AI research and product teams.
Nice-to-Have
- Familiarity with synthetic data generation dataset curation or annotation workflows.
- Experience with Agile/Scrum methodologies.
- Understanding of safety frameworks model confidence scoring or risk-based testing in AI systems.
Additional Information :
Required Skills:
Java/Groovy/Kotlin TestNg/JUnit
- UI Web - All framework types (Selenide/Serenity - with/wo cucumber)
- UI Mobile - Appium
- API - restassured BO/Client design Spring
Remote Work :
No
Employment Type :
Full-time
View more
View less