About the role
1- Analyze software requirements applicable to the project
2 - Define and implement tests to be performed to verify the software requirements (Must have)
3 - Define and implement automatic tests (SIL, HIL) to verify software requirements
4 - Define all the necessary test means to perform the software verification (Must have)
5 - Execute software tests and compile evidence of the results obtained
6 - Configure software quality tools (QAC, PolySpace and Tessy) for each project (Must have)
7 - Perform the static analysis of software (MISRA Rules analysis and software quality metrics - QAC). (Must have)
8 - Perform the dynamic analysis of software (Runtime errors analysis - PolySpace). (Must have)
9 - Perform unit testing of software (Unit test definition, implementation, and execution - Tessy) (Must have)
10 - Analyze software detail design and software architectural design requirements (Must have)
11 - Define software integration strategy
12 - Perform software integration tests (Integration test definition, implementation, and execution)
13 - Make all the documentation corresponding to the verification and quality of software
14 - Support Project managers in the different meetings with the client (regarding software verification)
15 - Carry out the Test Plan based on the different iterations of each project and the delivery steps to the customer