Skip navigation EPAM

Senior Test Automation Engineer with Python Kyiv, Ukraine

Senior Test Automation Engineer with Python Description

Job #: 53638
Striving for excellence is in our DNA. Since 1993, we have been helping the world’s leading companies imagine, design, engineer, and deliver software and digital experiences that change the world. We are more than just specialists, we are experts.


Our client is world’s foremost provider of ratings, benchmarks and analytics in the global capital and commodity markets.


  • Bachelor's or higher qualification in Computer Science, Information Systems or equivalent is preferred
  • 5+ years of experience in software testing or development with good understanding of testing, coding and debugging procedures
  • Experience of programming using Python (Must)/C#/Java or other languages
  • Experience of working with SOAP and REST service and understanding of SOA architecture
  • Experience of SQL/PL-SQL, writing SQL queries, stored procedures, and RDBMS
  • Experience in design and development of automated tests using automation tools (e.g. Selenium, Appium) with exposure in testing across the application layers (UI/Service/Data layers/Mobile)
  • Experience in advising team to identify automatable test cases at different layers (UI, Services and Data layer tests)
  • Ability to working with developers to build automation/performance friendly code is a plus
  • Experience of refactoring test automation/performance suites as necessary
  • Exposure to Behavior Driven Development (BDD) practices and experience in Agile methodology is highly desirable
  • Exposure to testing in CI, DevOps, rolling deployment/upgrade model is highly desirable
  • Experience of developing Test Plans and Test Cases, engage in Exploratory Testing, creating and maintaining Defect Reports
  • Ability to explain complex technical issues to both technical and non-technical audiences
  • Excellent problem solving, analytical and technical troubleshooting skills
  • Strong communication skills
  • Intermediate or higher English level, both spoken and written (B1+)

We offer

  • Competitive compensation depending on experience and skills
  • Individual career path
  • Social package - medical insurance, sports
  • Unlimited access to LinkedIn learning solutions
  • Compensation for sick lists and regular vacations
  • English classes with certified English teachers
  • Flexible work hours
Learn more about EPAM in Ukraine