Perform software verification and validation, including functional, regression, and system integration testing. * Identify, analyze, and track software defects while collaborating with developers to ...
Perform software verification and validation, including functional, regression, and system integration testing. * Identify, analyze, and track software defects while collaborating with developers to ...
Software Engineer in Test (Python)
$46.75 - $60.25/hr
Perform exploratory testing to quickly uncover problems and to guide the development of more formal test scripts. * Write and review automatic tests, and support software developers in writing tests ...
Software Engineer in Test (Python)
$46.75 - $60.25/hr
Perform exploratory testing to quickly uncover problems and to guide the development of more formal test scripts. * Write and review automatic tests, and support software developers in writing tests ...
... full stack software engineer developing scalable and resilient event-driven and API-based ... Experience with unit testing, integration testing, and end-to-end testing. * Experience with ...
... full stack software engineer developing scalable and resilient event-driven and API-based ... Experience with unit testing, integration testing, and end-to-end testing. * Experience with ...
As a Senior Systems Software QA Engineer, you will lead the design, development, and integration of the testing of complex software solutions that impact HPE's products and services. You will ...
As a Senior Systems Software QA Engineer, you will lead the design, development, and integration of the testing of complex software solutions that impact HPE's products and services. You will ...
As a Senior Systems Software QA Engineer, you will lead the design, development, and integration of the testing of complex software solutions that impact HPE's products and services. You will ...
As a Senior Systems Software QA Engineer, you will lead the design, development, and integration of the testing of complex software solutions that impact HPE's products and services. You will ...
As a Senior Systems Software QA Engineer, you will lead the design, development, and integration of the testing of complex software solutions that impact HPE's products and services. You will ...
As a Senior Systems Software QA Engineer, you will lead the design, development, and integration of the testing of complex software solutions that impact HPE's products and services. You will ...
Senior Software Quality Control Engineer
$86K - $116K/yr
Senior Software Quality Control Engineer Location: Raleigh, NC Duration: 12+ months US citizen or ... Minimum of five years of progressive software testing/quality control experience working with large ...
Senior Software Quality Control Engineer
$86K - $116K/yr
Senior Software Quality Control Engineer Location: Raleigh, NC Duration: 12+ months US citizen or ... Minimum of five years of progressive software testing/quality control experience working with large ...
Automation Tester
Raleigh, NC · On-site
$44.75 - $59/hr
... software testing methodologies, processes, and Agile frameworks. • Excellent communication and ... Java frameworks and technologies, Engineering and R&D. Founded in 2005, the company is ...
Automation Tester
Raleigh, NC · On-site
$44.75 - $59/hr
... software testing methodologies, processes, and Agile frameworks. • Excellent communication and ... Java frameworks and technologies, Engineering and R&D. Founded in 2005, the company is ...
... full stack software engineer developing scalable and resilient event-driven and API-based ... Experience with unit testing, integration testing, and end-to-end testing. * Experience with ...
... full stack software engineer developing scalable and resilient event-driven and API-based ... Experience with unit testing, integration testing, and end-to-end testing. * Experience with ...
Software Quality Engineer
Raleigh, NC · On-site +1
$113K - $158K/yr
Triage and debug testing failures, coordinating with product teams on root cause analysis. What You ... S. or foreign equivalent) in Software Engineering, Information Systems or related field and three ...
Software Quality Engineer
Raleigh, NC · On-site +1
$113K - $158K/yr
Triage and debug testing failures, coordinating with product teams on root cause analysis. What You ... S. or foreign equivalent) in Software Engineering, Information Systems or related field and three ...
Software Engineer II - Tester
Raleigh, NC · On-site
... Programmer Analyst with experience in all aspects of software development. The ideal candidate will ... Execute testing deliverables, coordinate testing activities across multiple projects and ...
Software Engineer II - Tester
Raleigh, NC · On-site
... Programmer Analyst with experience in all aspects of software development. The ideal candidate will ... Execute testing deliverables, coordinate testing activities across multiple projects and ...
Software Engineer II - Tester
Raleigh, NC · On-site
... Programmer Analyst with experience in all aspects of software development. The ideal candidate will ... Execute testing deliverables, coordinate testing activities across multiple projects and ...
Software Engineer II - Tester
Raleigh, NC · On-site
... Programmer Analyst with experience in all aspects of software development. The ideal candidate will ... Execute testing deliverables, coordinate testing activities across multiple projects and ...
Software Engineer
Raleigh, NC · On-site
Work with developers, testers, and system engineers to deliver integrated product features ... Bachelor's degree in Computer Science, Software Engineering, or a related technical field, or ...
Software Engineer
Raleigh, NC · On-site
Work with developers, testers, and system engineers to deliver integrated product features ... Bachelor's degree in Computer Science, Software Engineering, or a related technical field, or ...
Software Engineer
Raleigh, NC · On-site +1
Work with developers, testers, and system engineers to deliver integrated product features ... Bachelor's degree in Computer Science, Software Engineering, or a related technical field, or ...
Software Engineer
Raleigh, NC · On-site +1
Work with developers, testers, and system engineers to deliver integrated product features ... Bachelor's degree in Computer Science, Software Engineering, or a related technical field, or ...
Software Engineer
Durham, NC · On-site
Software Engineer The Software Engineering team delivers next-generation application enhancements ... Own problems end-to-end across design, implementation, testing, deployment, and supportability ...
Software Engineer
Durham, NC · On-site
Software Engineer The Software Engineering team delivers next-generation application enhancements ... Own problems end-to-end across design, implementation, testing, deployment, and supportability ...
Entry Level Electrical Engineer
Cary, NC · On-site
RFA Engineering ( www.rfamec.com ) develops embedded software and electronics for our world-class ... Create, review, and execute hardware and software testing strategies for complex systems * Perform ...
Entry Level Electrical Engineer
Cary, NC · On-site
RFA Engineering ( www.rfamec.com ) develops embedded software and electronics for our world-class ... Create, review, and execute hardware and software testing strategies for complex systems * Perform ...
Performance Tester / Engineer
Raleigh, NC · On-site
... Testing and Automation • Code Deployment / DevOps Pipeline Setup • Infrastructure and Hardware/Software Upgrades
Quick apply
Performance Tester / Engineer
Raleigh, NC · On-site
... Testing and Automation • Code Deployment / DevOps Pipeline Setup • Infrastructure and Hardware/Software Upgrades
RFA Engineering ( www.rfamec.com ) develops embedded software and electronics for our world-class ... Create, review, and execute hardware and software testing strategies for complex systems * Perform ...
RFA Engineering ( www.rfamec.com ) develops embedded software and electronics for our world-class ... Create, review, and execute hardware and software testing strategies for complex systems * Perform ...
Engineer II
Durham, NC · On-site
$94K - $129K/yr
The Engineer II is a key contributor within BD's Corporate Digital Engineering (DE) Simulation & Testing organization. This role is focused on building internal software applications, automation ...
Engineer II
Durham, NC · On-site
$94K - $129K/yr
The Engineer II is a key contributor within BD's Corporate Digital Engineering (DE) Simulation & Testing organization. This role is focused on building internal software applications, automation ...
We use Objective C and Swift programming languages to create native applications for iPhone ... Hands on experience with Software Testing Life Cycle (STLC). Experience with creation and ...
We use Objective C and Swift programming languages to create native applications for iPhone ... Hands on experience with Software Testing Life Cycle (STLC). Experience with creation and ...
Software Testing Engineer information
See Apex, NC salary details
$8.06 - $12.39
0% of jobs
$12.39 - $16.72
0% of jobs
$16.72 - $21.05
4% of jobs
$21.05 - $25.38
4% of jobs
$25.38 - $29.71
10% of jobs
$32.05 is the 25th percentile. Wages below this are outliers.
$29.71 - $34.04
13% of jobs
The median wage is $38.36 / hr.
$34.04 - $38.36
19% of jobs
$38.36 - $42.69
19% of jobs
$44.18 is the 75th percentile. Wages above this are outliers.
$42.69 - $47.02
17% of jobs
$47.02 - $51.35
11% of jobs
$51.35 - $55.68
3% of jobs
$8
$39
$55
How much do software testing engineer jobs pay per hour?
What are some common collaboration practices between Software Testing Engineers and developers during the software development lifecycle?
What are the key skills and qualifications needed to thrive as a Software Testing Engineer, and why are they important?
What is the difference between Software Testing Engineer vs QA Analyst?
| Aspect | Software Testing Engineer | QA Analyst |
|---|---|---|
| Certifications | ISTQB, CSTE | ISTQB, CSTE |
| Work Environment | Development teams, testing labs | Quality assurance departments, testing labs |
| Industry Usage | Software companies, tech firms | Software companies, IT services |
| Primary Focus | Designing and executing test cases, automation | Test planning, process improvement, documentation |
While both roles focus on ensuring software quality, Software Testing Engineers often develop and execute test cases, including automation, whereas QA Analysts focus on testing processes, documentation, and quality standards. Both roles are essential in delivering reliable software products.
What does a Software Testing Engineer do?

Full-time
Posted 23 days ago
Job description
NVIDIA is looking for an experienced Software Verification Engineer to join our Air team - the Digital Twin for Data Center Simulation web application. To learn more, visit https://air.nvidia.com. As a Software Verification Engineer, you will play a crucial role in ensuring the quality and reliability of the Air simulation platform by verifying that features are delivered with the highest quality in a timely manner. This position offers the opportunity to have a real impact in an influential, technology-focused company impacting product lines that power the most advanced data centers in the world. We have crafted a team of outstanding people, whose mission is to push the frontiers of what is possible today and define the platform for the future of data center simulation and design.
What you'll be doing:
- Design and implement test strategies, test plans, and test cases using automated flows and modern test methodologies.
- Perform software verification and validation, including functional, regression, and system integration testing.
- Identify, analyze, and track software defects while collaborating with developers to drive resolutions.
- Partner with cross-functional teams to translate requirements into testable designs and provide feedback on product quality.
- Participate in code reviews, contribute to test automation frameworks, and improve software maintainability and testability.
- Stay current with emerging tools and technologies in networking and software testing to enhance coverage and efficiency.
What we need to see:
- BS in Computer Science, Software Engineering, or equivalent experience.
- 3+ years of experience in software verification and testing, ideally within networking or distributed systems.
- Hands-on experience with Robot Framework and automated test development.
- Proficiency in scripting languages such as Python (Node.js a plus).
- Familiarity with software test methodologies, tools, and CI/CD frameworks.
- Experience with QEMU, Docker, or similar virtualization and container technologies.
- Knowledge of Git and experience working within agile development environments.
- Excellent problem-solving, analytical, and communication skills.
Ways to stand out from the crowd:
- Deep understanding of RESTful APIs and asynchronous programming.
- Strong knowledge of Linux networking, TCP/IP, and common network protocols.
- Hands-on experience with Kubernetes or other large-scale container orchestration systems.
- Familiarity with cloud or data center technologies (e.g., OpenStack, VMware).
- Demonstrated contributions to open-source projects or test automation frameworks as well as a passion for building reliable systems and pushing the boundaries of software verification in simulation environments.
With competitive salaries and a generous benefits package, we are widely considered to be one of the technology world's most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us and, due to unprecedented growth, our exclusive engineering teams are rapidly growing. If you're a creative and autonomous engineer with a real passion for technology, we want to hear from you.
Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 124,000 USD - 195,500 USD for Level 2, and 152,000 USD - 241,500 USD for Level 3.
You will also be eligible for equity and benefits.
Applications for this job will be accepted at least until April 4, 2026.
This posting is for an existing vacancy.
NVIDIA uses AI tools in its recruiting processes.
NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.
About Nvidia
Sourced by ZipRecruiter
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It's a unique legacy of innovation that's fueled by great technology--and amazing people. Today, we're tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what's never been done before takes vision, innovation, and the world's best talent.
Industry
Computer and electronic product manufacturing
Company size
10,000+ Employees
Headquarters location
Santa Clara, CA, US
Year founded
1993