Description
Job Duties:Build software test tools and embedded automation frameworks & scripts that help ensure systems have top-notch reliability
Create plans, tests and tools for requirements verification and product validation
Help integrate tools for managing requirements, test suites and defects
Develop automated integration of tools used for managing requirements, defects and tests
Necessary skills and experience:
Expert-level experience writing Python scripts
Familiar with C/C++
Strong proponent of test-driven development
Solid troubleshooting and debugging skills
Comfortable working with embedded hardware and Linux
Beneficial skills and experience:
Experience and creativity in creating test automation frameworks for unique systems involving embedded systems
Experienced with Robot Framework, JIRA, Stash/Git, and latest CI/CD systems such as TeamCity
Experienced with JTAG, I2C, CAN bus