We are seeking a highly skilled and motivated Automation Test Engineer to play a critical role in ensuring the quality and reliability of our modern automotive applications.
The ideal candidate will have hands-on experience in building robust, scalable automation frameworks within the complex landscape of the automotive industry.
About the Role :
As an Automation Test Engineer, you will be instrumental in designing, developing, and executing comprehensive automation tests for modern automotive applications, including in-vehicle infotainment (IVI), telematics, and connected car services.
Your primary focus will be on delivering high-quality, bug-free software that meets stringent automotive standards.
Key Responsibilities :
- Automation Strategy : Design, develop, and maintain robust, scalable, and reusable test automation frameworks using industry-standard tools (Selenium, Playwright, Cypress, Appium) and programming languages (Java, Python, or JavaScript).
- Test Execution : Execute various types of testing, including Functional, Regression, End-to-End (E2E), API, and performance tests across different layers of the application stack.
- Domain Specific Testing : Develop specialized test cases for IVI (In-Vehicle Infotainment) systems, RAN (Radio Access Network), and automotive connectivity features.
- CI/CD Integration : Integrate automated test suites into the Continuous Integration/Continuous Deployment pipeline using tools like Jenkins, GitHub Actions, or GitLab to support continuous testing efforts.
- API & Backend Testing : Utilize frameworks to test REST/SOAP APIs and validate data integrity using SQL/NoSQL databases.
- Cloud Environment : Work with tests deployed and run in cloud environments (AWS / Azure / GCP), understanding basic cloud services related to application hosting and testing.
- Collaboration : Collaborate closely with development teams, product owners, and manual QA to ensure comprehensive test coverage and quick issue resolution.
- Reporting : Analyze test results, generate detailed defect reports, and provide quality metrics to stakeholders.
Required Skills & Experience :
- 3-6 years of experience in software testing, with a strong focus on test automation.
- Mandatory experience in the Automotive Domain (IVI, Telematics, ADAS, or similar systems).
- Programming Proficiency : Strong coding skills in at least one of the following languages : Java, Python, or JavaScript.
- Automation Tools Expertise : Hands-on experience with modern test automation tools such as Selenium, Playwright, Cypress, or Appium.