A growing engineering team is hiring a hands-on Python developer focused on backend and API test automation for data-intensive systems. This position supports complex, logic-heavy platforms that rely on forecasting workflows, rebate-style modeling, and large-scale datasets. The work is primarily backend and service-oriented, with an emphasis on building reliable automation frameworks and strengthening quality across APIs and data pipelines rather than UI-driven testing.
This role is suited for someone who can take loosely defined requirements, translate them into a clear approach, and deliver working software with minimal day-to-day direction.
Responsibilities
- Design, build, and maintain Python-based automation frameworks with a primary focus on API and service validation
- Create automated testing strategies for systems that process large datasets and complex backend logic
- Implement automated checks for APIs, services, and business rules using Python-based approaches (not UI-heavy automation)
- Develop test coverage strategies that validate data accuracy, transformations, and end-to-end outcomes across large data workflows
- Partner with engineering, product, and data stakeholders to understand requirements and integrate quality practices into delivery
- Identify gaps in automated coverage and improve reliability through framework enhancements and new test patterns
- Drive work independently by turning requirements into implemented solutions, including design, development, and ongoing support
- Contribute to scalable automated execution practices that support continuous delivery and repeatable validation
Required experience and skills
- Strong experience in software development, SDET, or test automation roles
- Advanced Python programming ability, with capability to build production-quality automation code
- Proven experience testing APIs and backend services
- Strong SQL skills and experience working with large datasets
- Experience creating automation frameworks from scratch or significantly extending existing frameworks
- Ability to work independently, interpret requirements, and deliver end-to-end solutions
Preferred experience and skills
- Experience with Playwright, especially for API-driven testing use cases
- Exposure to big data systems, analytics platforms, or data pipelines
- Experience validating complex business logic such as forecasting or financial-style calculations
- Familiarity with CI and CD pipelines and automated test execution
- Experience working in cloud environments such as AWS, GCP, or Azure
Apply for this position
**If you have already submitted your resume for another Job Opening please do not re-apply to a different role. You can email through Contact Us about your interest in other roles.