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.