Introduction
-
Develop and define test plans and approaches by leading and executing test efforts for new and existing software features and platforms. Work within Agile frameworks to plan and execute software development activities. Design and customize software for client use with the aim of optimizing operational efficiency. Utilize test automation frameworks to develop and enhance automated tests. Influence software design to maximize testability and automation potential. Collaborate with electrical and mechanical engineers on troubleshooting hardware issues, as well as asses the influence of hardware design and implementations on software behaviors. Create test specifications from user stories and requirements, as well as transform selected tests into automated test suites using Python, Linux, and shell scripting. Execute manual test cases, analyze test results, detect issues, file bugs, and track root causes. Develop, enhance, and execute automated tests. Promote and implement automation capabilities throughout the entire software development lifecycle, including functional, performance, scale, and stress. Prioritize manual and automation efforts relative to Agile sprint priorities. Use strong communication skills (written and verbal) to communicate results and issues to test leads, developers, and program and product managers. Position allows for telecommuting from anywhere in the U.S. Salary: $110,094-$137,025 per year.
Minimum Requirements: Bachelor's degree or U.S. equivalent in Computer Science, Computer Engineering, Electrical Engineering, or related field plus 4 years of professional experience in software test and test automation (including creating testing plans, documenting test cases, and automation frameworks with Continuous Integration pipelines).
Must also have experience with the following special skills: 4 years of professional experience using Object Oriented programming languages (including Python); 4 years of professional experience with Linux OS and shell scripting; 4 years of professional experience troubleshooting and performing root cause analysis; 4 years of professional experience performing testing and automation of firmware and embedded code.
Please send resume to: talentoperations@irobot.com Must specify Ad Code CRSP. #LI-DNI #externalcareers