Senior Python Automation Engineer with Selenium
Gurugram, Haryana, India · Full Time
Be the first to apply
- Experience
- 6–11 yrs
- Salary
- —
- Openings
- 1
- Posted
- 1 day ago
- Work mode
- In office
- Education
- Any graduate
- Eligibility
- Any graduate degree holder may apply.
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About the Company
Established in 1993, EPAM Systems, Inc. (NYSE: EPAM) is a leading global digital transformation service provider specializing in software engineering. Known for its innovative approach and extensive advisory, consulting, and design expertise, EPAM supports clients across over 45 countries. The company excels in digital and physical product development and digital platform engineering, driving better enterprise, education, and healthcare platforms worldwide. EPAM is recognized on various prestigious lists such as the S&P 500, Forbes Global 2000, and Fortune's fastest-growing companies.
Job Description
We are seeking a Senior Python Automation Engineer skilled in Selenium to join our team in Gurugram. This role involves designing, developing, and maintaining automated testing scripts for web applications using Python and Selenium. You will work closely with different teams to gather requirements and craft comprehensive test plans. Additionally, you will be responsible for developing Behavior Driven Development (BDD) frameworks using Cucumber and integrating API testing with Pytest to ensure effective automated testing coverage.
Responsibilities
- Build and sustain automated test cases employing Python and Selenium for web-based applications.
- Partner with cross-functional teams to analyze requirements and construct detailed test plans.
- Create and manage BDD frameworks with Cucumber to specify test scenarios and cases.
- Incorporate API testing seamlessly using Pytest for enhanced test coverage.
Requirements
- Between 6 and 11 years of hands-on experience in automation testing, with strong command of Python, Selenium, Cucumber, BDD frameworks, API testing, and Robot framework.
- Solid knowledge of the software development life cycle (SDLC) concepts and processes.
Eligibility
This position is open to candidates holding any graduate degree.
Minimum education
Bachelor's Degree