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

Software Test EngineerThis 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. 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 Type:This is a fully onsite position in Germantown, MD.Application Deadline:This position is anticipated to close on Sep 28, 2026. Actalent

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Test Engineer in Germantown, MD vacancy
  • $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... 
    Suggested
    Work experience placement
    Worldwide

    Wabtec

    Germantown, MD
    16 days ago
  • $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. While the current position is mostly remote, candidates must be located within the Washington-DC Metropolitan... 
    Suggested
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Meso Scale Discovery

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

    Quality Assurance Engineer Hybrid, Bethesda/Rockville, MD, United States Empower, Innovate, Impact! At Team A-TEK, we EMPOWER people to drive...  ...(UX), and client stakeholders to validate requirements, define test strategies, and ensure new functionality meets both user... 
    Suggested

    A-Tek

    Rockville, MD
    4 days ago
  •  ...ages who are starting (or restarting) their careers As a Quality Engineering Intern, your job is the most important in ensuring patient...  ...positions : It is unlawful to require or administer a lie detector test for employment. Violators are subject to criminal penalties and... 
    Suggested
    Hourly pay
    Internship
    Work at office
    Local area
    Relocation package
    Shift work

    Boston Scientific

    Gaithersburg, MD
    51 minutes ago
  •  ...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... 
    Suggested
    Remote work
    Flexible hours

    Donnelley Financial, LLC

    Rockville, MD
    1 day ago
  •  ...regulated industries optimize their operational efficiency, performance, and safety.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... 

    Xyntek Incorporated, a CXV Global Company

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

    Pave Talent

    Gaithersburg, MD
    1 day ago
  • $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 RESPONSIBILITIES Design and...  ...or higher in Computer Science, Software Engineering, Electrical Engineering or other related... 
    Temporary work
    Work experience placement
    Work at office
    Flexible hours

    Meso Scale Discovery

    Gaithersburg, MD
    4 days ago
  • 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

    Pave Talent

    Gaithersburg, MD
    1 day ago
  •  ...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 work
    Temporary work
    Work at office
    Flexible hours

    PRECISE SOFTWARE SOLUTIONS INCORPORATED

    Rockville, MD
    16 days ago
  •  ...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 pay
    Full time
    Work experience placement
    Immediate start
    Night shift
    Weekend work

    TalentBurst Inc.

    Gaithersburg, MD
    1 day ago
  •  ...Technologies Consultants, Inc. (CTC, Inc.) is seeking a Computer Software Engineer to support the National Institute of Standards and...  ...managed hosting services, agile software development, DevOps, Test Automation, Cyber Security, and infrastructure solutions. Additionally... 
    Contract work
    For contractors
    Local area

    Computer Technologies Consultants

    Gaithersburg, MD
    3 days ago
  •  ...relationships, and ensuring excellence in service delivery. Candidates should have a Bachelor's degree in Electrical or Mechanical Engineering, along with over 10 years of relevant experience in building services. The position offers a competitive salary, comprehensive... 
    For contractors

    ColonialWebb Contractors Company

    Gaithersburg, MD
    1 day ago
  •  ...Job Description Insight Global is seeking a Stationary Engineer for a top government services client supporting a critical facility in Gaithersburg, MD. This individual will be responsible for operating and maintaining complex building systems within a Central Utility... 
    Night shift
    Rotating shift
    Day shift

    Insight Global

    Gaithersburg, MD
    3 days ago
  • $78 per hour

     ...Job Description Position Purpose: The Stationary Engineer’s primary responsibility is to provide operations and maintenance support to the facility. This would include repair and maintenance and preventive maintenance on building systems and equipment included in... 
    Hourly pay
    Contract work
    Apprenticeship
    Local area
    Remote work

    Veolia

    Gaithersburg, MD
    1 day ago
  •  ...preventative maintenance on all plant machinery and accessories.Troubleshoot, test, and make rounds taking regular readings as required on all plant equipment and systems.Keep the Chief Engineer and Lead Engineer up to date on any plant changes.Work with equipment or... 
    Work from home
    Shift work

    Asbury Communities

    Gaithersburg, MD
    2 days ago
  • Mid-Senior Software Development Engineer In Test Location: Rockville, MD Role Overview: Apex Systems has an immediate opening for a mid-senior Software Development Engineer In Test (SDET). The position is on a long term contract basis, with chance to become a permanent... 
    Long term contract
    Permanent employment
    Contract work
    Immediate start

    Software Technology Inc

    Rockville, MD
    4 days ago
  •  ...Job Title : Senior Software Engineer Location : Union, NJ, Germantown, MD , Dallas,TX and Houston,TX We are seeking a Software Engineer with experience in modern .NET development and cloud-native architectures. This is a hands-on engineering role focused... 

    Trinity Technology Solutions

    Germantown, MD
    5 days ago
  • $71.5k - $85.5k

     ...a new industry, join our team as we help shape a brighter way forward. What this job involves: We are seeking an Operating Engineer to support maintenance and repair operations within a government facilities environment. In this role, you will operate, maintain,... 
    Daily paid
    For contractors
    Local area
    Weekend work

    *US AMR-Jones Lang LaSalle Americas, Inc.

    Gaithersburg, MD
    2 days ago
  • $129k

     ...Overview Software Engineer Gaithersburg, MD Are you ready to enhance your skills and build your career in a rapidly evolving business...  .... Responsibilities Lead the design, development, testing, deployment, and maintenance of enterprise software applications... 
    Work at office
    Work from home
    Home office

    Chenega MIOS

    Gaithersburg, MD
    1 day ago
  • $70k - $120k

     ...Developer CERTIFY Global is an innovative software organization that provides a seamless patient experience via biometric authentication...  .... Principal Duties and Responsibilities: Develop, Test and Debug programs, web applications and system interfaces in accordance... 
    Work at office
    Monday to Friday

    Certify

    Gaithersburg, MD
    3 days ago
  • $91.91k - $119.48k

     ...Summary DRS RADA Technologies in Germantown, MD, is hiring a Software Engineer. This position is full time and on-site. Join our dynamic...  ...Be Involved with the design, development, analysis, testing and debugging of computer software applications and/or systems... 
    Full time
    Contract work
    For contractors
    Work experience placement
    Local area
    Flexible hours

    Leonardo DRS

    Germantown, MD
    18 hours ago
  • $87.1k - $157.45k

     ...Description Leidos is looking for a Software Developer focusing on System Management...  ...years of proven experience in Software Engineering ~ Must be able to obtain and maintain...  ...KVM) Multi-environment deployment (dev/test/prod/lab) Package ecosystem management... 
    Permanent employment
    Work at office
    Local area
    Immediate start
    Home office
    2 days per week
    3 days per week

    Leidos

    Gaithersburg, MD
    4 days ago
  •  ...Software Engineer Opportunity Reinventing Geospatial (RGi) is a leading expert in geospatial solutions for Defense, Intelligence, and Federal clients. We enhance situational awareness for soldiers and analysts by integrating software development with geospatial intelligence... 
    Immediate start

    Reinventing Geospatial

    Gaithersburg, MD
    18 hours ago
  • Construction Material Testing is seeking a seasoned Project Manager to own client relationships and the testing program. Responsibilities include scoping and pricing testing, scheduling field and lab resources, reviewing reports before shipment, and maintaining project... 
    Contract work

    Construction Material Testing

    Germantown, MD
    2 days ago
  • $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 placement
    Local area
    Relocation
    Flexible hours
    Shift work

    Leonardo DRS

    Germantown, MD
    3 days 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
    3 days ago
  •  ...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. This... 
    Full time

    Quality Agents

    Rockville, MD
    2 days ago
  • Viasat is seeking a Staff Systems Engineer to own the engineering integrity of the Access Edge Platform across its lifecycle. You'll work with software, hardware, DevOps, product management, and airline teams to ensure robust, scalable edge solutions used by passengers... 
    Work at office

    Viasat

    Germantown, MD
    2 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
    2 days ago

Do you want to receive more vacancies?

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