Experience defining tests (writing test plans, defining test cases) and developing test automation
- Ability to write and produce clear Python code for testing automation
- Experience with hardware in the loop testing
- Familiarity with Embedded Systems
- Knowledge of CAN and Ethernet buses and diagnostic tools for Automotive and experience using Vector tools
- Understanding of HIL test methods
- Design creative test cases to verify, stress, and break software running on the actual hardware
- Develop automated test cases in Python based on test procedures
- Execute Continuous integration pipelines. Coordinate with internal teams to ensure the pipelines are running at a regular cadence. Monitor the pipelines and update results on a daily basis.
- Maintain HIl test set ups in a working state for teams to utilize. Address issues and concerns with infrastructure to have the HIL test setups up and running for 100% utilization.
- Find, characterize, debug, triage and manage issues.
- Develop internal tools to help other developers and testers use and test the product
- Develop tools to post-process data from test automation
- Communicate test results to product owners and internal customers
**What you must have**:
- **4+ years experience defining tests and developing test automation**
- **Ability to write and document clear Python code**
- **Experience writing test plans and defining test cases**
- Experience with hardware in the loop testing, Understanding of HIL test methods
- Experience in White Box, Black Box, Functional, System, Regression, Integration using both Manual and Automation Techniques.
- Bachelor's degree in engineering or equivalent real world experience
- Outstanding communication and written skills
- Familiarity with Embedded Systems
- GitHub and git experience
- Experience with automated test frameworks (e.g., Pytest, Robot Framework), Jira, svn/git, and Continuous Integration systems (e.g., Jenkins, CircleCI)
**Prestaciones**:
- SGMM esposa e hijos