freehire launches on Product Hunt on 26 August.

Follow →

Senior Test Automation Engineer

Summary

Build and scale Python-based test automation frameworks for a financial data platform, integrating API and end-to-end tests into CI/CD pipelines to drive fast feedback and measurable quality improvements.

We are seeking a Senior QA Automation Engineer (Python, API Testing). You will build and scale automation frameworks, strengthen end-to-end integration testing and help shape test strategy for a financial services data platform. Working in an Agile scrum team, you will integrate automated testing into CI/CD pipelines and drive clear quality metrics and fast feedback.

Responsibilities

  • Define and maintain test strategy and test plans across automation, environments, performance and test data
  • Design, build and enhance Python automation frameworks using Pytest
  • Automate API testing and support end-to-end integration testing across multiple scrum teams
  • Integrate automated tests into CI/CD pipelines and improve release confidence through fast feedback
  • Partner with architects and Business Analysts to clarify non-functional requirements and performance testing plans
  • Review test coverage, analyze gaps and drive continuous quality improvements using measurable metrics
  • Debug failures, perform root cause analysis and resolve complex testing challenges
  • Track defects, report status and maintain test assets in Jira, Confluence and TestRail

Requirements

  • Strong programming skills in Python and the ability to produce clean, maintainable test code
  • Hands-on experience with Pytest framework design and implementation
  • Proven experience in API test automation and service-level testing
  • Experience building automation frameworks from scratch and scaling adoption across teams
  • Strong knowledge of Agile testing practices and Software Development Lifecycle (SDLC) quality processes
  • Experience with CI/CD concepts, Git and automated test execution in pipelines
  • Ability to mentor peers, influence engineering practices and lead quality discussions
  • Clear communication in English and confidence working with cross-functional stakeholders

Nice to have

  • Performance and load testing experience
  • Cloud testing exposure on Microsoft Azure, Amazon Web Services (AWS) or similar platforms
  • Knowledge of security testing or testing for AI or machine learning based products

Benefits

  • By choosing EPAM, you're getting a job at one of the most loved workplaces according to Newsweek 2021 & 2022&2023
  • Employee ideas are the main driver of our business. We have a very supportive environment where your voice matters
  • You will be challenged while working side-by-side with the best talent globally. We work with top-notch technologies, constantly seeking new industry trends and best practices
  • We offer a transparent career path and an individual roadmap to engineer your future & accelerate your journey
  • At EPAM, you can find vast opportunities for self-development: online courses and libraries, mentoring programs, partial grants of certification, and experience exchange with colleagues around the world. You will learn, contribute, and grow with us

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available