
Automation Engineer
Responsibilities
Qualifications & Requirements
Experience Level: Mid Level
Full Job Description
Job Summary: We are seeking a skilled Python Automation Engineer with expertise in PyTest/Robot Framework for test automation. The role involves building scalable automation solutions by integrating tools like MQTT, Selenium, CANoe API, and CI/CD systems, supporting end-to-end testing for connectivity, cloud applications, and automotive domains.
Key Responsibilities: Develop and maintain automation frameworks using Python and PyTest. Automate workflows with MQTT (Paho client libraries), Selenium WebDriver, REST APIs, and CANoe APIs. Collaborate with cross-functional teams to define automated test scenarios. Manage test execution pipelines and utilize Git for version control. Prepare comprehensive test reports, logs, and execution summaries.
Qualifications: Possess 2-5 years of experience in Python programming and PyTest automation. Demonstrate experience with PyTest fixtures, decorators, hooks, markers, and parametrized tests. Exhibit hands-on experience with pytest-xdist and custom command-line test execution. Have practical knowledge of MQTT and Paho client libraries. Showcase experience in Selenium WebDriver for web automation (Chrome/Edge). Provide experience in CANoe API Automation (CAPL interaction or COM API). Understand Git workflows, including branching, merging, and conflict resolution. Possess strong debugging, log analysis, and automation troubleshooting skills.
Company
Stellantis
Stellantis is a leading global automaker committed to delivering innovative mobility solutions. With a rich heritage and a forward-looking vision, Stellantis drives progress in the automotive industry...