E

Lead Python Automation Test Engineer

EPAM Systems · Pune, MH

8–15 yrs experienceFlexTimePosted 2 days ago
Apply now →

Job description

*EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.* We are looking for an experienced **Lead Python Automation Test Engineer** to join our team. This role involves safeguarding software quality and reliability through comprehensive Python-based automation testing. We invite detail-driven professionals with solid Python automation testing expertise and a commitment to software excellence to consider this position. **Responsibilities** * Build and implement sophisticated automated testing solutions leveraging Python and Selenium * Create test cases and test plans that support automation efforts * Apply BDD framework tools, particularly Pytest, to improve testing efficiency * Partner with development and QA teams to grasp system requirements and functionalities * Work with SOAP and REST services in test environments, demonstrating solid understanding of SOA architecture * Investigate and resolve test results, identifying opportunities to enhance the software * Keep test documentation accurate and organized, including checklists and test case logs * Operate within an Agile/Scrum environment, adjusting to rapid iterations and feedback cycles * Regularly enhance technical expertise in automation tools and frameworks **Requirements** * 9-14 years of experience in software testing * Strong skills in Python, Pytest, and Selenium for test automation * Experience in software testing or development, with solid understanding of testing, coding, and debugging practices * Knowledge of Oracle databases paired with strong SQL capabilities * Skills in SFTP, shell scripting, and experience operating within SOA architecture * Sharp analytical thinking with careful attention to detail * Ability to design formal test cases based on given requirements * Willingness to work within Scrum practices including stand-ups, retrospectives, backlog management, and iterations * Strong problem-solving and troubleshooting abilities * Proficient written and verbal English skills (B2 level) **Nice to have** * Exposure to API testing * Skills in using REST Assured * Experience managing large data sets in test environments **Technologies** * Python * Pytest * Selenium * API * Rest Assured **We offer** * Opportunity to work on technical challenges that may impact across geographies * Vast opportunities for self-development: online university, knowledge sharing opportunities globally, learning opportunities through external certifications * Opportunity to share your ideas on international platforms * Sponsored Tech Talks \& Hackathons * Unlimited access to LinkedIn learning solutions * Possibility to relocate to any EPAM office for short and long-term projects * Focused individual development * Benefit package: * Health benefits * Retirement benefits * Paid time off * Flexible benefits * Forums to explore beyond work passion (CSR, photography, painting, sports, etc.)