backGo to search

Senior Python QA Automation Engineer

Automated Testing in Python, Python, Pytest, Selenium for .NET, REST Assured, REST API

We seek a proficient Senior Python QA Automation Engineer to join our ranks.

The successful candidate will be instrumental in automating testing processes using Python and a variety of testing tools. This role offers a thrilling opportunity to contribute to our organization's growth and prosperity.

We invite you to bring your expertise to our table – apply now!

  • Maintenance and development of automated test scripts within a Python Selenium WebDriver framework
  • Collaboration with developers and QA team members to pinpoint automation prospects
  • Creation and upkeep of automated tests for REST API and web applications utilizing Pytest and Selenium
  • Designing, developing, and executing automated test cases and scripts
  • Participation in code reviews to ensure the quality of test automation code
  • Contribution to the continuous enhancement of automated testing processes and tools
  • Identification, documentation, and tracking of software defects detected during testing
  • Collaborative engagement with cross-functional teams for test result analysis and issue troubleshooting
  • A minimum of 7-9 years of solid experience in Selenium Automation using Python
  • Prior experience in software testing or development and a solid grasp of testing, coding, and debugging procedures
  • Proficiency in BDD Framework like Pytest
  • Familiarity with SOAP and REST services and an understanding of SOA architecture
  • Familiarity with various software testing techniques and methods, along with experience in their application
  • Experience in maintaining test documentation (check-lists, test cases, etc.)
  • Experience with SFTP and shell scripts
  • Oracle database experience and robust SQL knowledge
  • Strong analytical skills and attention to detail
  • Superior troubleshooting skills
  • Ability to design formal test cases for testing, based on requirements
  • Understanding of Scrum's key terms (stand up, retrospective, backlog, iteration, etc.) and principles
  • Fluent English communication skills at a B2+ level


For you
  • Insurance Coverage 
  • Paid Leaves – including maternity, bereavement, paternity, and special COVID-19 leaves. 
  • Financial assistance for medical crisis 
  • Retiral Benefits – VPF and NPS 
  • Customized Mindfulness and Wellness programs 
  • EPAM Hobby Clubs
For your comfortable work
  • Hybrid Work Model 
  • Soft loans to set up workspace at home 
  • Stable workload 
  • Relocation opportunities with ‘EPAM without Borders’ program

For your growth
  • Certification trainings for technical and soft skills 
  • Access to unlimited LinkedIn Learning platform 
  • Access to internal learning programs set up by world class trainers 
  • Community networking and idea creation platforms 
  • Mentorship programs 
  • Self-driven career progression tool