Software Test Engineer
$47 - $55 per hourActalent
Job Description
Job Description
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 experience 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 & LocationThis is a Contract to Hire position based out of Germantown, MD.
Pay and BenefitsThe pay range for this position is $47.00 - $55.00/hr.
Individual compensation offered for this position within this range will depend on many factors, including qualifications, skills, relevant experience, job knowledge, geographic location, internal equity, and other pertinent job-related factors.
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 TypeThis is a fully onsite position in Germantown,MD.
Application DeadlineThis position is anticipated to close on Sep 25, 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 withoutregard to race, sex, age, color, religion, national origin, veteran status, disability,sexual orientation, gender identity, genetic information or any characteristic protectedby law.
If you would like to request a reasonable accommodation, such as the modification oradjustment of the job application process or interviewing process due to a disability,please email View email address on us.fitly.work for other accommodation options.
San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in thecity and county of San Francisco, we will consider for employment qualified applicantswith arrest and conviction records.
Massachusetts Lie Detector: It is unlawful in Massachusetts to require or administer a lie detector test as acondition of employment or continued employment. An employer who violates this lawshall 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 applicationsand qualifications, but final decisions are made by our hiring team. By applying, youacknowledge and agree that your application may be reviewed using AI tools.
$88.1k - $134.4k
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 (manual and automated...SuggestedFull timeTemporary workWork at officeRemote workFlexible hours$79.1k - $112.8k
...How will you make a difference? This is a mid‑level position intended for engineers with practical experience in embedded systems and software validation. The Software Test Engineer IV plays a critical role in the design, development, and maintenance of test...SuggestedFull timeWork experience placementWorldwideRelocation package$120k - $130k
...employees. A-TEK Inc. is searching for a Quality Assurance Engineer to support the delivery and modernization of mission-critical,... ...(UX), and client stakeholders to validate requirements, define test strategies, and ensure new functionality meets both user expectations...Suggested$80k - $95k
...continue to represent our brand. Because of that, we continue Onward, Upward, and Skyward. We need a Junior Automation Test Engineer. Are you early in your testing career but already the type who can’t leave a bug alone? Do you get satisfaction from writing...SuggestedRemote jobFull timeFor contractorsFlexible hours$107.9k - $195.05k
Leidos is seeking a Systems Integration & Test Engineer to be based out of Gaithersburg, MD.This position will support the United Kingdom... ..., and customer-facing test planning sessionsCollaborate with software engineers, system engineers, and program leadership to ensure...SuggestedFull time$87.1k - $157.45k
Job Description:Are you passionate about delivering high-quality software that directly supports our nation’s security? Leidos is seeking an experienced Mid-Level Test Engineer to join the Chinook Program supporting an Intelligence Community customer. This is an opportunity...Full timeContract work$101.1k - $131.43k
...Summary DRS RADA Technologies is seeking a Senior Quality Engineer to join our team in Germantown, MD. DRS RADA Technologies... ...optimum quality support Review and approve engineering/test and contractor documentation and provide input to assure that appropriate...Contract workFor contractorsWork experience placementLocal areaFlexible hours$101.4k - $154.7k
...reagent dispensing systems, micro-plate test kits and micro-fluidic assay cartridges... ...troubleshooting of automation system hardware and software. DUTIES AND RESPONSIBILITIESDesign and... ...or higher in Computer Science, Software Engineering, Electrical Engineering or other related...Full timeTemporary workWork experience placementWork at officeFlexible 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...Contract workWork experience placementWork at officeLocal areaImmediate start$107.09k - $144.57k
Senior Test EngineerLocation: Germantown, MD, US, 20876 Job ID: 115257 DRS RADA Technologies... ...1stJob Summary: We're looking for a Test Engineer III to independently design, develop, and... ...test programs for radar hardware and software. You'll take full ownership of assigned...Work experience placementLocal areaRelocationFlexible hoursShift work- ...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...Remote workFlexible hours
$87.1k - $157.45k
...Systems is seeking a Satellite System RF Systems Integration and Test Engineer in Gaithersburg, MD to support the GEO7 Service Lease Program... ...be given preferential consideration Desired: ~Software: MATLAB, LabVIEW, AI tools ~Cisco Networking...Full timeWork at officeRemote work$116.6k - $177.8k
...inspection, and reagent dispensing of microplate test kits and microfluidic assay cartridges,... ...troubleshooting automation hardware and software to ensure reliable system performance... ...development processes.Perform any other engineering function as assigned.EXPERIENCE AND...Full timeTemporary workWork at officeRemote workFlexible hours- Pave Talent is recruiting a Quality Engineer for a medical technology client in the Washington, DC region (Gaithersburg, MD). The role focuses on quality activities for a drug-device combination product approaching FDA clearance. You will own design controls, risk management...
- ...Job Description Catalyx is seeking an Automation & IT Integration Engineer with a strong background in process control systems and industrial automation. This role serves as a key interface between Automation/OT and on-site IT teams, focusing on troubleshooting equipment...
- ...employment opportunity for an Automation Engineer in the Gaithersburg, MD area. 100% onsite... ...external collaborator to design, build, test and deploy our micro device. Your responsibilities... ...Experience with designing parts in CAD software like SolidWorks Ability to program...Contract workLocal area
$119.94k - $161.92k
Principal Test EngineerLocation: Germantown, MD, US, 20876 Job ID: 115295 DRS RADA Technologies... ...the Role We're hiring a Principal Test Engineer to lead our test engineering team and drive the validation of radar hardware and software — from the lab bench to the field. This...Contract workWork experience placementLocal areaFlexible hours$68.9k - $98.2k
...Job Description Who will you be working with? As a Manufacturing Test Engineer, you will collaborate with a cross-functional engineering team to develop and maintain tools, fixtures, and software that automate the testing of industrial electronics products. You will...Full timeWork experience placementWorldwideRelocation package$116.35k - $210.33k
...within the Homeland Sector is seeking a Test and Evaluation (T&E) Lead to define the... ...part of a large-scale Scaled Agile (SAFe) software development organization, you will lead... ...with experience applying modern quality engineering practices, automation, digital engineering...Full timeTemporary workWork from home- ...Syms Strategic Group (SSG) is seeking a talented Software Developer in Test (SDET) Location: Remote Department: Veterans Affairs... ...metrics and reporting Occasionally perform other IT systems engineering activities such as requirements, design, installation,...Full timeWork experience placementRemote work
- Most quality engineers spend their careers maintaining a system somebody else built for a product that launched years ago. This is the other job. Our client is approaching FDA clearance on a drug-device combination product, and the quality work between now and then is the...Live in
- ...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
$91k - $129.8k
Job DescriptionRole Summary/Purpose:As the Advanced Lead Engineer, you will be responsible for leading the design, development and deployment... ...experience involving; Engineering Systems, Hardware / Software Engineering, and/or Data Information Systems.Strong analytical...Work experience placementWork at officeWorldwide$87.1k - $157.45k
..., Maintainability and Availability (RMA) Engineer to join a dynamic engineering team supporting... ...system performance.Develop and support test plans, procedures, and evaluations to... ...Collaborate with systems engineering, hardware, software, maintenance, logistics, test, and...Full time$87.1k - $157.45k
Leidos is seeking an Infrastructure Implementation Engineer to join the Air Traffic Business Area within the Homeland Sector... ...modernization programs that depend on well-engineered software development and test environments to build and validate next-generation air traffic...Full timeShift work- ...Systems Inc. is a quickly developing worldwide System Integrator, Software and Product Development, IT Outsourcing and Technology... ...involvement in technology innovation, ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management, SOA, BPM, Data...Full timeWorldwide
$78k - $170k
...into global manufacturing capacity. Xometry is seeking a Software Engineer II to join our Xometry Partner Experience Technology... ...of the software development lifecycle — design, development, testing, deployment, and maintenance. Write clean, efficient, and...Full time- ...Job Description Job Description:\n\nDescription:\n \nPosition Summary\nPrecise Software Solutions, Inc. is seeking an experienced Test Automation Engineer to support a large, mission-critical federal modernization program. The Test Automation Engineer is responsible...Contract workTemporary workWork at officeFlexible hours
$88.1k - $134.4k
POSITION SUMMARYThe Microfluidic Engineer II is responsible for mechanical design, prototyping, testing, and documentation in the development of new microfluidic and... ...analyze and interpret experimental data using software tools (e.g., Excel, JMP, Graph Pad Prism) required...Full timeTemporary workWork at officeFlexible hours- ...Gaithersburg MD 20877 Job Description: The SPT I must have to the ability learn and understand the compliance regulations related to test ordering which may change on a daily basis. This position is critical to quality for customer satisfaction. Additionally,...Weekly payFull timeWork experience placementImmediate startNight shiftWeekend work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Test Engineer. Be the first to apply!
- software technology Germantown, MD
- remote software sales Germantown, MD
- embedded software Germantown, MD
- software support Germantown, MD
- ultimate software Germantown, MD
- entry level software sales Germantown, MD
- software Germantown, MD
- id software Germantown, MD
- healthcare software sales Germantown, MD
- software technical support Germantown, MD




