Software Development Engineer In Test; SDET
Listed on 2026-05-06
-
Software Development
DevOps, Software Engineer, Software Testing
Software Development Engineer In Test (SDET)
About InVita Healthcare Technologies InVita Healthcare Technologies is a leading software provider for complex medical, forensics, and community care environments. We build specialized, highly configurable, and integrated systems that support hospitals, blood centers, donation organizations, public health labs, and forensic labs. InVita is the clear leader in the blood, implant, organ procurement, DNA, and forensic software markets. Our software solutions have built-in compliance safeguards that streamline processes and enable quick and efficient information exchange with better decision making.
For more information about our software solutions, please visit .
Job Title: Software Development Engineer In Test (SDET)
Department: Blood Management
Location: Baltimore, MD. This is a hybrid role with 3-days per week required to be worked in the Baltimore, MD office.
Hours of Work: Typical hours of work are from 8:30 AM until 5:30 PM EST. Additional hours may be necessary as needed. This position is exempt from overtime.
Compensation: $105,000 to $125,000 annually (to commensurate with experience)
OverviewA Software Development Engineer in Test (SDET) is responsible for ensuring the quality and reliability of some of our most critical applications supporting the blood industry. This role combines hands‑on manual testing with building and expanding our test automation framework, which is built on Playwright tests written in and orchestrated by Robot Framework.
At InVita, we actively leverage AI tools and techniques throughout our development process. The SDET will be expected to use AI‑assisted development tools (such as Git Hub Copilot, ChatGPT, Claude, or similar) to accelerate automation development, generate test cases, debug issues, and improve productivity. Experience using AI as a development partner is essential to success in this role.
The SDET will be embedded with an engineering team throughout all stages of the sprint cycle and SDLC. They will actively participate in daily stand‑ups, sprint planning, and release coordination, serving as both a hands‑on tester and a strong partner to engineers and product managers. Success in this role requires excellent communication, organizational skills, and a collaborative mindset, as this person will bridge across product, engineering, and testing teams to ensure high‑quality releases.
This is a hybrid role with 3-days per week required to be worked in the Baltimore, MD office.
Essential Functions- Manual Testing & Coordination:
Lead manual test efforts, coordinate activities among manual testers, and ensure thorough coverage for critical releases. - Test Automation Development:
Design, implement, and maintain automated regression and functional test suites using our Playwright/Robot Framework stack, leveraging AI tools to accelerate development and reduce manual effort. - AI‑Assisted Testing:
Utilize AI tools for test case generation, test data creation, code review, debugging, and framework enhancement. - Automation Framework Enhancement:
Contribute to the evolution of our automation framework architecture, including Page Object Model patterns, reusable components, and best practices. - Test Planning & Execution:
Collaborate with engineers and product managers to develop test strategies, acceptance criteria, and release readiness plans. - Active Sprint Participation:
Contribute to sprint planning, daily stand‑ups, backlog refinement, and retrospectives as a core member of the engineering team. - Defect Management:
Identify, log, track, and verify defects, working closely with engineers to ensure timely resolution and root‑cause analysis. - Cross‑Functional
Collaboration:
Serve as a communication hub between product, engineering, and manual testers, ensuring alignment on priorities, timelines, and quality expectations. - Quality Process Leadership:
Help define and standardize quality practices, testing methodologies, and workflows across the division. - Process Improvement:
Continuously assess and improve testing practices, toolsets, and collaboration workflows to support evolving business needs, including exploration of emerging AI‑powered…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).