EPAM Systems: Senior Automation Testing Engineer (Python)

July 18, 2025
18 ₹ LPA - 28 ₹ LPA / year

Job Description

We’re Hiring: Senior Automation Testing Engineer (Python) at EPAM Systems

Location: India (Remote or Hybrid based on project)
Experience Required: 5–9 years
Job Type: Full-Time | Permanent

Are you a Python Automation Expert looking to scale your impact on global software solutions? EPAM Systems, a global leader in digital engineering and platform development, invites you to be part of an innovation-driven environment where your skills in automation testing, Selenium, and Python will help create world-class applications across industries.

At EPAM, we don’t just offer jobs—we offer careers that evolve with your ambitions. Join a team of curious minds and creative thinkers from around the world, and grow in a supportive culture committed to continuous learning, high-quality engineering, and digital excellence.


🚀 About EPAM

EPAM is a top-tier global technology company recognized for its deep industry knowledge, agile delivery, and engineering excellence. With operations in over 50 countries, EPAM is trusted by the world’s leading enterprises to build transformative digital platforms and software systems.

Joining EPAM means being a part of a collaborative, inclusive, and innovative ecosystem that’s solving complex problems at scale.


🔍 Role Overview: Senior Automation Testing Engineer (Python)

As a Senior Automation Test Engineer, your role will be critical in ensuring that EPAM's software solutions are built to the highest standards of quality, performance, and security. You will leverage your hands-on experience in Python-based testing, Pytest, Selenium, and API automation to drive continuous test coverage and reliability in agile project environments.

You will be a part of a talented multi-national QA team, working in collaboration with developers, business analysts, and product owners to deliver robust solutions that meet demanding business needs.


🎯 Key Responsibilities

  • Develop, execute, and maintain advanced automated testing solutions using Python, Selenium, and Pytest

  • Build comprehensive test plans and test cases for functional, regression, and integration testing

  • Collaborate with QA, DevOps, and development teams to integrate automated testing into CI/CD pipelines

  • Work with BDD tools and support test implementation aligned with agile sprint cycles

  • Test RESTful APIs and SOAP web services using tools like REST Assured

  • Debug test scripts and work on root cause analysis to resolve software quality issues

  • Manage test data, validate large data sets, and simulate user interaction across platforms

  • Document results, maintain test records, and participate in code reviews and peer knowledge sharing

  • Participate in Agile ceremonies such as stand-ups, retrospectives, backlog grooming, and sprint reviews


✅ Required Skills & Experience

  • 5 to 9 years of experience in software automation testing

  • Strong proficiency in Python, with experience in Pytest, Selenium, and test automation frameworks

  • Proven experience with software testing, scripting, and debugging methodologies

  • Strong SQL knowledge and hands-on experience with Oracle databases

  • Familiarity with shell scripting, SFTP, and SOA architecture

  • Strong analytical and troubleshooting skills

  • Solid understanding of test case design, requirement analysis, and test reporting

  • Effective communication skills in English, both written and verbal

  • Experience working in an Agile/Scrum environment


➕ Nice to Have

  • Hands-on experience with REST Assured or similar tools for API automation testing

  • Working knowledge of large data set validation in test environments

  • Exposure to test data management tools and CI/CD processes

  • Previous experience in international client-facing testing environments


🎁 What EPAM Offers

  • Work on challenging, global-scale technical problems

  • Opportunities for career growth through structured learning & certification programs

  • Access to EPAM's internal learning ecosystem, LinkedIn Learning, and mentorship from global experts

  • Participation in Tech Talks, Hackathons, and CSR initiatives

  • Relocation opportunities to other EPAM global locations

  • Competitive compensation, flexible benefits, and paid time off

  • Health & wellness programs, retirement benefits, and employee-focused workplace culture

  • Access to internal communities of interest: from coding and painting to photography and sports


💰 Expected Salary

₹18 LPA – ₹28 LPA, depending on skills, experience, and project alignment.


🧩 Join a Community That Grows With You

At EPAM, your career path is in your hands. Whether you're aiming to become a QA Architect, DevOps QA Specialist, or Test Manager, you'll find ample support and flexibility to grow your career the way you want. We’re not just hiring a Senior Automation Test Engineer — we’re investing in future leaders of digital transformation.