Advisory Software QA Engineer

4 weeks ago


Pittsburgh, Pennsylvania, United States ZOLL Services LLC (on SAM site) 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, including industry-accepted software quality assurance standards and methodologies.

This individual must lead and direct software testing activities for medium to large projects, demonstrating increased technical competence and personal productivity, including the ability to handle multiple tasks simultaneously.

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
  • 10+ years of relevant experience required
  • Proven track record performing the above duties and responsibilities
  • Experience writing SQL queries
  • Experience with scripting languages such as Bash, Python, or PowerShell
  • Experience working with Linux OS file systems
  • Experience testing web services using tools such as Postman, SoapUI, Swagger
  • Experience testing medical devices and familiar with relevant software quality regulations and standards
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

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



  • Pittsburgh, Pennsylvania, United States ZOLL Services LLC (on SAM site) Full time

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


  • Pittsburgh, Pennsylvania, United States ZOLL Cardiac Management Solutions Full time

    At ZOLL Cardiac Management Solutions, we're passionate about improving patient outcomes and helping save lives. Our medical devices, software, and related services are used worldwide to diagnose and treat patients suffering from serious cardiopulmonary and respiratory conditions.Key Responsibilities:Develop, execute, and maintain software test plans, test...


  • Pittsburgh, Pennsylvania, United States ZOLL Cardiac Management Solutions Full time

    Software Quality Assurance Engineer - Cardiac Management SolutionsZOLL Cardiac Management Solutions is seeking a skilled Software Quality Assurance Engineer to join our team. As a Software Quality Assurance Engineer, you will be responsible for the development, execution, and maintenance of software test plans, test cases, and test reporting.Key...


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

    About the RoleWe're seeking a talented engineer to join our team at the Software Engineering Institute. As an Embedded Software Engineer, you'll play a critical role in designing and developing software prototypes and research methods for software resilience.You'll work closely with our team to develop tools, techniques, and processes to solve some of the...


  • 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...

  • Software Engineer

    4 weeks ago


    Pittsburgh, Pennsylvania, United States Lynx Software Technologies Full time

    Job OverviewWe are seeking a highly skilled Software Engineer to join our team at Lynx Software Technologies. As a key member of our development team, you will be responsible for designing, developing, and implementing software solutions using Python.Key ResponsibilitiesDesign and develop high-quality software applications using PythonCollaborate with...


  • Pittsburgh, Pennsylvania, United States Govini Full time

    Job DescriptionWe are seeking a skilled and dedicated Software Engineering Lead to join our Engineering team at Govini.As the Software Engineering Lead, you will be responsible for crafting and implementing software engineering processes and implementations within Govini.You will lead software engineering efforts from ideation through implementation, as well...

  • Software Engineer

    3 weeks ago


    Pittsburgh, Pennsylvania, United States Software Engineering Institute Full time

    Job SummaryWe are seeking a highly skilled Software Engineer to join our Advanced Computing Lab team at the Software Engineering Institute. As a key member of our team, you will apply the latest software and advanced computing research and leading-edge technologies to important and challenging government problems and needs.Key ResponsibilitiesDesign and...


  • Pittsburgh, Pennsylvania, United States Govini Full time

    Govini is seeking a skilled Software Engineering Lead to join our Engineering team.As the Software Engineering Lead at Govini, you will be essential to crafting and implementing the software engineering processes and implementations within Govini.You must be obsessed with quality, and efficiency, and love working with diverse technologies.Our ideal candidate...


  • Pittsburgh, Pennsylvania, United States Pyramid Consulting Group Full time

    Job SummaryAt Pyramid Consulting Group, we are seeking a highly skilled Sr. .NET Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions using the .NET Core framework.Responsibilities• Design and develop microservices...


  • Pittsburgh, Pennsylvania, United States Net Health Full time

    About Net HealthWe are a high-growth and profitable company that helps caregivers harness data for human health. Our welcoming and collaborative culture paired with progressive benefits makes Net Health the ultimate career home.As a leading-edge SaaS company in healthcare, we deliver solutions that help patients get better, faster, and live more fulfilling...


  • Pittsburgh, Pennsylvania, United States Govini Full time

    Job DescriptionWe are seeking a skilled and dedicated Software Engineering Lead to join our Engineering team at Govini. As the Software Engineering Lead, you will be essential to crafting and implementing the software engineering processes and implementations within Govini.In order to do this job well, you must be obsessed with quality, and efficiency, and...


  • Pittsburgh, Pennsylvania, United States StarsHR, Inc. Full time

    Key Responsibilities:We are seeking a highly skilled Software Verification and Validation Engineer to join our team at StarsHR, Inc. The ideal candidate will have a minimum of 8 years of relevant work experience in software testing, software engineering, requirement engineering, and/or risk engineering in healthcare software development or other regulated...


  • Pittsburgh, Pennsylvania, United States Maintec Technologies Full time

    Job SummaryAt Maintec Technologies, we are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for designing and building high-performance web and desktop applications using Angular. Your expertise in JavaScript, HTML, CSS, and TypeScript will enable you to deliver complex...


  • 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 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 Software Engineering Institute Full time

    About the Role:The Software Engineering Institute (SEI) is seeking a highly skilled Sr. Software Developer to join our team. As a key member of our software development team, you will be responsible for designing and developing software prototypes, researching methodologies for software resilience, and developing methodologies to advance the practice of...


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

    About the RoleWe're seeking a talented software engineer to join our team at the Software Engineering Institute. As a key member of our team, you'll be responsible for designing and developing software prototypes and research methods for software resilience.Our ideal candidate has experience with software engineering, RTOS scheduling, and memory management....


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

    About the RoleWe are seeking a skilled software engineer to join our team at the Software Engineering Institute. As an embedded software systems engineer, you will be responsible for designing and developing software prototypes and research methods for software resilience.Key ResponsibilitiesDesign embedded software tools and capabilities, including software...

  • Software Engineer

    4 weeks ago


    Pittsburgh, Pennsylvania, United States Net Health Full time

    About Net HealthWe're a high-growth and profitable company that helps caregivers harness data for human health. Our welcoming and collaborative culture, paired with progressive benefits, makes Net Health the ultimate career home.As a leading-edge SaaS company in healthcare, we deliver solutions that help patients get better, faster, and live more fulfilling...