Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

Jobs via Dice • Waltham, Massachusetts, United States
Role & seniority: Software Development Engineer in Test (SDET), Python-focused; mid-to-senior level (3–6+ years of automation testing)
Stack/tools: Python; automated test scripting; Linux (Rocky Linux 8.8+); Squish / Squish Coco; CI/CD (Jenkins, GitLab); test frameworks/tools (Selenium, JUnit, TestNG, Cypress); Jira
Design, develop, and maintain automated test scripts/frameworks in Python for large/complex packages
Conduct regression, functional, and performance testing; document and track defects; collaborate with developers, product managers, and clients
Enhance automation framework, analyze test results, support code coverage, and participate in CI/CD testing workflows
3–6+ years in automation testing with strong STLC understanding
Proficient in Python; Linux experience with embedded systems (Rocky Linux preferred)
Experience with Squish / Squish Coco; defect tracking (Jira); CI/CD familiarity; test automation tools (Selenium, JUnit, TestNG, Cypress)
Bachelor's/Master's in CS/CE or equivalent
Experience in medical devices domain; embedded systems exposure
Additional CI/CD tooling experience; thorough documentation of test procedures
Location & work type: On-site in Waltham, MA; on-site employment
Dice is the leading career destination for tech experts at every stage of their careers. Our client, VensIT Corp, is seeking the following. Apply via Dice today!
Role: Software Development Engineer in Test (SDET- Python) Work location: Waltham, MA.0nsite must skills: Squish /Squish coco, Python
Pluses: Rocky Linux 8.8 and above preferred
This position requires a SDET Engineer with a strong background in Python development and automation testing and a deep understanding of the Software Testing Life Cycle (STLC). The ideal candidate will help us and our clients by designing, developing, and implementing automated test frameworks and scripts using Python on a Linux based platform and a Behavior-Driven Development (BDD) framework to ensure the quality and reliability of our software applications.
Design, Develop, and Implement Automated Test Scripts: Create robust automated test scripts using Python to ensure comprehensive test coverage across all application features.
writing test automation code and maintaining large and complex python packages.
Collaborate with Cross-Functional Teams: Work closely with developers, product managers, and clients to understand application requirements and develop effective test strategies.
Conduct Various Testing Types: Perform regression, functional, and performance testing to validate software quality and functionality.
Identify and Document Defects: Thoroughly document and track defects, working with the development team to facilitate timely resolutions.
Maintain and Enhance Automation Framework: Continuously improve and maintain the existing test automation framework and processes.
Help team with Code Coverage Analysis and improvements using embedded/ GUI tools.
Participate in CI/CD Efforts: Engage in continuous integration and deployment practices to streamline testing workflows.
Document Testing Procedures: Prepare and maintain comprehensive documentation of test cases, results, and testing protocols.
Mandatory Skills
Total (3- 6)+ years of proven experience in automation testing, with a strong understanding of the Software Testing Life Cycle (STLC) and testing methodologies.
Strong analytical and problem-solving skills.
Proficient in Advance Python programming language.
Linux OS experience with embedded systems. (Rocky Linux 8.8 and above preferred)
Analyze test results, identify bugs, and work with team to resolve issues (Jira)
Prior experience with software test automation development in medical devices domain.
Experience with Squish /Squish coco.
Familiarity with continuous integration/continuous deployment (CI/CD) processes and tools (e.g., Jenkins, GitLab).
Experience with test automation tools (e.g. Selenium, JUnit, TestNG, Cypress, etc.).
Master s / bachelor s degree in computer engineering, Computer Science, or equivalent.