Logo
Mosaic

QA Engineer

Mosaic, Omaha, Nebraska, us, 68197


Mosaic is a whole-person healthcare organization offering Medicaid-funded and private pay services for people with developmental and intellectual disabilities. Building on more than a century of service, Mosaic navigates continuous transformation while maintaining a focus on things that matter most: people served and their families; people who serve (our workforce); and our mission of service and advocacy.

POSITION OVERVIEW:

The QA and Production Support Engineer will serve as part of the cross functional product team. This role will be responsible for quality in the product, and will manage technical and functional testing, test data and environments, and the direct support of end users encountering bugs in the system.

ESSENTIAL JOB FUNCTIONS:

Review requirements, specifications and technical design to build comprehensive test cases and scripts for both automated and manual testing

Build Unit, Regression and UAT test cases

Performing Unit, Regression and UAT testing cycles for various applications (Aida / LFP / Mobile App / IAM / Data Integrations etc.)

Performance and Load testing for various apps as needed

Tracking and publishing testing KPIs for release testing cycles

Building and Maintaining automated tests, and inclusion of them in the build pipeline

Maintaining the testing suite (Automated testing / test scripts / Testing requirements / KPI reports and dashboards)

Gatekeeper for the release to Staging and Sandbox environments

Designates test accounts across environments, and manages access

Compatibility testing (Android, iPhone, OS (win/mac/chrome), browser (chrome, edge, safari)

Collecting user feedback on product quality and reliability. Integrating the feedback into the testing tools and /or scripts to improve the testing process and quality.

Identify, record, document thoroughly and track bugs

Perform thorough regression testing when bugs are resolved

Track quality assurance metrics, like defect densities and open defect counts

Stay up-to-date with new testing tools and test strategies

Ideally, you should have:

Bachelor's Degree in Computer Science, Engineering or related field preferred

Minimum 3 years related experience required.

Experience in software development, software quality assurance, and software QA methodologies, tools and processes