CORMAC is seeking a Quality Assurance Engineer to plan and execute testing for the CMS Reporting and Quality division. This role ensures that application functionality, data, quality measure outputs, and reports are accurate and release-ready, using automated testing within the CI/CD pipeline and rigorous validation of measure logic.
Responsibilities
- Develop test plans, test cases, and test data from requirements and quality measure specifications
- Design, build, and maintain automated test suites (unit support, integration, and regression) that run within Jenkins CI/CD pipelines
- Validate quality measure calculations, stored procedures, ETL/ELT outputs, and output schemas using database validation frameworks and statistical anomaly checks before release
- Perform content and data validation of structured case data against predefined rule sets
- Test Angular user interfaces, reports, dashboards, and APIs for functional correctness and usability
- Perform Section 508 and WCAG 2.0 Level A and AA accessibility testing using automated tools and manual methods, including keyboard-only and screen-reader testing
- Test HARP/IDM authentication and role-based access scenarios
- Log, triage, and track defects to closure with developers, and verify fixes in test, staging, and production environments
- Support user acceptance testing with the Business Analysts and CMS stakeholders, and produce auditable test evidence packages
- Test externalized business rule sets (for example Drools) and database rule logic, including versioned rule regression and rule-change impact testing
- Validate Databricks pipeline outputs and Spark-based measure processing against expected results using automated checks
- Verify fixes for production incidents tracked in ServiceNow and retest in test and staging environments
- Evaluate AI/LLM-assisted data validation approaches for improving testing accuracy and efficiency
Basic Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a similar field
- Must be a U.S. Citizen
- Must be able to obtain a Public Trust (Tier I) Clearance
- Minimum of 5+ years of experience in software quality assurance and testing, including test automation
- Experience developing test plans, test cases, and automated regression tests
- Strong SQL skills and experience validating data in relational databases such as PostgreSQL
- Experience integrating automated tests into CI/CD pipelines such as Jenkins
- Experience testing in Agile teams and tracking defects
- Strong written and verbal communication skills, with attention to detail in a regulated environment
Preferred Qualifications
Master's degree in a relevant field
Experience validating healthcare quality measures, including electronic clinical quality measures (eCQM) and claims-based measures, claims data, or ETL/ELT pipelines
Experience with Section 508 and WCAG accessibility testing tools such as axe, WAVE, ANDI, JAWS, and NVDA
Experience with API testing and web UI test automation frameworks
Experience testing applications deployed on AWS, with Python or Scala scripting for test automation
ISTQB or similar testing certification
Experience testing for CMS or other federal programs
Experience testing Databricks or Spark-based data pipelines
Familiarity with business rules management systems such as Drools
Why CORMAC?
At CORMAC, we leverage the power of Data Management and Analytics to enable our customers to achieve their strategic goals. With over 20 years of experience in Health Information Technology (HIT), human-centered design principles and Agile development methodologies, CORMAC delivers complex digital solutions to solve some of the most challenging problems facing public healthcare programs today.
As a US Federal Government contractor in the public healthcare sector, our work is impactful and cutting-edge while being performed in a supportive, collaborative, and welcoming environment. We offer flexible work schedules with remote, hybrid, or fully in-person workplace options to empower our employees to decide the workplace most suitable for them. At CORMAC, we have a highly diverse workforce, and believe the work environment is a place where creativity, collaboration, enthusiasm, and innovation happens, regardless of location.
E-Verify Participation/EEO
As an Equal Employment Opportunity employer, CORMAC provides equal employment opportunity to all employees and applicants without regard to an individual's protected status, including race/ethnicity, color, national origin, ancestry, religion, creed, age, gender, gender identity/expression, sexual orientation, marital status, parental status, including pregnancy, childbirth, or related conditions, disability, military service, veteran status, genetic information, or any other protected status.
Job description provided by CORMAC.
View the original posting