Software Test Engineer
$47 - $55 per hourActalent
Job Title: Software Test Engineer
Job Description
This role focuses on software verification, validation, and testing for a high-reliability medical device product that includes embedded firmware, mobile applications, and cloud-connected applications. The Software Test Engineer applies software quality engineering principles throughout an agile product lifecycle, ensuring that software requirements, design, and implementation meet stringent medical device standards and regulatory expectations.
Responsibilities
Support the verification and validation of software for an electromechanical medical device, including firmware, embedded systems, mobile applications, and cloud-connected applications.
Review software development and testing activities to ensure compliance with documented requirements, established standards, and medical device regulations.
Apply software quality engineering principles throughout the agile product life cycle to identify defects, design flaws, and process improvement opportunities.
Review software requirements to confirm they are correct, complete, and unambiguous, and provide feedback to improve clarity and testability.
Develop, review, and execute test plans and test procedures based on use cases, software requirements, and established test protocols.
Assist in updating and adding new test cases to existing test protocols to maintain comprehensive test coverage.
Manage testing tasks for embedded software and firmware, ensuring thorough functional, integration, and system-level testing.
Review and refine test methods and test plans to verify software design accuracy against documented requirements and applicable standards.
Collaborate closely with software development and systems engineering teams to improve the quality of deliverables and to introduce quality-related improvements in the software development process.
Prepare and review test plans, test data, and test scripts, and conduct system and integration testing across firmware, mobile, and cloud components.
Integrate automated tests into Continuous Integration and Continuous Deployment (CI/CD) pipelines to enable real-time quality monitoring.
Document test results and engineering data accurately within a Quality Management System (QMS) or related configuration/document management system.
Contribute to test automation strategy and implementation to increase efficiency and repeatability of testing activities.
Participate in the testing and validation of cloud-based data storage and processing solutions associated with the medical device.
Support testing and validation of mobile applications and other software applications related to the medical device ecosystem.
Essential Skills
At least 5-6 years of relevant experience in software testing, validation, and verification for high-reliability software products.
Hands-on experience in the medical device field, including work with relevant quality and safety standards such as ISO and IEC standards for medical devices.
Proven experience testing embedded software and firmware for electromechanical or embedded systems.
Strong background in software test engineering, including test planning, test procedure development, and execution of verification and validation activities.
Experience documenting test results and engineering data within a Quality Management System (QMS) or related configuration/document management system.
Exposure to or experience with cloud technologies used for data storage and processing, such as AWS, Azure, or similar platforms.
Ability to review and interpret software requirements and translate them into effective test plans, test cases, and test protocols.
Experience working within an agile software development lifecycle and applying software quality engineering principles.
Bachelor's degree in engineering or a related technical discipline.
Additional Skills & Qualifications
Experience with Python scripting, SQL queries, or related scripting languages for test development, automation, or data analysis.
Experience with software test automation tools and frameworks, including integrating automated tests into CI/CD pipelines.
Exposure to mobile application testing and other application software testing within a connected device ecosystem.
Familiarity with FDA 21 CFR Part 820 and its implications for software verification, validation, and documentation in medical devices.
Experience with validation of cloud-based systems and services, including testing of data storage, processing, and connectivity.
Knowledge of formal documentation management processes and best practices in regulated environments.
Strong collaboration skills and the ability to work closely with multidisciplinary engineering teams on large, complex development efforts.
Motivation to contribute to a growing engineering team working on a major new product development initiative.
Work Environment
This position is based in an office environment, working closely with a growing engineering team on a significant new medical device development effort. The role involves regular collaboration with software, firmware, systems, and quality engineers, as well as frequent interaction with a Quality Management System for documentation and test record management. Work is performed using modern software development and testing toolchains, including CI/CD pipelines, scripting tools such as Python or SQL, and cloud platforms such as AWS or Azure. The environment emphasizes rigorous quality standards, structured documentation, and continuous improvement within an agile development framework.
Job Type & Location
This is a Contract to Hire position based out of Germantown, MD.
Pay and Benefits
The pay range for this position is $47.00 - $55.00/hr.
Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: - Medical, dental & vision - Critical Illness, Accident, and Hospital - 401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available - Life Insurance (Voluntary Life & AD&D for the employee and dependents) - Short and long-term disability - Health Spending Account (HSA) - Transportation benefits - Employee Assistance Program - Time Off/Leave (PTO, Vacation or Sick Leave)
Workplace Type
This is a fully onsite position in Germantown,MD.
Application Deadline
This position is anticipated to close on Jul 13, 2026.
About Actalent
Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 20,000 consultants and 5,000 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. We are proud to be an Engineering News-Record (ENR) Top 500 Design Firm for our engineering design services and a ClearlyRated Best of Staffing® winner for both client and talent service.
The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please email View email address on click.appcast.io for other accommodation options.
San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in the city and county of San Francisco, we will consider for employment qualified applicants with arrest and conviction records.
Massachusetts Lie Detector: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools.
$88.1k - $134.4k
Description POSITION SUMMARY The Senior Software Test Engineer is responsible for the testing of major components of present and future MSD software products. DUTIES AND RESPONSIBILITIES Independently create, improve, maintain, and execute a testing framework...SuggestedTemporary workWork at officeRemote workFlexible hours$84k - $109k
...Quality Assurance Engineer Gaithersburg, MD Xometry powers the industries of today and tomorrow by connecting the people with big ideas to the manufacturers who can bring them to life. Xometry's digital marketplace gives manufacturers the critical resources they...SuggestedRemote work$83.55k - $119.48k
...Quality Engineer II Location: Germantown, MD, US, 20876 Job ID: 114413 DRS RADA Technologies... ...(e.g. inspection records, FAIR packages, test reports, special process certifications),... ...Engineering Mechanical Engineering Software Engineering Laser Engineering Optical Engineering...SuggestedContract workWork experience placementLocal areaFlexible hours$121.23k - $154.91k
...Principal Quality Engineer Req Id: 334 Location: Germantown, MD, US... ...conducting Source Inspections of Hardware / Software and supporting Supplier Corrective Action... ...as familiarity with schematics and RF Test equipment. ~ Knowledgeable in elements...SuggestedContract workWork experience placementWork at officeLocal areaImmediate start- ...at the pulse of global markets, where we deliver innovative software and service solutions for essential financial reporting and capital... ...We are seeking a highly skilled Senior Software Development Engineer in Test (Senior SDET) to provide technical leadership for quality...SuggestedRemote workFlexible hours
- ...fosters collaboration with other senior engineers for the development of advanced data analytics... ...This Program is seeking a full stack software engineer to develop, maintain and enhance... ...includes DAT, UAT/SME Validation, Smoke Test, and System Level Test (SLT) prior to deploying...
$100k - $160k
...Req Id: 127 Job Title: Systems Integrator / Test Engineer Location: Herndon, VA - Herndon, VA 20171 US (Primary) Job Description: Fibertek, Inc. is a leading developer of laser and electro-optic systems for the aerospace community, with key contributions...$3,000 per month
...• Analyze user requirements to derive software design and performance requirements • Design... ...• Assist with developing and executing test procedures for software components • Develop... ...standards, confer with users or system engineers; analyze systems flow, data usage and...- ...Digital Modernization sector is seeking an experienced Senior Test Automation Engineer to support the delivery, enhancement, and adoption of... ...implementation of automated testing strategies aligned to the Software Test Plan (STP) and DevSecOps practices. Collaborate with software...
$80k - $95k
...organizations nationally and abroad. With experts in biomedical science, software engineering, and program management, we focus on developing and applying... ...end-to-end: designing and executing automated and manual test strategies, leveraging modern AI-assisted testing approaches,...Full timeLocal areaFlexible hours- ...invent for the future, creating mutual success for partners and customers as the world’s connectivity needs evolve. As an Antenna Test Engineer Intern, you will assist our engineering team in characterizing and validating next-generation Phased Array Flat-Panel Antennas ....Internship
$100k - $150k
...connect and protect assets across the Earth–Moon system. Who We’re Looking For We are seeking a Quality Engineer II to support hardware build, integration, and test operations across our spacecraft programs. This role is critical to ensuring mission success by driving...Permanent employmentWork at office- ...As a PCB Layout Engineer, you will be responsible for generating PCB layout designs based on schematics and layout concepts. The role supports product RF circuit design and product improvements. The position is based in Germantown, MD. YOUR WORK AT MAXTENA WILL INCLUDE...
$140k - $258k
...developing innovative solutions for the consulting, architecture, engineering, project controls, procurement, construction management, and... ...HVAC) system design and applicable codes. ~ Experience with software for performing load calculations and energy analysis. ~4...For contractorsWork at officeRemote workFlexible hoursNight shift$64 - $65 per hour
Power Apps Developer Germantown, MD, United States $ 64.00 - 65.00 (US Dollar) Power Apps Developer needs 3 - 10 years senior app developer experience Power Apps Developer requires: Must have worked on Java Script, Web Resources Worked on Power Automate at...$85.64k - $109.43k
...Manufacturing Test Engineer Req Id: 380 Location: CLARKSBURG, MD, US, 20871 Date: Jun 17, 2... ...fixtures including the test interface as well as developing the software programs/ procedures for a variety of tactical communication...Work experience placementWork at officeLocal areaImmediate start$107.09k - $166.26k
...Germantown, MD, is seeking full-time Senior Radar Engineer. The Radar Systems Engineer will be... ...decomposition of system, hardware and software requirements, and support integration of... ...Radar Performance Data Integration and test of large systems Involved with the analysis...Full timeContract workTemporary workWork experience placementFor subcontractorLocal areaFlexible hours- ...As an Antenna Engineer, you will be responsible for product design, development, and support. Responsibilities include designing new products... ...phased array systems Hardware prototype construction and testing Provide manufacturing support and troubleshooting Collaborate with...
- ...Job Title What we are looking for is the following: Good Java hand-on skills for QA automation Must have REST API testing, UI testing experience with different Automation tools Good QA mindset and at least 5+ years of experience in Quality assurance space...
$110k
...About the Job Position Title: Software Development Engineer in Test (SDET) Location: Rockville, MD (Hybrid 2 days a week on-site requirement) Salary: $110,000.00 + Position Summary: We are seeking an engineering-focused Software Development Engineer...Temporary workFor contractorsLocal areaFlexible hours2 days per week- ...Software Development Engineer In Test Location: Rockville, MD Role Overview: Apex Systems has an immediate opening for a senior-level Java Developer/SDET. The position is on a long-term contract basis, with chance to become a permanent employee if desired. The successful...Long term contractPermanent employmentContract workImmediate start
- ...About the role Seeking a skilled mid-level Software Developer to join our Classified Systems team at the Department of Energy in... ...and retrieval using SQL Server. Write unit and integration tests, perform code reviews, and debug software issues. Participate...For contractors
$117k - $185k
...be an integral part of a collaborative software team designing, developing and supporting... ...perform unit, integration and performance tests Create deployment scripts, support/... ...What you'll need ~4+ years of software engineering experience in C, C++ with emphasis on...- ...and quality expertise to the pharmaceutical and biotechnology industries. We are seeking a hands-on and detail-driven Automation Engineer to support the design, implementation, and maintenance of automation systems in a regulated biotech manufacturing environment....Full time
$100k - $120k
...Applications Engineer – Systems Integration Engineer Location: Germantown, MD (On-site... ...Integration Engineer to own the integration, testing, and troubleshooting of EO/IR payloads... ...integration, working across hardware, software, and mechanical interfaces, and will act...For contractorsFor subcontractor- ...Automation & It Integration Engineer Catalyx specializes in the science of operational processes. With a footprint across North America and Europe, the company carefully automates and services R&D, production, packaging, and delivery processes—globally—with a sophisticated...
$33 - $38 per hour
## X-ray TechnologistApplylocations: Germantown, MDtime type: Part timeposted on: Posted Yesterdayjob requisition id: R20261764The responsibilities of this job include, but are not limited to, the following:* Obtaining quality x-rays using correct position and radiation...Work at officeWeekend work- ...Description AV is seeking skilled Mechanical Engineers to support the design, analysis, and... ...Collaborate with electrical, RF, FPGA, and software engineers to ensure seamless system... ...requirements Support fabrication, integration, and test activities, including troubleshooting and...Permanent employmentContract work
$131.3k - $237.35k
...you, as our next TS/SCI cleared Systems Engineer , to play a critical role with design,... ...engineering, development and deployment of software supporting the DIA-NMEC (National Media... ...design, system integration, and system testing. As a Systems Engineer you will...Contract workFor contractorsLocal areaImmediate startRemote workFlexible hours$33 - $38 per hour
Job Responsibilities The responsibilities of this job include, but are not limited to, the following: Obtaining quality x-rays using correct position and radiation exposure; Implementing safety procedures for patients, self, and staff to avoid unnecessary exposure...Work at officeWeekend work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Test Engineer. Be the first to apply!
- software technical support Germantown, MD
- healthcare software sales Germantown, MD
- id software Germantown, MD
- senior c# .net software developer Germantown, MD
- embedded software Germantown, MD
- software implementation project manager Germantown, MD
- software sales Germantown, MD
- entry level software sales Germantown, MD
- software applications developer Germantown, MD
- remote software sales Germantown, MD

