Software Test Lead
Primary Function
Lead software testing effort for ROS open-source robot software framework and components
Roles and Responsibilities
- Develop test plan for automated testing of complex distributed system
- Support developers in development of unit tests and implementation of component-level tests
- Support development team in creation of test-aware development methodology
- Plan and implement system-level test plan
- Write both component-level and system integration tests
- Review code to perform white-box testing of critical system components for high reliability
- Recruit / hire additional member of software testing team
Skill / Job Requirements
- Strong C/C++ and python programming abilities
- Experience with multiple forms of software testing (white-box, black-box, continuous integration, etc.)
- Ability to understand and explore complex distributed system with primarily command line and programmatic interfaces
- Experience testing systems with significant floating-point computational behaviour to verify
- Experience testing with distributed systems and network communication
- Experience testing software systems with external hardware dependencies
- Strong written and oral communication skills
- Excellent documentation skills
- Ability to work effectively with a fast-moving and dynamic software development team
- Strong intrinsic motivation to test systems thoroughly and tackle system testing from all angles
Apply
If this sounds like you, email your resume (pdf preferred) to: jobs@willowgarage.com
Willow Garage, Inc. is an Equal Opportunity Employer committed to the principles of workplace diversity