PA, USA
34 days ago
Robotics Software Test Engineer
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