What you'll Accomplish
- Design, develop, and maintain automated test frameworks and tools to ensure the functionality, reliability, and performance of robotic software systems.
- Collaborate with software engineers to identify test requirements and ensure comprehensive test coverage.
- Execute test plans, test cases, and scripts for both functional and performance testing.
- Debug complex issues in robotics applications, working closely with the development team to resolve them.
- Lead test reviews to help ensure that the development process is followed and that the Acceptance criteria for delivery to product owners are attained.
- Implement CI/CD testing pipelines to support rapid software iterations.
- Analyze test results and provide detailed feedback to the engineering team.
- Monitor software quality metrics and continuously refine the testing process.
- Lead efforts to improve QA practices and testing infrastructure across the organization.
Who you are
- An engineer with 5+ years experience, including at least 3 years focused on test automation for robotics, embedded systems, or similar applications.
- A bachelor’s or master’s degree in Computer Science or other related discipline.
- Experience testing motion control equipment, motors, sensors, vision systems and/or communications protocols.
- Someone with a strong understanding of robotics software stacks (e.g., ROS), API testing, and performance testing.
- Skilled with CI/CD tools like Jenkins, GitLab CI, or similar, and comfortable working in Linux/Unix environments.
- Experienced with Linux scripting and Python.
- Familiar with defect tracking systems (e.g., Jira) and test case management systems (e.g., TestRail).
- Experienced with data visualization tools like FoxGlove is a plus.
- Detail-oriented, with a problem-solving mindset and strong communication skills.
- Collaborative and adaptable, thriving in fast-paced environments while contributing to impactful technology.
- Willing and able to work from our offices in Cambridge and Charlestown, MA, at least three days per week.
Other Jobs from Pickle Robot
Software Engineering Program Manager
Software Engineer V
Deployment Engineering Program Manager
Software Engineer III
Senior Electrical Engineer
Similar Jobs
QA Engineer (Automation)
Medior Sofwtare Engineer (C#, .Net Core)
AVP, Perimeter Defense Senior Security Engineer
AVP, Information Security DevOps Engineer
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 401 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say