What are the responsibilities and job description for the SW Verification Test Engineer position at CIeNET Technologies?
Location: Warren, Michigan
Position Title: Software Test Engineer - Automotive Infotainment
CIeNET is a mobile, automotive, telecom and enterprise software services and solutions research, engineering and development company founded in the U.S. in the year 2000. We currently have over 2,400 employees worldwide, supporting customers in North America, Asia and Europe. We have over ten locations across US, Canada, Mainland China and Taiwan. CIeNET has been named Global Outsourcing 100 in sixteen consecutive years. CIeNET became an ALTEN Group company in 2021
Role Summary
The software QA engineer will be an important member of our infotainment testing/verification team in Warren, which is part of the larger Global Engineering team working with our industry leading client. The QA engineer will be responsible for defining, implementing, executing, and maintaining test plans and test cases to ensure the software is delivered with high quality. The engineer will work closely with software developers/engineers, requirement developers/engineers and program managers through the entire product lifecycle. The QA engineer reviews requirement specifications and design documents, to better understand the features and specifications for the efficient design of test cases to address the full spectrum of the requirements and quality. The automation test Engineer should improve engineering productivity. In order to achieve this goal, automation test engineer is responsible for designing and implementing highly efficient automation test infrastructure, as well as tools and test scripts to test the specific products and solutions automatically.
Key Responsibilities
Perform all necessary testing activities within assigned software projects
Setup testing environments and execute test cases across multiple platforms and builds manually or automatically
Maintain and operate infotainment test benches in a laboratory environment
Develop/update test cases based on requirements
Execute, debug and maintain automated test scripts
Report and log defects into a bug tracking system, including logs and necessary steps to reproduce
Ensure status and communication reports are detailed, comprehensive and accurate
Ability to understand software requirements and software architectures
Ability to locate the root causes when issue occurs
Ability to develop tools to boost testing efficiency
Requirements
Required Skills and Experiences:
Bachelor degree in Computer Science, Electrical Engineering or equivalent
Solid proficiency in coding/testing in one or more of the following technologies: automotive infotainment, Google services, OTA, Trailering, Offroad, in-vehicle testing and so on
Experience with programming languages: C , Java, Python, Unix Shell and so on
Experience with software version and issue tracking systems, like - Git, Jira and so on
Detail oriented and ability to follow through tasks
Ability to work well in a global environment
Exceptional written and oral communication skills.
Passion for high quality, ability to find and expose quality insufficiencies in automotive systems
Experience with automotive tools for CAN, LIN, Ethernet and so on
Experience with Android test and development is a plus
Exposure to Android, Apple CarPlay, Navigation, Trailering, OTA, RSI/FSI,OnStar
Salary.com Estimation for SW Verification Test Engineer in Warren, MI
$71,138 to $83,553
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution.
Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right.
Surveys & Data Sets
As Product Owner of Client-Brain Base Software within the Software organization, you will be responsible for maximizing the value of your product by commun...more
Job Summary: The Software Verification Engineer is a role within the Software Verification team, responsible for creating test cases, along with test execu...more