Logo
Pickle Robot Company

Software Development Engineer in Test

Pickle Robot Company, Boston, Massachusetts, us, 02298

Save Job

About This Role Pickle Robot Company is searching for an innovative and skilled Software Development Engineer in Test (SDET) to play a pivotal role in advancing the future of warehouse automation. You’ll be the first dedicated SDET on our high‑performing Quality Assurance team, taking ownership of ensuring the quality, reliability, and performance of our cutting‑edge robotics solutions. Your work will focus on creating robust automated tests and building a scalable testing framework, empowering the team to deliver reliable, high‑performing systems that meet the demands of real‑world logistics challenges.

Responsibilities

Design, develop, and maintain automated test frameworks and tools for robotic software systems

Partner with software engineers to define test requirements, ensuring comprehensive test coverage

Develop and streamline automated tests to verify machine learning, simulation, frontend, and backend systems

Work with the simulation team to develop software‑in‑the‑loop tests

Support the hardware team to develop scripts and automation tools for hardware‑in‑the-loop tests

Enhance the CI/CD pipelines to enable rapid software development cycles

Analyze test results, troubleshoot, and provide detailed feedback to the engineering team

Monitor and analyze software quality metrics to drive continuous improvements

Champion enhancements in QA methodologies and automation testing practices

Work with cutting‑edge technology and make a significant impact

Skills & Experience

4+ years of experience, with at least 2 years focused on test automation for robotics, embedded systems, or comparable applications

Bachelor’s or Master’s degree in Computer Science or a related field, or equivalent practice experience

Expertise in at least one programming language: Python, Java, C++, or similar

Experience in Bash, XML, JSON, YAML, and similar scripting or data serialization languages

Experience automating robotic systems, including controls, sensors, vision systems, or communication protocols

Experience with Page Object Model, Data‑driven model, TestNG, or other automation frameworks

Proficiency with robotics simulation platforms and techniques (e.g., Gazebo, MATLAB, ROS) for testing robot behavior and algorithms

Skilled with CI/CD tools like Jenkins, GitHub Actions, Maven, and Docker

Knowledge of automation tools such as JMeter, Postman, Cypress, Appium, Selenium

Familiar with defect tracking systems (e.g., Jira) and test case management software (e.g., TestRail)

Collaborative and adaptable, thriving in fast‑paced environments while contributing to impactful technology

Detail‑oriented, with a problem‑solving mindset and strong communication skills

Benefits Pickle provides best‑in‑class benefits, including health, dental, and vision insurance; unlimited vacation, along with all federal and state holidays; 401(k) contributions of 5% of your salary; travel supplies, and other items to make your working life more fun, comfortable, and productive.

Seniority Level Not applicable

Employment Type Full‑time

Job Function Engineering and Information Technology

Industry Transportation, Logistics, Supply Chain, and Storage

#J-18808-Ljbffr