Software Test Engineer II
$62.1k - $85.3kWabtec
Job Description
How will you make a difference?
This is an early-career Software Test Engineer II position intended for engineers with a minimum of two years of relevant experience in embedded systems and software validation. The engineer will perform both manual and automated testing, support hardware/software integration activities, develop and maintain test documentation and automation solutions, and follow company policies and approved engineering processes throughout the validation lifecycle.
What will your typical day look like?
As a Software Test Engineer II, you will:
- Review and analyze system and software requirements for testability.
- Develop detailed test plans and test procedures under senior guidance.
- Create and maintain test cases with complete requirements traceability.
- Perform manual and automated testing of embedded software.
- Document results and produce clear, comprehensive test reports.
- Maintain effective communication with peers, developers, and stakeholders.
- Assist with laboratory equipment setup, tracking, organization, and maintenance.
- Contribute to the development and maintenance of test automation solutions to improve test coverage and efficiency.
- Follow company policies, engineering standards, safety requirements, and approved validation processes throughout all assigned activities.
Required Qualifications
- Bachelor’s degree in Electrical Engineering, Computer Engineering, Software Engineering, or an equivalent technical discipline.
- Minimum of two years of experience in software testing, embedded systems, or a related field.
- Understanding of electronic control systems, and hardware/software integration.
- Ability to manage assigned testing activities while adapting to changing priorities and schedules.
- Hands‑on experience testing and debugging software, and/or hardware‑based systems.
- Practical experience using Python for testing, debugging, or automation.
- Experience with Microsoft Windows operating systems.
- Strong verbal and written communication skills, with the ability to articulate technical concepts clearly and concisely.
Desired Skills
- Understanding of network communication and communication protocols
- Working knowledge of C and/or C++.
- Experience with Linux operating systems.
- Experience with application lifecycle management tools supporting requirements traceability, test case development, and workflow management (e.g., IBM ELM).
- Understanding of Agile development methodologies, such as Scrum, in an embedded systems environment.
- Experience working with geographically distributed teams.
- Exposure to or interest in the rail and transportation industry.
#LI-PROMOTEDJOBS
Additional Information
Our job titles may span more than one career level. The salary rate for this role is currently $62100-85300 The actual salary offered to a candidate may be influenced by a variety of factors, such as: training, transferable skills, work experience, education, business needs, market demands and work location. The base pay range is subject to change and may be modified in the future. More information on offered benefits, which include health, welfare, and retirement, are available at mywabtecbenefits.com. Other benefit offerings for this role may include annual bonus, if eligible.
What could you accomplish in a place that puts People First?
At Wabtec, it’s not just about a job - it’s about the impact you make. When our people come together, we’re Expanding the Possible by continuously improving what we do and how we do it - for our clients and each other.
If you’re ready to revolutionize how the world moves for future generations, Wabtec is the place for you.
Who are we?
Wabtec is a leading global provider of equipment, systems, digital solutions, and value-added services for the freight and transit rail sectors. Drawing on more than 150 years of experience, we are leading the way in safety, efficiency, reliability, innovation, and productivity. Whether it’s freight, transit, ports, logistics, mining, industrial, or marine, our expertise, technologies, and people together – are accelerating the future of transportation. With roots that date back to George Westinghouse, Thomas Edison, and Louis Faiveley, Wabtec has always built technologies and implemented solutions for a variety of sectors that are critical to meeting the needs of customers and governments alike.
Our global team of about 30,000 employees worldwide delivers performance that moves the world forward. We’re lifelong learners, obsessed with better. Learn more at
Culture powers us and the possibilities.
We believe the best ideas come from a mix of experiences and backgrounds. At Wabtec, we strive every day to create a place where everyone belongs. We’re building a culture where leadership, inclusion and your unique perspective fuel progress.
We’re proud to be an Equal Opportunity Employer. We welcome talent of all backgrounds, experiences, and identities, including race, gender, age, disability, veteran status and more.
Need accommodation? Just let us know - we’ve got you.
- ...Responsibilities Review and analyze system and software requirements for testability. Develop detailed test plans and test procedures under senior guidance.... ...and efficiency. Follow company policies, engineering standards, safety requirements, and approved validation...SuggestedFull time
$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.While the current position is mostly remote, candidates must be located within the Washington-DC Metropolitan area. DUTIES...SuggestedFull timeTemporary workWork at officeRemote workFlexible hours$100k - $150k
...propulsion capability. We build fast and iterate quickly. 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...SuggestedPermanent employmentFull timeWork experience placement$47 - $55 per hour
...Job Description Job Description Job Title: Software Test Engineer Job Description This role focuses on software verification, validation, and testing for a highreliability medical device product that includes embedded firmware, mobile applications, and cloud...SuggestedContract workTemporary workWork at office- ...About the Role We are seeking an Electrical Engineer II to join our Research & Development team, designing and developing electrical and... ...to take on increasing ownership of circuit design, design testing, design verification through design controls within a regulated...SuggestedFull time
$115k - $140k
...Description Job Description Job Title: Senior Mechanical Engineer II Location: Gaithersburg, MD (Onsite) Hours/Schedule: Monday... ..., FEA, and root cause investigations Support prototyping, testing, and design verification activities Design sterile single-use...Full timeMonday to Friday$72 - $80 per hour
...Systems Test Engineer Job Description We are seeking a skilled Systems Test Engineer to... ...environments. Develop test executive software using NI LabVIEW, Python, C#, or TestStand... ...Experience with implantable or Class II/III medical device testing. RF/wireless...Contract workTemporary workWork at office- ...Description Job Description Description: Precise is seeking a Test Engineer for a challenging and dynamic project. If you are innovative... ...with Agile development methodologies. Knowledge of the software development life cycle. Expertise with writing Test...Temporary workRemote workFlexible hours
$88.1k - $134.4k
POSITION SUMMARY:The Mechanical Engineer is responsible for mechanical design, testing, and documentation responsibilities in the development of new instrumentation and support of existing instrumentation for the biodefense, clinical and life-science markets. Design work...Full timeTemporary workFlexible hours$107.9k - $195.05k
...Intelligence Community analysts and mission operators have reliable, secure software they can count on when critical decisions need to be made.Leidos is seeking a Senior Test Automation Engineer to help deliver mission-essential software capabilities that enable...Full timeShift work$73.45k - $132.78k
Leidos is seeking a Test Engineer to join the Air Traffic Business Area within the Homeland Sector, supporting the development of the Leidos... ...modern development practices to accelerate delivery, improve software quality, and continuously evolve how we design and build...Full timeContract workRemote workWork from home- ...Job Description Senior Lead Network Engineer II Employment Type: Full Time Department... ...network infrastructure and related hardware & software. The project's objectives are to... ...infrastructure, and the associated systems testing, vulnerability assessments, and quality...Full timeLocal areaMonday to FridayFlexible hours
$119.94k - $161.92k
...Principal Test Engineer Location: Germantown, MD, US, 20876 (ONSITE) Job ID: 114896 The salary range for this position is ($119,9... ...performance standards and specifications. Debug test hardware and software. Qualifications Bachelor’s degree in engineering or...$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$110k
...Satellite System Radio Frequency (RF) Systems Integration and Test Engineer in Gaithersburg, MD to support the GEO7 Service Lease Program... ...will be given preferential consideration Desired: Software: MATLAB, LabVIEW, AI tools Cisco Networking Certifications...Full timeWork at officeRemote work$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...Full time$24.41 - $34.18 per hour
...Building Engineer II Shady Grove Medical Center seeks to hire an experienced Building Engineer II for our facilities Department who will... ..., repairs or replaces parts or components, reassembles and tests for proper operation. Report more serious problems to supervisor...Daily paidFull timeTemporary workFor contractorsApprenticeshipWork at officeFlexible hoursShift workRotating shiftDay shiftAfternoon shift1 day per week$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 be...Remote work10 hours per week$88.1k - $134.38k
POSITION SUMMARYThe Senior Firmware Engineer works with the engineering and... ...sciences markets. The Firmware Engineer II designs and develops C++ firmware and Python software for MSD’s instruments.DUTIES AND... ...industrial design goals.Develop test and alignment routines in Python...Full timeTemporary workFlexible hours- ...Catalyx is seeking a Controls & Automation Engineer with 4+ years of experience in control... ...control system hardware and software. Perform engineering design and troubleshooting... ...Support system modifications, upgrades, testing, and commissioning. Requirements ~4...Full time
$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- ...Description SummaryX-Energy is seeking a test hardware design engineer to join our nuclear auxiliary systems... ...product lifecycle management (PLM) software.Hardware ownership including manufacturing... ...range for this position is:Level II: $95,000 - $120,000 Level III: $115,00...Full timeInternshipWork at office
$119.94k - $161.92k
...Relocation: Available Career Functional Area: Engineering Schedule: 9/80 Shift: 1st About the Role We're hiring a Principal Test Engineer to lead our test engineering... ...the validation of radar hardware and software - from the lab bench to the field. This is...Contract workWork experience placementLocal areaRelocationFlexible hoursShift work$75.96k - $98.74k
...Job Description Systems Engineer - DevOps \n Location: \n Germantown... ...CI/CD pipelines for our software-defined radar systems. This... ...reliable software integration and testing. \n As a subsidiary of... ...may be considered for a Level II position. \n Experience with...Local areaRelocationShift work$101.4k - $154.7k
POSITION SUMMARYThe Senior Automation Engineer is responsible for designing, sourcing, building and testing automated assembly equipment used in the biodefense, clinical... ...handling, sorting and conveying, and packaging.Software programming for control of automation equipment...Full timeTemporary workFlexible hours$33.75 - $39.4 per hour
...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...Daily paidFull timeWork from homeShift 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- ...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...
$110k
Lead Automation Controls Engineer - Ground-Up PLC/HMI DevelopmentUp to $110,000 Base Salary + Profit Sharing • Greater Milwaukee Area •... ...environment is built for engineers who take pride in seeing their custom software drive heavy industrial machinery.What You Will Be Doing (Daily...Permanent employmentLocal areaImmediate startFlexible hoursDay shift- ...Summary Working as a Software Developer you will serve as a representative... ...across multiple development test quality assurance UAT and... ...comprehensive software engineering designs source code test plans... ...to at least the GS-9 level (ZP-II at NIST). Specialized experience...Full timeFor contractorsWork at officeWork from homeTrial periodFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Test Engineer II. Be the first to apply!
- healthcare software sales Germantown, MD
- software support Germantown, MD
- embedded software Germantown, MD
- remote software sales Germantown, MD
- software implementation project manager Germantown, MD
- software technology Germantown, MD
- id software Germantown, MD
- software Germantown, MD
- ultimate software Germantown, MD
- entry level software sales Germantown, MD





