Senior SQA Automation/Manual Test Engineer

at  Boston Dynamics

Waltham, Massachusetts, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate23 Dec, 2024Not Specified26 Sep, 20242 year(s) or aboveGood communication skillsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

As a SQA Test Engineer on the Warehouse Robotics Software Quality Assurance team you will work within a team of SQA Automation and Manual test engineers. You will have the opportunity to design, build, and maintain automation tests and also create and execute manual tests on cutting-edge Boston Dynamics warehouse robots. Every day you will work with the team to verify our software is production-ready. You will be testing all aspects of the warehouse robotics solution, including on-robot software, off-robot software and equipment. To thrive in this role, you must enjoy working in multiple aspects of testing and automation while simultaneously picking up the new tools and skills required to succeed in them. You must be able to own the problems you’re solving end-to-end and testing you execute.
Boston Dynamics is a world leader in mobile robots, tackling some of the toughest robotics challenges. For years, our awe-inspiring
viral videos on YouTube
have shown the world what remarkably capable robots can do. Now we are quickly becoming a recognized leader in automation solutions for industrial applications, logistics and warehouses.
You are a part of
A dynamic engineering organization working on streamlining the quality process as Stretch is brought to the market. You will interface with the engineering team across all disciplines.

In this role, you have the opportunity to:

  • Play a role in building some of the most sophisticated warehouse robots on the planet
  • Work with developers to make sure new features are reliable and will delight customers
  • Work with developers and engineers to understand feature requirements and anticipated uses
  • Improve overall product quality via manual/automated testing, including writing new test cases
  • Extend and improve automated test infrastructure to catch regressions more quickly and more reliably

Day to day activities:

  • Work within the Stretch R&D validating new software releases.
  • Execute manual tests to validate all features of the Stretch robot.
  • Design & build automation to expedite software robots in the field.
  • Help integrate robots and other aspects of the Warehouse Robotics solutions together.
  • Work with other software teams to improve the SDLC and incorporate industry best practices into it.

You’ll be successful in this role if:

  • At least 2 years experience in an Product testing role
  • At least 5 + years experience developing automated testing
  • Strong understanding of Linux operating, testing and debugging distributed systems in a Linux environment
  • You have hands-on experience writing automation tests against embedded software
  • Hands-on experience in Python or other programming language
  • Hands-on experience with Jenkins declarative pipeline and GitHub
  • Ability to translate customer use cases to repeatable test procedures
  • Excellent oral and written communication to create reports and develop procedures
  • BS/MS in Computer Science/Computer Engineering or equivalent
  • Experience Web UI testing
  • Experience with REST API testing.
  • Hands-on experience with Appium/Selenium
  • C++ systems programming

Bonus points if you have:

  • Experience in robotics and/or autonomous systems
  • Experience with Bazel
  • Experience with TestRail

Responsibilities:

In this role, you have the opportunity to:

  • Play a role in building some of the most sophisticated warehouse robots on the planet
  • Work with developers to make sure new features are reliable and will delight customers
  • Work with developers and engineers to understand feature requirements and anticipated uses
  • Improve overall product quality via manual/automated testing, including writing new test cases
  • Extend and improve automated test infrastructure to catch regressions more quickly and more reliabl

You’ll be successful in this role if:

  • At least 2 years experience in an Product testing role
  • At least 5 + years experience developing automated testing
  • Strong understanding of Linux operating, testing and debugging distributed systems in a Linux environment
  • You have hands-on experience writing automation tests against embedded software
  • Hands-on experience in Python or other programming language
  • Hands-on experience with Jenkins declarative pipeline and GitHub
  • Ability to translate customer use cases to repeatable test procedures
  • Excellent oral and written communication to create reports and develop procedures
  • BS/MS in Computer Science/Computer Engineering or equivalent
  • Experience Web UI testing
  • Experience with REST API testing.
  • Hands-on experience with Appium/Selenium
  • C++ systems programmin


REQUIREMENT SUMMARY

Min:2.0Max:5.0 year(s)

Information Technology/IT

IT Software - QA & Testing

Software Testing

Graduate

Proficient

1

Waltham, MA, USA