What are the responsibilities and job description for the Automotive Test Lead (Telematics and Embedded) position at Smart IT Frame LLC?
Senior Test Engineer Embedded Software
Location: Plano, TX (Hybrid)
- We are looking at very strong automotive experience.
- Embedded testing with Telematics Control Unit experience.
Responsibilities
- Validate system and application requirements and design against the implementation through comprehensive testing
- Produce client deliverables such as detailed test plans test cases test scripts and test reports
- Ensure deliverables are of the highest quality to promote client satisfaction
- Proficient in white box testing for embedded software applications
- Conduct various types of testing including unit testing integration testing regression testing and system level testing to validate software functionality
- Hands-on with SIL and HIL testing Use Hardware bench to evaluation software implementation and integration
- Identify document and prioritize software defects and issues and work closely with development teams to facilitate timely resolution
- Develop automations tools to support testing
- Provide regular status updates and detailed reports on test results defect tracking and testing progress to project stakeholders
- Participate in all project meetings and ceremonies and provide regular updates
Qualifications
- Good understanding of Connected Car domain including functions and features associated with it
- Proficiency in programming languages commonly used in embedded software development such as C and C and their build systems
- Knowledge with different testing automation solutions
- Experience to design develop and contribute to test automation solutions based on project requirements
- Knowledge of software testing methodologies techniques and best practices for embedded systems
- Understand and follow ASPICE process for software delivery
- Familiarity with version control systems specifically Git and GitHub and issue tracking systems JIRA
- Experience with continuous integration and continuous deployment CICD practices
- Strong analytical and problem solving skills excellent communication and collaboration skills to work effectively in any challenging environment
- Must be flexible to new situations and challenges
- Good time management skills
- Additional Skills and Abilities Preferred
- High proficiency in Python to automate day to day tasks and testing activities
- Ability to build and maintain automation tests in multiple environments
- Hands-on experience with embedded devices including setting up test benches
- Experience working with offshore teams across various time zones