Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Quality Assurance Engineer III - Stafford, TX image - Rise Careers
Job details

Software Quality Assurance Engineer III - Stafford, TX

Location: This role will be onsite at our office in Stafford, TX   

 

Why you’ll love this role:   

 

As a Software Quality Assurance Engineer III, you will play a critical role in ensuring that our software solutions meet the highest standards of functionality and reliability. You will collaborate closely with multidisciplinary teams, including Electrical, Mechanical, Software, Systems Integration, Quality, IT, and Manufacturing, as well as with vendors and development partners. 

In this role, you will be responsible for designing and maintaining test systems, developing automated and manual testing frameworks, and ensuring end-to-end system verification. Additionally, you will mentor junior engineers and contribute to improving QA processes. 

 

What you’ll be doing: 

 

Software QA & System Verification: 

  • Perform system verification and formal requirements sign-off to ensure product requirements are met. 

  • Develop and execute test plans, including functional, integration, system, performance, and regression testing. 

  • Ensure traceability between software requirements and verification testing. 

Automation & Test Development: 

  • Develop and maintain automated test scripts in C#, JavaScript, Python, and TypeScript. 

  • Design, integrate, and maintain automated test systems using frameworks like Selenium, Protractor, and Playwright. 

  • Collaborate with development teams to integrate QA automation into CI/CD pipelines. 

Collaboration & Problem Solving:  

  • Work with cross-functional teams to ensure testability of requirements and analyze software designs for test coverage. 

  • Lead verification efforts across web automation, mobile device testing, REST API validation, and full-system testing. 

  • Identify, track, and report discrepancies discovered during test development and execution. 

Mentoring & Leadership: 

  • Lead and mentor a team of verification engineers. 

  • Develop training curriculum for application support engineers. 

  • Promote best practices and continuously drive process improvements. 

 

What you bring: 

 

  • Bachelor’s degree in computer science, Computer Information Systems, Software Engineering, or related field with 7+ years of experience OR Master’s Degree with 5+ years of relevant experience. 

  • Proficiency in programming/scripting languages such as C/C++, Python, JavaScript, and/or TypeScript. 

  • Experience with test frameworks such as Selenium, Protractor, and Playwright. 

  • Strong knowledge of REST APIs and version control systems like Git. 

  • Solid experience in designing, integrating, and maintaining automated test systems. 

  • Familiarity with test management tools (JIRA, Zephyr, etc.). 

  • Understanding of Agile development and CI/CD best practices. 

  • Working knowledge of HTML5, CSS, and mobile operating systems (iOS, Android). 

  • high-quality results. 

 

Preferred Qualifications: 

  • Experience with AngularJS and configuring Jenkins for smoke/regression testing. 

  • Familiarity with behavior-driven development (BDD) using Cucumber, Jasmine, or Mocha. 

  • Experience using simulators in XCode and Android SDK. 

  • Hands-on experience with version control, build, and deployment tools such as Jenkins, GitHub, and MS TFS. 

 

Who we are:  

 

KARL STORZ is an independent, family-owned company headquartered in Germany’s renowned MedTech manufacturing region. For 80 years, we have pioneered the most groundbreaking innovations in minimally invasive surgery and OR integration to benefit patients and healthcare providers alike. With more than 9,000 associates worldwide and 1,800 in the US, we pride ourselves on harnessing cutting-edge technology, precise workmanship, and unrivaled customer support to help healthcare facilities manage costs, streamline operations, and deliver positive patient outcomes. With onsite locations and field opportunities across the country, we attract a diverse and talented staff, unified by the desire to foster positive change in the world. Because it is not just about the tools we create—it is about the lives we change, together.  

 

#LI-NM1

 

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Quality Assurance Engineer III - Stafford, TX, KARL STORZ

At KARL STORZ, we're on the lookout for a dynamic Software Quality Assurance Engineer III to join our talented team in Stafford, TX. If you're passionate about quality and eager to influence the development of cutting-edge technology in minimally invasive surgery, then this role is perfect for you! You’ll be an essential part of our cross-functional teams, collaborating alongside Electrical, Mechanical, Software, and Manufacturing experts to ensure our products are nothing short of exceptional. Your responsibilities will include designing robust test systems, creating both manual and automated testing frameworks, and ensuring comprehensive end-to-end system verification. This isn’t just a job; it’s an opportunity to mentor junior engineers and make a substantial impact in improving our QA processes. You'll develop and execute diverse test plans, ranging from functional to regression testing, while ensuring traceability between software requirements and verification testing. With proficiency in programming languages like C#, JavaScript, and Python, along with experience in tools like Selenium, you are well-equipped to succeed in this role. Joining us means embracing a culture that values innovation and collaboration as we strive to enhance healthcare outcomes. Here, every member matters and your contributions will truly change lives for patients and healthcare providers alike. Ready to take the next step in your QA career with KARL STORZ in Stafford? We can’t wait to welcome you onboard!

Frequently Asked Questions (FAQs) for Software Quality Assurance Engineer III - Stafford, TX Role at KARL STORZ
What are the primary responsibilities of a Software Quality Assurance Engineer III at KARL STORZ?

As a Software Quality Assurance Engineer III at KARL STORZ, your primary responsibilities include performing system verification and developing comprehensive test plans. You will execute functional, integration, regression, and performance testing, ensuring that all product requirements are met. You will also design and maintain automated test systems, using frameworks such as Selenium and Protractor, and collaborate with various teams to ensure thorough testing coverage.

Join Rise to see the full answer
What qualifications are required for the Software Quality Assurance Engineer III position at KARL STORZ?

Candidates applying for the Software Quality Assurance Engineer III position at KARL STORZ should hold a Bachelor’s degree in Computer Science or related fields with 7+ years of experience, or a Master’s Degree with 5+ years of experience. Proficiency in programming languages like C/C++, Python, and JavaScript is essential, along with experience in working with test frameworks and solid knowledge of REST APIs.

Join Rise to see the full answer
What tools and technologies should a Software Quality Assurance Engineer III at KARL STORZ be familiar with?

A Software Quality Assurance Engineer III at KARL STORZ should be well-versed in automated testing frameworks such as Selenium, Protractor, and Playwright. Familiarity with version control systems like Git and test management tools like JIRA and Zephyr is also beneficial. Additionally, knowledge of CI/CD best practices and Agile methodologies is crucial for seamless integration with development teams.

Join Rise to see the full answer
How does mentoring play a role in the Software Quality Assurance Engineer III position at KARL STORZ?

Mentoring is a vital aspect of the Software Quality Assurance Engineer III position at KARL STORZ. In this role, you will have the opportunity to guide junior engineers, sharing your wealth of knowledge and experience to ensure their growth and development. You'll develop training curricula and promote best practices, fostering a collaborative environment that drives continuous improvement across the QA processes.

Join Rise to see the full answer
What is the importance of automated testing in the Software Quality Assurance Engineer III role at KARL STORZ?

Automated testing is crucial in the Software Quality Assurance Engineer III role at KARL STORZ as it enhances efficiency and accuracy in the testing process. By developing and maintaining automated test scripts, you'll ensure that testing is not only thorough but also repeatable, allowing for faster feedback cycles during development. Automated testing supports the overall goal of delivering high-quality software solutions that meet the rigorous standards expected in the healthcare industry.

Join Rise to see the full answer
Common Interview Questions for Software Quality Assurance Engineer III - Stafford, TX
Can you describe your experience with automated testing frameworks?

When answering this question, it’s important to provide specific examples of frameworks you've worked with, such as Selenium or Protractor. Discuss how you’ve implemented these in past projects and the impact they had on testing efficiency and software quality.

Join Rise to see the full answer
How do you handle discrepancies found during testing?

A good response here includes your method for documenting discrepancies and the steps you take to communicate these issues to the development teams. Highlight the importance of teamwork and collaboration in resolving issues.

Join Rise to see the full answer
What experience do you have with CI/CD pipelines?

When discussing your experience with CI/CD pipelines, mention specific tools you've used, your role in integrating testing within these pipelines, and how this has improved the development workflow in projects you've been part of.

Join Rise to see the full answer
How do you prioritize tasks when managing multiple testing projects?

Explain your strategies for prioritization, emphasizing the importance of understanding project timelines, stakeholder needs, and risk assessment to ensure the most critical tasks are handled first without compromising quality.

Join Rise to see the full answer
Describe a challenging bug you encountered and how you resolved it.

Share a specific instance where you faced a complex bug, detailing the steps you took to identify, troubleshoot, and ultimately resolve the issue. Highlight your analytical skills and perseverance in finding solutions.

Join Rise to see the full answer
What is your approach to developing test plans?

In your response, mention how you begin by analyzing requirements, collaborating with stakeholders to gather insights, and then structuring your test plans to cover various testing types, such as functional and performance testing.

Join Rise to see the full answer
How do you ensure test coverage for new features?

You should discuss your process for reviewing feature specifications, identifying potential test scenarios, and collaborating with the development team to ensure comprehensive testing that covers all functionality.

Join Rise to see the full answer
What programming languages are you proficient in, and how have you used them in testing?

Be specific about your experience with programming languages like C#, JavaScript, or Python. Describe instances where you wrote test scripts or automated tests and the impact this had on the quality and speed of testing.

Join Rise to see the full answer
How familiar are you with Agile methodologies?

Discuss your experience working in Agile environments, emphasizing your understanding of Agile principles, participation in sprints, and how this has influenced your approach to testing and collaboration with cross-functional teams.

Join Rise to see the full answer
What do you think is the most critical skill for a Software Quality Assurance Engineer III?

Your answer should reflect on both technical skills and interpersonal skills. Highlight the importance of having a keen eye for detail, analytical problem-solving abilities, and strong communication skills to work effectively with various teams.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
KARL STORZ Hybrid US, Worcester County, MA; Massachusetts, Charlton, MA
Posted 7 days ago
Photo of the Rise User
KARL STORZ Hybrid US, Santa Barbara County, CA; California, Goleta, CA
Posted 7 days ago
Photo of the Rise User
Entain Hybrid Marxergasse, 1030 Wien, Austria
Posted 13 days ago
Photo of the Rise User
Rewards Network Remote Chicago, Illinois, United States
Posted 8 days ago
Photo of the Rise User
Posted 4 days ago

Seeking an experienced Quality Inspector for part-time inspection work in aerospace/defense.

Photo of the Rise User
Marmon Holdings, Inc. Hybrid Sault Ste. Marie, Michigan, United States
Posted 8 days ago
Posted 22 hours ago

Join Architus as a QA Automation Engineer in Vilnius, where you'll help shape innovative testing processes for a leading energy company.

KARL STORZ Endoscopy-America, Inc., is a leading provider of reusable products for endoscopy and related medical technologies. A family-owned company headquartered in Tuttlingen, Germany, KARL STORZ offers a continually expanding product range enc...

25 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 2, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Columbus just viewed Summer 2025 Communications Internship at BBYO
Photo of the Rise User
Someone from OH, West Chester just viewed National Sales Director, Legal Services at Dane Street, LLC
Photo of the Rise User
Someone from OH, Cincinnati just viewed Product Analyst - Crypto Product Team at Visa
Photo of the Rise User
14 people applied to Video Game Tester at Lionbridge
C
Someone from OH, Columbus just viewed Intern- HR at Cadence
Photo of the Rise User
Someone from OH, Dublin just viewed Senior Product Designer at Nextech
Photo of the Rise User
Someone from OH, Cincinnati just viewed Academy Administrative Associate at FC Cincinnati
Photo of the Rise User
Someone from OH, Cincinnati just viewed Partnership Consultant - Strategy & Analytics at Two Circles
Photo of the Rise User
Someone from OH, New Philadelphia just viewed Experienced Crown Stand-up Forklift Operator at Shearer's Foods
Photo of the Rise User
Someone from OH, Youngstown just viewed Story Apprentice at Skydance
Photo of the Rise User
Someone from OH, Columbus just viewed Talent Acquisition Specialist (Retail) at Mejuri
Photo of the Rise User
Someone from OH, Loveland just viewed Yard Coordinator at Maddox Industrial Transformer
Photo of the Rise User
Someone from OH, Dayton just viewed Front Desk Clerk at Marriott International
Photo of the Rise User
Someone from OH, Cincinnati just viewed Newborn/Pediatric Nurse Care Manager at Included Health
T
Someone from OH, Cleveland just viewed Commvault Backup L1/L2 at Talent Worx
Photo of the Rise User
10 people applied to QA Engineer III at Interface AI
Photo of the Rise User
Someone from OH, Cleveland just viewed Special Education PD Designer at GoalBook
Photo of the Rise User
Someone from OH, Fairfield just viewed Materials Associate at Anduril Industries