Skip To Main Content
backBack to Search

Senior Automation Tester in Python

Automated Testing in Python, Docker, Jenkins, Linux, Microservice Architecture Pattern, Pytest, Python, REST API, Regression testing, SQL, Scrum, Test Levels, Test Procedures & Test Reports preparation, Test strategy, Web Service / API Test Automation

Currently, we are looking for a remote Senior Automation Tester in Python to join our global team.

Responsibilities
  • Develop robust tests and tools for our backend APIs and services
  • Support CI/CD frameworks and load balancing
  • Setup new and maintain existing test environments
  • Test cloud-based software features for quality and accuracy before they enter production, identify root causes of issues, and stress-test for unusual conditions
  • Design and develop automated tests and testing modules; maintain and monitor regression testing; evaluate quality metrics and holistic verification frameworks
  • Participate in product design and code review, advocate for quality needs and processes throughout the software lifecycle
  • Identify, share, and nurture the adoption of best practices in code health, testing, testability, and maintainability in collaboration with the wider Quality department
  • Analyze complex software systems and collaborate with others to improve the overall design, testability, and quality
  • Track and communicate test results in a timely, effective manner
  • Work with deployment teams to resolve system-level issues
Requirements
  • 3+ years of experience as Automation Tester in Python
  • 3+ years of professional experience with software quality engineering, automated test development, and testing frameworks
  • Extensive experience with continuous integration systems (e.g., Jenkins)
  • Strong background in backend server development and database query languages such as Python and SQL
  • Working knowledge of Git
  • Familiarity with scientific computing and statistical analysis with any of Python, R or MATLAB
  • Interested in growing your knowledge and skills in Test Environment Provisioning and Configuring using technologies like Terraform, Ansible, Kubernetes, GCP, or AWS
  • English level B2+
Benefits
  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn