Software Tester
Core
Design and execute black-box test cases and automation scripts to validate embedded software and Simulink models against requirements.
Role type
Software Tester (Embedded Systems)
Builds
Validated software functionalities and model-based test coverage for automotive, railway, and R&D clients.
Domain
Embedded systems engineering and model-based testing
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
black-box testing methodologies, C++ scripting, Visual Studio environment usage, model-based testing (TPT), Simulink model analysis, defect tracking and reporting, test strategy documentation
Preferred skills
experience with Matlab/Simulink for model interpretation, continuous improvement of testing processes
Technologies
C++, Visual Studio, TPT, Simulink, Matlab
Responsibilities
Design and execute black-box test cases, develop and maintain test scripts using C++, perform model-based testing using TPT for Simulink models, analyze system behavior based on Matlab/Simulink models, identify and report defects, collaborate with development teams to clarify requirements, ensure traceability of test cases with system requirements, maintain documentation of test strategies and results
Seniority
Mid-level, hands-on IC