drjobs Software Development Engineer in Test SDET

Software Development Engineer in Test SDET

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Needham, MA - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Job Title: Software Development Engineer in Test SDET
Location: Needham MA (Onsite 5 days/week)
Contract Duration: 3 Months (Potential extension)

Job Overview:

We are seeking a highly skilled SDET (Software Development Engineer in Test) to join a fast-paced team developing connected consumer products including robot vacuums and smart grills. This is an onsite role supporting the Shark Clean mobile app and its interaction with cloud-based services and physical IoT devices. The ideal candidate will possess strong coding skills in Python hands-on experience with automated test development and a solid understanding of infrastructure and backend systems.

Responsibilities:

  • Analyze product requirements and software specifications to design effective test plans
  • Design write and execute automated tests for connected IoT products using Python JavaScript REST APIs and Linux shell scripting
  • Collaborate with software developers and system architects to create testable high-quality requirements
  • Develop and maintain CI/CD pipelines and automation workflows using tools like Jenkins
  • Create utilities and tools to improve the automation test framework
  • Support smoke integration and regression testing cycles reducing manual efforts
  • Work onsite in a lab environment interacting with physical devices and mobile apps
  • Contribute to app-side testing and backend validation of updates and features
  • Participate in cross-functional collaboration bringing technical insights into testing strategies

Required Qualifications:

  • 2 years of experience as an SDET or Software Test Engineer
  • Proficiency in Python programming (idiomatic and efficient code writing expected)
  • Experience in REST API testing backend systems and automation development
  • Solid understanding of cloud computing environments (AWS Ayla Google Cloud preferred)
  • Hands-on experience with CI/CD tools especially Jenkins
  • Familiarity with Appium (preferred) or Selenium for app-based testing
  • Experience with Linux scripting and debugging in an embedded or connected product environment
  • Strong grasp of the Software Development Life Cycle (SDLC)
  • Experience using defect tracking and test case management tools (e.g. JIRA TestRail)
  • Attention to detail and the ability to work independently in a lab-based hands-on role
  • Ability to communicate technical ideas clearly and challenge assumptions constructively

Nice to Have:

  • Prior experience testing IoT products or connected hardware devices
  • Experience working with robotics embedded systems or physical product QA
  • Exposure to middleware layer testing or systems integrating mobile cloud device

Work Environment:

  • Onsite work required in Needham MA
  • Highly collaborative environment with SDET IIs and Developers
  • Testing in a lab setting with access to real devices (robots grills etc.

JIRA , AWS , SDLC , PYTHON , SELENIUM , CLOUD COMPUTING , JAVASCRIPT , CI/CD

Employment Type

Full Time

Company Industry

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.