Overview
Join to apply for the Senior Automation Engineer role at Jobs via Dice
Work Arrangement : This role is categorized as hybrid. The successful candidate is expected to report onsite at one of the GM Global Technical Center locations three days per week, at minimum.
Responsibilities
- Develop and execute comprehensive test plans, test cases, and test scripts for new and existing software features.
- Design, implement, and maintain automated test scripts to improve testing efficiency and coverage.
- Perform functional, regression, integration, and system testing to validate software quality.
- Conduct performance and load testing to identify bottlenecks and improve application scalability.
- Identify, log, and track defects using bug-tracking tools, collaborating with developers for resolution.
- Work closely with DevOps teams to integrate automated tests into CI / CD pipelines.
- Participate in code reviews to ensure testability and contribute to best practices for software quality.
- Work cross-functionally with product managers, developers, and business stakeholders to understand requirements and deliver high-quality software.
Required Qualifications
Bachelor's degree in Computer Science, Engineering, or a related field.5+ years of experience in software testing, including manual and automated testing.Proficiency in test automation tools such as Robot Framework.Strong programming / scripting skills in C / C++, Java, Python for test automation.Experience with test management tools like Jira Xray or Zephyr.Strong understanding of vehicle communication protocols (e.g., CAN, ODB-II, LIN, Ethernet).Experience with testing embedded systems.Experience with API testing using tools such as Insomnia.Knowledge of performance analysis tools such as Flamegraphs.Understanding / experience with version control systems such as Git.Strong analytical and problem-solving skills.Excellent verbal and written communication skills.Ability to work independently and in a collaborative team environment.Preferred Qualifications
Familiarity with CI / CD tools such as Jenkins, GitHub Actions, or Azure DevOps.Experience in cloud platforms (AWS, Azure, Google Cloud Platform) and containerized environments (Docker, Kubernetes).Experience in Automation Testing using tools (UI Automator), API Testing (JUnit).Knowledge of vehicle CAN-based communication and use of CAN tools (CaNoE, Vehicle Spy).Working knowledge of Scrum / Agile software development processes.Outstanding verbal and written communication skills.Experience with edge, cloud, IoT technologies, OS internals, virtualization technologies, and containerization.Knowledge of data science, data analytics tools, machine learning, and AI.Knowledge of AUTOSAR standards and methodology.Compensation and Benefits
Compensation : The expected base compensation for this role is $134,400 - $241,900. Actual base compensation will vary based on factors relevant to the position and location.Bonus Potential : An incentive pay program based on company and individual performance.Benefits : GM offers comprehensive health and wellbeing benefit programs (medical, dental, vision, HSA / FSA, retirement plan, life insurance, paid vacation & holidays).Additional Information
This job is not eligible for relocation benefits. Any relocation costs would be the responsibility of the selected candidate.Non-Discrimination and Equal Employment Opportunities (U.S.) : GM is committed to a workplace free of unlawful discrimination and fostering inclusion and belonging. All employment decisions are made on a non-discriminatory basis in accordance with applicable laws.Accommodations : General Motors offers accommodations for applicants with disabilities. If you need a reasonable accommodation to assist with your job search or application, please email us or call us with details about the accommodation and the position.J-18808-Ljbffr