The Test Engineer will develop and execute test plans and cases for embedded systems, ensuring their robustness through various testing techniques. The role involves documenting procedures and outcomes, performing regression testing, and utilizing testing tools and equipment, with a focus on automotive embedded systems.
Test Engineer
What we offer:
- Develop and implement comprehensive test plans, test cases, and test scripts for embedded systems, including both hardware and software components
- Design and execute various types of tests, such as functional testing, performance testing, stress testing, and compatibility testing, to ensure the robustness of embedded systems
- Identify and analyse system/software requirements to create effective test scenarios customer requirements.
- Document test procedures, test results, and other relevant information to ensure traceability and facilitate the effective communication of testing outcomes.
- Conduct regression testing to verify the stability of embedded systems after modifications, enhancements, or updates
- Utilize specialized testing tools, equipment, and methodologies to conduct both manual and automated testing processes.
Tasks and Qualifications:
- Bachelor's or Master's degree in Electrical/Electronics or computer Science Engineering, or a related technical field
- Proven experience in testing automotive embedded systems (3-6years)
- Strong knowledge of embedded hardware and software, including microcontrollers, processors, firmware, and device drivers
- Proficiency in various testing techniques and methodologies, such as black-box testing, white-box testing, and integration testing
- Python/CAPL scripting experience for test automation
- Experience with testing tools and frameworks, oscilloscopes, logic analyzers, and simulators
- Strong communication skills and the flexibility in terms of work
- Familiarity with industry standards and regulations related to embedded systems testing and quality assurance
Top Skills
Python
Similar Jobs
Be an Early Applicant
The Embedded Test Engineer will verify and validate software testing for infotainment products, collaborating with cross-functional teams. Responsibilities include designing test cases, executing tests, performing analysis, and utilizing tools for reporting and defect tracking. The role requires hands-on experience in testing various technologies and strong programming and testing knowledge.
Be an Early Applicant
The Software Integration Test Engineer will be responsible for understanding customer requirements, managing software modules and interfaces, collaborating with cross-functional teams, and working with international teams on embedded software integration for the automotive industry. Proficiency in relevant methodologies and tools is required alongside significant experience in the field.
Be an Early Applicant
As a Test Engineer II in the Apex Team, you will ensure software functions properly through comprehensive testing. Responsibilities include creating and implementing testing methods, executing test scripts, providing feedback on automated testing, and documenting technical issues to enhance software quality.
What you need to know about the Bengaluru Tech Scene
Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.