Jobs · Engineering · Pennsylvania

Senior Quality Assurance Engineer L4

Inovalon · Canonsburg, PA · 2 wk ago
Engineering$85k–$162k/yrFull-time

About the role

We are seeking a Senior Quality Engineer with a strong technical foundation to join an Agile Scrum team responsible for delivering and sustaining a large, cloud-native application.

Responsibilities

  • Execute test scripts for complex and broadly used product capabilities and components;
  • Create and maintain comprehensive test plans and test cases for user stories, defects, and technical enhancements.
  • Design test cases that are automation-ready, clearly structured, and reusable by Quality Engineers and automated test frameworks.
  • Use AI-assisted tools to accelerate test case creation, expand test coverage, identify edge cases, and improve test effectiveness (with human judgment applied to validation and refinement).
  • Work with developers to help troubleshoot defects;
  • Set up, perform, and understand performance and load tests;
  • Identify, analyze, and communicate issues;
  • Demonstrate knowledge, proficiency, and practical application of SQA concepts, methods, and tools;
  • Identify gaps and deficiencies in existing test plans, scripts, and cases, and effectively extend test plans where necessary;
  • Analyze and report test results and testing status from an overall product perspective;
  • Organize and execute tasks and overall workload based on team goals and priorities;
  • Demonstrate an understanding of all facets of software product testing and quality measurement, including awareness of generally available and accepted solutions that apply to each facet;
  • Develop and maintain test scripts and cases, and software test and performance measurement tools using appropriate programming languages or software applications;
  • Responsible for identifying and isolating complex issues related to the interaction and usage of dependent parts of software.

Requirements

  • 5+ years of demonstrated QA and testing experience or equivalent experience;
  • Test case development experience;
  • Good knowledge of basic test techniques (positive/negative testing, interface testing, database testing);
  • Basic knowledge of test phases (integration/functional, regression, system);
  • Test tool experience;
  • Automated test experience is desirable and understanding of databases;
  • Experience in validating effectiveness of user experience of application;
  • Thorough understanding of basic software development life cycle and the concept of quality before design (QA isn’t just test execution)
  • Agile software development experience;
  • Effective team lead and the ability to communicate effectively within a variety of staff levels;
  • Experience using source control tools – Microsoft Azure DevOps, and/or GitHub.

Qualifications

  • Bachelor’s degree in Computer Science or Information Technology.

Benefits

Inovalon Offers a Competitive Salary and Benefits Package. In addition to the base compensation, this position may be eligible for performance-based incentives.

The actual base pay offered may vary depending on multiple factors including, but not limited to, job-related knowledge/skills, experience, business needs, geographical location, and internal equity. At Inovalon, it is not typical for an individual to be hired at or near the top end of the range for their role, and compensation decisions are dependent upon the facts and circumstances of each position and candidate.

Inovalon invests in associates to help them stay healthy, save for long-term financial goals, and manage the demands of work and personal commitments. That’s why Inovalon offers a valuable benefits package with a wide range of choices to meet associate needs, which may include health insurance, life insurance, company-paid disability, 401k, 18+ days of paid time off, and more.

Base Compensation Range: $85,000—$161,800 USD

Similar jobs