Senior Software Quality Assurance Engineer

4 weeks ago


Pittsburgh, Pennsylvania, United States ZOLL Cardiac Management Solutions Full time
Job Summary

This position will be responsible for the development, execution, and maintenance of software test plans, test cases, and test reporting. The ideal candidate will possess experience with software testing in all phases of the software development lifecycle, as well as in-depth knowledge of industry-accepted software quality assurance standards and methodologies.

Key Responsibilities
  • Lead testing activities for projects and provide status on those activities
  • Test software running on safety-critical medical devices and associated applications
  • Design and review test plans and test cases
  • Execute and maintain test plans and test cases to verify the design meets the specified requirements
  • Identify and communicate risk throughout the software development lifecycle and work cross-functionally to mitigate risk
  • Identify and point out ambiguities in requirements
  • Generate detailed defect reports for failed tests
  • Assist development teams with the troubleshooting of defects
  • Facilitate cross-functional defect, test plan, and test case reviews
  • Provide estimates on the test effort for work items
  • Participate in program, design, and document reviews
  • Mentor and train new and less experienced staff members
  • Research and develop a solid understanding of the proposed requirements and engineering specifications for the product features being implemented
  • Adhere to department software release schedules
  • Comply with regulatory guidelines and maintain associated documentation
  • Ensure and document traceability from requirements to tests
  • Monitor test automation results for assigned applications
  • Develop and maintain automated test scripts
  • Work closely with automation test engineers to define automated test processes and tools to support device verification/validation testing
  • Recommend new solutions, processes, and tools to improve testing capabilities and efficiency
  • Maintain professional and technical knowledge by attending educational workshops, reviewing professional publications, establishing personal networks, staying current on SQA best practices, and participating in professional societies
Requirements
  • BS or MS degree required or equivalent industry experience in a related engineering, computer science, or other STEM discipline required
  • 10+ years of relevant experience required
  • Proven track record performing the above duties and responsibilities required
  • Experience writing SQL queries required
  • Experience with scripting languages such as Bash, Python, or PowerShell required
  • Experience working with Linux OS file system required
  • Experience testing web services using tools such as Postman, SoapUI, Swagger required
  • Experience testing medical devices and familiar relevant software quality regulations and standards required
Knowledge, Skills, and Abilities
  • Language Skills: Ability to read and interpret documents of advanced technical complexity. Ability to write reports and research findings of a technical nature. Ability to speak and present effectively one-on-one as well as in small and large groups of professionals including customers, clients, and collaborators, both inside and outside the organization.
  • Mathematical Skills: Basic mathematical skills required, including the understanding and ability to apply basic statistical and arithmetic principles, work with tabular data, and create and interpret graphs.
  • Reasoning Ability: Advanced reasoning skills required. Must have the ability to solve complex problems and weigh possible solutions to determine rank options to deliver optimal outcomes. Ability to assess problems involving several variables in changing situations.
  • Computer Skills: To perform this job successfully, an individual should be proficient in Microsoft Office Suite.
Working Conditions
  • This position is generally performed in a typical office environment that is usually quiet. Employee is expected to work collaboratively with team members, as well as able to work independently with limited supervision. Work will require significant computer and telephone work.

ZOLL is a fast-growing company that operates in more than 140 countries around the world. Our employees are inspired by a commitment to make a difference in patients' lives, and our culture values innovation, self-motivation, and an entrepreneurial spirit. Join us in our efforts to improve outcomes for underserved patients suffering from critical cardiopulmonary conditions and help save more lives.

#LI-KH1

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.



  • Pittsburgh, Pennsylvania, United States Saxon Global Full time

    Job SummaryWe are seeking a highly skilled Senior Software Quality Assurance Engineer to join our team at Saxon Global. The ideal candidate will have a strong background in automation testing and a proven track record of delivering high-quality results.Key Responsibilities- Develop and execute automated tests using Python to ensure the quality of our...


  • Pittsburgh, Pennsylvania, United States United Software Group Full time

    We are seeking a highly skilled Senior Quality Assurance Specialist to join our team at United Software Group. The ideal candidate will have a strong background in automation testing and a passion for delivering high-quality software solutions.The successful candidate will be responsible for designing and implementing automated testing frameworks, as well as...


  • Pittsburgh, Pennsylvania, United States inSync Staffing Full time

    Job Title: Senior Quality Assurance EngineerJob Summary:We are seeking a highly skilled Senior Quality Assurance Engineer to join our team at inSync Staffing. As a Senior Quality Assurance Engineer, you will be responsible for ensuring the quality and reliability of our medical devices. This includes developing and implementing quality plans, conducting risk...


  • Pittsburgh, Pennsylvania, United States Software Engineering Institute Full time

    Job SummaryThe Software Engineering Institute (SEI) is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our Applied Systems Group, you will be responsible for conceiving, developing, testing, and deploying software systems to improve the capabilities of our customers.You will participate in all phases of the software...


  • Pittsburgh, Pennsylvania, United States Mastech Digital Full time

    Job SummaryWe are seeking a highly skilled Senior Quality Assurance Manager to lead our QA team and ensure the highest quality of our software products.The ideal candidate will have a strong background in quality assurance, with experience in leading teams and managing projects from start to finish.Responsibilities will include:Developing and implementing...


  • Pittsburgh, Pennsylvania, United States Jobot Full time

    Job DetailsDice is the leading career destination for tech experts at every stage of their careers. Our client, Jobot, is seeking a skilled professional to join their growing engineering team.Job SummaryJobot is an analytics company that was recently acquired by a giant in the industry. This has been a great moment for us because we still operate...


  • Pittsburgh, Pennsylvania, United States Futran Tech Solutions Pvt. Ltd. Full time

    Job Summary: We are seeking a highly skilled Senior Quality Assurance Engineer to join our team at Futran Tech Solutions Pvt. Ltd. as a Supplier Quality Engineer for our medical devices division. The ideal candidate will have a strong background in quality engineering and experience with Advanced Product Quality Planning (APQP). Key Responsibilities: •...


  • Pittsburgh, Pennsylvania, United States United Software Group Full time

    We are seeking a highly skilled Quality Assurance Specialist to join our team at United Software Group. As a QA Specialist, you will be responsible for ensuring the quality of our software products by identifying and reporting defects.The ideal candidate will have a strong background in automation testing and experience with tools such as Selenium, Appium,...


  • Pittsburgh, Pennsylvania, United States System One Full time

    Job Title:Quality Assurance EngineerJob Summary:System One is seeking a Quality Assurance Engineer to join our team. As a Quality Assurance Engineer, you will be responsible for implementing quality assurance programs and ensuring the quality of automated applications.Key Responsibilities:Work with QA Analysts and Developers to ensure proper testing coverage...


  • Pittsburgh, Pennsylvania, United States Saxon Global Full time

    Job DescriptionWe are seeking a highly skilled Quality Assurance Engineer to join our team at Saxon Global. As a Quality Assurance Engineer, you will play a critical role in ensuring the quality and reliability of our software applications.Key Responsibilities:Develop and execute system testing strategies to ensure the quality and reliability of our software...


  • Pittsburgh, Pennsylvania, United States Diverse Lynx Full time

    Key Responsibilities:Develop and maintain automated testing frameworks to ensure high-quality software releases.Analyze bug reports, prioritize testing efforts, and streamline application functions through automated testing processes.Collaborate with the engineering team to create testing plans and written reports showing errors.Participate in the...


  • Pittsburgh, Pennsylvania, United States Software Engineering Institute Full time

    Software Engineering Institute Overview:The Software Engineering Institute (SEI) is a national resource that helps advance software engineering principles and practices. We work closely with academia, defense and government organizations, and industry to continually improve software-intensive systems.Job Summary:We are seeking a qualified Senior Software...


  • Pittsburgh, Pennsylvania, United States Saxon Global Full time

    Job Title: Software Quality Assurance SpecialistJob Summary: Saxon Global is seeking a skilled Software Quality Assurance Specialist to join our team. As a QA Specialist, you will be responsible for ensuring the quality of our software products by designing and executing test cases, identifying defects, and collaborating with cross-functional teams to...


  • Pittsburgh, Pennsylvania, United States PSG Global Solutions Careers Full time

    Job Title: Senior Software Engineer - Banking/FinanceWe are seeking a highly skilled Senior Software Engineer to join our team in the Banking/Finance industry. As a key member of our development team, you will be responsible for designing, developing, and maintaining software applications for our clients.Key Responsibilities:Design and develop software...


  • Pittsburgh, Pennsylvania, United States Diverse Lynx Full time

    At Diverse Lynx LLC, we are seeking a skilled Senior Quality Assurance Specialist to join our team. In this role, you will be responsible for ensuring the highest quality of our web and mobile applications through thorough testing and analysis.Key Responsibilities:Develop and execute test plans to identify and prioritize necessary testsAnalyze bug reports...


  • Pittsburgh, Pennsylvania, United States Comcast Corporation Full time

    Job Title: Senior Software Engineer BackendAbout the Role:We are seeking a highly skilled Senior Software Engineer Backend to join our team at Comcast Corporation. As a Senior Software Engineer Backend, you will be responsible for designing, implementing, and shipping rich backend applications using Go and other technologies. You will work closely with our...


  • Pittsburgh, Pennsylvania, United States eTek IT Services, Inc. Full time

    Job OverviewWe are seeking a highly skilled Senior Quality Assurance Specialist to join our team at eTek IT Services, Inc. as a Quality Engineer.Key ResponsibilitiesCollaborate with Subject Matter Experts and stakeholders to identify and resolve high-priority data quality issues.Utilize issue management tools, such as ServiceNow, and business intelligence...


  • Pittsburgh, Pennsylvania, United States Software Engineering Institute Full time

    About the RoleWe are seeking a skilled Senior Embedded Software Developer to join our team at the Software Engineering Institute. As a key member of our team, you will design and develop software prototypes and research methods for software resilience.Key Responsibilities:Design and develop embedded software tools and capabilities, including software...


  • Pittsburgh, Pennsylvania, United States Net Health Full time

    About Net HealthAt Net Health, we're dedicated to helping caregivers harness data for human health. We're a high-growth and profitable company that offers a work-from-anywhere environment and unlimited PTO. Our welcoming and collaborative culture paired with progressive benefits makes Net Health the ultimate career home.Job OverviewAs a Senior Software...


  • Pittsburgh, Pennsylvania, United States Eliassen Group Full time

    Job SummaryEliassen Group is seeking a skilled Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and implementing high-quality software applications.Key ResponsibilitiesDesign and develop software applications using Python and SparkCollaborate with architects to...