Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Test Engineer

$47 - $55 per hour

Actalent

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 Jun 8, 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 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500.

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.

Vacancy posted 17 hours ago
Similar jobs that could be interesting for youBased on the Software Test Engineer in Germantown, MD vacancy
  • $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... 
    Suggested
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Meso Scale Discovery

    Gaithersburg, MD
    2 days ago
  • $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... 
    Suggested
    Remote work

    Xometry

    Gaithersburg, MD
    3 days ago
  • $75.96k - $108.62k

     ...Job Responsibilities Design and develop test programs to measure functionality and...  ...specifications. Debug test hardware and software. Support and participate in technical activities...  ...or subsystems. May use computer-aided engineering or other design/analysis software in the... 
    Suggested
    Contract work
    Local area
    Worldwide
    Flexible hours

    Leonardo DRS

    Germantown, MD
    9 hours ago
  • $67.4k - $96k

    Wabtec Careers is seeking a Manufacturing Test Engineer in Germantown, Maryland. This role involves developing and maintaining tools and scripts to automate testing for various Industrial Electronics products. Candidates should possess a Bachelor’s degree in engineering... 
    Suggested

    Wabtec Careers

    Germantown, MD
    4 days ago
  • $120k - $130k

     ...to support federal operations with agility and resilience. We are seeking a skilled QA Automation Engineer with strong experience in modern web application testing and automation. The ideal candidate brings deep expertise in Playwright and hands-on experience... 
    Suggested

    A-Tek

    Rockville, MD
    3 days ago
  • $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... 
    Contract work
    Work experience placement
    Local area
    Flexible hours

    Leonardo DRS

    Germantown, MD
    9 hours ago
  • A technology and engineering firm in Germantown, MD, is seeking an Engineering Technician to develop and support testing programs for various products and systems. The role requires a Bachelor’s degree in engineering or a related field along with a minimum of 2 years of... 

    Leonardo DRS

    Germantown, MD
    4 days ago
  •  ...in Germantown, MD to design and develop test programs ensuring product functionality...  ...Responsibilities include debugging hardware/software and documenting product testing....  ...qualifications include a Bachelor's degree in engineering or a related technical field. Employees... 

    Leonardo DRS

    Germantown, MD
    4 days ago
  • $67.4k - $96k

    Who will you be working with? The Manufacturing Test Engineer will work with a cross-functional Engineering team to develop and maintain...  ...Bachelor’s degree in Computer Engineering, Electrical Engineering, Software Engineering, Computer Science, or related field with minimum... 
    Work experience placement
    Local area

    Wabtec Careers

    Germantown, MD
    4 days ago
  • $62.77k - $89.77k

    A leading defense technology company in Germantown, MD, is seeking an experienced Jira Administrator / Developer. This hands-on technical role involves maintaining the Jira Data Center environment, designing custom workflows, and developing integrations with SQL databases...

    Leonardo DRS

    Germantown, MD
    4 days ago
  • Leonardo DRS in Germantown, MD, is seeking a Senior Manufacturing Systems Engineer to enhance systems engineering capabilities. The role demands collaboration between systems engineering and manufacturing to deliver on customer radar specifications. Ideal candidates must... 

    Leonardo DRS

    Germantown, MD
    1 day ago
  • $92.3k - $166.85k

     ...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... 
    Local area
    Immediate start

    Leidos

    Gaithersburg, MD
    2 days ago
  • $107.09k - $166.23k

    Leonardo DRS is seeking a Senior Manufacturing Systems Engineer in Germantown, MD to advance their systems engineering capabilities. The role involves developing and improving processes for translating customer requirements into radar configurations. Responsibilities include... 

    Leonardo DRS

    Germantown, MD
    1 day ago
  • $110k

     ...Position Title: Software Development Engineer in Test (SDET) Location: Rockville, MD (on-site requirement) Salary: $110,000.00 + Position Summary Command Cyber Solutions is seeking a full-time Software Development Engineer in Test (SDET) to support the development... 
    Full time
    Temporary work
    Local area
    Flexible hours

    Potawatomi Federal Solutions

    Rockville, MD
    9 hours ago
  •  ...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 contract
    Permanent employment
    Contract work
    Immediate start

    Software Technology Inc

    Rockville, MD
    3 days ago
  •  ...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... 

    The Consortium

    Rockville, MD
    3 days ago
  • $92.3k - $166.85k

     ...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... 

    Koitecc Solutions

    Gaithersburg, MD
    5 days ago
  • $500 per month

     ...Professional Game Tester We're looking for passionate gamers to join our elite team of mobile game testers. Get paid to play and test the latest games before they launch. $500+ Avg Monthly Pay 5-10 Hours/Week 100% Remote Position Requirements: Must... 
    Remote work
    10 hours per week

    Babki

    Rockville, MD
    3 days ago
  • $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...

    Global Channel Management

    Germantown, MD
    9 hours ago
  •  ...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

    Intellian Technologies

    Rockville, MD
    1 day ago
  •  ...Description This role is responsible for the planning, development, and execution of test activities for the advanced reactor technologies. The role will coordinate with system engineers to identify required testing, plan the necessary test program(s), oversee the entire... 
    Full time
    Work at office
    Remote work

    Alumni Ventures

    Rockville, MD
    9 hours ago
  • $104.8k - $149.3k

     ...Job Description Summary: The Principal Engineer serves as the primary technical authority for software systems across New Product Introduction (NPI) and...  ...Engineering, Design for Six Sigma principles and test automation. ~ Demonstrated technical leadership... 
    Work experience placement
    Worldwide
    Relocation package

    Wabtec

    Germantown, MD
    3 days ago
  •  ...Location: Rockville, MD Contract to hire • COTS - Commercial Off The Shelf - Experience is a MUST!!! Requires 5+ years of testing experience with a Bachelors in Computer Science degree or equivalent work experience • Requires experience with testing web-based... 
    Contract work
    Work experience placement

    Careers Integrated Resources Inc

    Rockville, MD
    3 days ago
  • $126.45k - $210.75k

    X Energy LLC in Rockville, Maryland is seeking an experienced Test Engineer to oversee testing for advanced reactor technologies. The role encompasses planning, execution, and lifecycle management of test activities with a focus on safety and quality. Ideal candidates will... 

    X energy LLC

    Rockville, MD
    9 hours ago
  • $126.45k - $210.75k

     ...DescriptionThis role is responsible for the planning, development, and execution of test activities for the advanced reactor technologies. The role will coordinate with system engineers to identify required testing, plan the necessary test program(s), oversee the entire... 
    Work at office
    Remote work

    X energy LLC

    Rockville, MD
    1 day ago
  • A leading satellite technology company in Maryland is seeking an Antenna Test Engineer Intern to assist in characterizing and validating next-generation phased array antennas. This role is designed for students or recent graduates with a background in Electrical Engineering... 
    Internship

    Intellian Technologies

    Rockville, MD
    1 day ago
  • A leading IT services company is seeking a Software Development Engineer in Test (SDET) in Rockville, Maryland. This role involves developing and executing software test plans to identify issues and ensure quality. Ideal candidates will have a Bachelor's degree in computer... 

    Collabera

    Rockville, MD
    4 days ago
  • SDET - Software Development Engineer in Test Full-time Company Description About Collabera: Established in 1991, Collabera is one of the fastest growing end-to-end information technology services and solutions companies globally. As a half a billion dollar IT company,... 
    Full time

    Collabera

    Rockville, MD
    4 days ago
  •  ...Create expert level SQL select queries, Test and debug analytics reports and dashboards...  ...automated regression testing. Document software defects, using a bug tracking system,...  ...field such as computer science, computer engineering or related field required, 5+ years experience... 

    The Consortium

    Rockville, MD
    3 days ago
  • A professional recruitment firm is seeking a Systems Engineer (Azure) to design, implement, and optimize cloud solutions within Microsoft Azure. The ideal candidate will have 5-8 years of systems engineering experience, strong technical depth in Azure services, and the... 

    Dunhill Professional Search & Government Solutions

    Germantown, MD
    9 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Test Engineer. Be the first to apply!