Robotics Software Test Engineer
Rivers Agile
Rivers Agile specializes in building software products for other small- to medium-sized businesses. As a “product company for hire,” we form into small teams tasked with the full lifecycle development of a software product. Our engineers are the heart of that. We seek engineers who are lifelong learners, passionate about their craft, and defined by their unique personalities, experience, and style.
Location : Our office is on Pittsburgh’s North Shore across from PNC Park. This is a hybrid position as it involves developing software that runs on autonomous mobile robots. Candidates must be local or willing to relocate.
Technical Expectations:
+ 7+ years of experience testing high tech integrated hardware and software solutions
+ Hands-on experience with autonomous vehicles, AGVs, AMRs, or similar industrial robots
+ Ability to validate sensors and actuators independently as well as their integration with the robotic and autonomous systems
+ Familiarity with control systems, navigation algorithms, vehicle dynamics, and powertrain systems
+ Intermediate or better experience with common programming languages like Python, C#, or JavaScript; basic proficiency with the command line and Unix-like utilities
+ Practical knowledge of safety standards in industrial robotics, risk-based testing, failure modes and effects, and the ability to apply these concepts in a test lab with machinery operating
+ Strong foundational knowledge of software testing techniques, strategies, and the software testing lifecycle
+ Test automation experience using Selenium WebDriver, Appium for Mobile, TestComplete, Cypress, or Katalon
+ Understanding of Agile software development processes, best practices, and the bug life cycle
+ Ability to write bug reports that are clear and actionable
+ Experience with test case management systems and bug trackers
+ Familiarity with Git-based source control commits, pushes, and management
+ We require hands-on coding skills, as a coding test as part of the interview process
Other Expectations:
+ Bachelor's degree in computer science or related field, or equivalent experience
+ Engineering mindset is required, as well as the ability to think like a tester, identify the edge cases, and break the system
+ An extremely detail-oriented approach with respect to documentation and communication
+ Takes ownership of their responsibilities and demonstrates integrity, work ethic, and professionalism in working with others
+ Strong leadership skills that inspire team confidence and respect while motivating team members and promoting ownership
+ Adapts to change and ambiguity in a resourceful, positive, and professional manner
+ Applies technical and industry knowledge to offer creative and relevant solutions to our clients .
Package: salaried position, bonus program, full benefits (medical, dental, vision, supplementary), holidays, paid time off, 401(k) plan, good work-life balance, flexible hybrid onsite/offsite arrangements
Powered by JazzHR
Confirm your E-mail: Send Email
All Jobs from Rivers Agile