Automation Selenium Testing with Python
Last seen on Tata Consultancy Services’s official careers site on August 1, 2026; it may have closed since.
Apply on Tata Consultancy Services’s careers site →Job description
An Automation Test Engineer (Python + Selenium) designs, builds, and maintains automated test scripts to ensure the quality, scalability, and functional reliability of web applications. They work closely with developers and QA leads within an Agile environment to build framework infrastructures, execute end-to-end testing, and eliminate bottlenecks in the software development lifecycle, Required
Technical Skills
Languages: Advanced proficiency in Python programming, OOPs concepts, and advanced scripting logic.
Automation Engines
Strong hands-on experience using Selenium WebDriver and handling dynamic web components.
Test Runners
Extensive knowledge of testing frameworks, specifically PyTest.
Web Elements
Expert handling of complex HTML locators, CSS Selectors, and dynamic XPath strategies.
DevOps & Infrastructure
Experience using Git version control, Jenkins pipelines, and containerization via Docker.
More jobs at Tata Consultancy Services
Delivery Manager
Kuala Lumpur
Java Microservices
Kuala Lumpur
L1 Service Desk Support associate
Kuala Lumpur
Mainframe Support
Kuala Lumpur
Pursuit Lead
Kuala Lumpur
Similar jobs at other companies
Senior QA Automation Engineer (5+ Years in Automation Testing-Playwright/Selenium, API Testing, REST Assured)
Fidelity National Information (FIS) · Westend Centre III, Sector II, Aundh, Pune-, Mahārāshtra, India
Staff Engineer (L1, L2, L3 Testing, NOS/SDK testing, Python Automation)
Marvell Technology · Bangalore
Automation Testing with Java,Selenium (2–5 years)Finance Domain Transfer Agency
Fidelity National Information (FIS) · Pune, Mahārāshtra, India