Are you passionate about ensuring the reliability and performance of embedded software systems Do you thrive on designing and implementing comprehensive testing strategies to guarantee the highest standards of quality If so we have an exciting opportunity for you! Apply today and be part of our exciting journey!
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 systemlevel testing to validate software functionality.
Handson with SIL and HIL testing. Use Hardware bench to evaluate software implementation and integration.
Identify document and prioritize software defects and issues and work closely with development teams to facilitate timely resolution.
Develop automation 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 the 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 of different testing automation solutions.
Experience in designing developing and contributing to test automation solutions based on project requirements.
Knowledge of software testing methodologies techniques and best practices for embedded systems.
Understand and follow the 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 (CI/CD) practices.
Strong analytical and problemsolving 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 daytoday tasks and testing activities.
Ability to build and maintain automation tests in multiple environments.
Handson experience with embedded devices including setting up test benches.
Experience working with offshore teams across various time zones.
Benefits:
401(k).
Dental Insurance.
Health insurance.
Vision insurance.
We are an equal opportunity employer and value diversity equality inclusion and respect for people.
The salary will be determined based on several factors including but not limited to location relevant education qualifications experience technical skills and business needs.
Additional Responsibilities:
Participate in OrangePeople monthly team meetings and participate in teambuilding efforts.
Contribute to OrangePeople technical discussions peer reviews etc.
Contribute content and collaborate via the OPWiki/Knowledge Base.
Provide status reports to OP Account Management as requested.
About us: OrangePeople is an Enterprise Architecture and Project Management solutions company. Our most valuable asset is our people: dynamic creative thinkers who are passionate about doing quality work. As a member of the OrangePeople team you will have access to industryleading consulting practices strategies & and technologies innovative training & and education. An ideal Orange Person is a technology leader with a proven track record of technical achievements and a strong process/methodology orientation.
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.