Skip To Main Content
backBack to Search

Automation Tester in Python

Automated Testing in Python, Pytest, Python Testing, SQL, TestRail, Apache JMeter, Azure DevOps

We are seeking a skilled Automation Tester with strong Python expertise to strengthen our development team. The chosen candidate will play a critical role in maintaining the high quality and performance of our software products through detailed automated testing. This position is suited for someone who is detail-oriented, committed to software excellence, and skilled in contemporary testing methodologies.

Responsibilities
  • Develop, build, and implement automated tests using Python
  • Identify, document, and extensively report on defects found during testing
  • Collaborate closely with the development team to address testing challenges
  • Continuously update and refine the automation framework to meet changing testing demands
  • Evaluate test outcomes, produce comprehensive reports, and suggest enhancements
  • Keep up-to-date with the latest developments in testing and automation technologies
  • Train and mentor junior testers on automation best practices
Requirements
  • Minimum of 2 years of experience in Automation Testing, particularly with Python
  • Proficient in using testing frameworks such as Pytest and unittest to manage automated test suites
  • Proficient in SQL for conducting effective database queries
  • Familiar with Agile methodologies and able to excel in a dynamic, team-oriented environment
  • Experienced in using Jira or similar tools for Agile project management and issue tracking
  • Deep understanding of defect management strategies to effectively identify, monitor, and resolve issues
  • Capable of writing detailed test cases and preparing thorough test reports
  • Excellent communication skills, able to clearly communicate complex ideas
  • Proficient in English, with a B2 level of proficiency or higher
Nice to have
  • Experience with Azure data processing solutions
  • Knowledge of JMeter and advanced performance testing methods
  • Understanding of Big Data concepts and their testing implications
  • Proven experience in ensuring data integrity and reliability in ETL pipelines
  • Proven ability to verify data accuracy and completeness in data migration projects
  • Experience with Azure DevOps (ADO) for effective management of the software development lifecycle
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