Senior QA Automation Programmer/Developer

Varmoda Tech

$110K — $130K *
Healthcare
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 7+ years designing and executing automated test solutions for large-scale applications.
  • 5+ years developing automation frameworks with Java and Selenium or similar technologies.
  • 5+ years enhancing automation frameworks using object-oriented design principles.
  • 3+ years integrating automated testing into CI/CD pipelines, especially with Jenkins.
  • Proficiency in SQL for database validation supporting automated testing.

Responsibilities

  • Design and modernize the automation framework for a statewide healthcare eligibility system.
  • Provide technical leadership in automation architecture and best practices.
  • Evaluate existing frameworks for improvements in maintainability and efficiency.
  • Collaborate with cross-functional teams to define automation strategies and solutions.
  • Develop and maintain comprehensive test automation suites including API and regression tests.
  • Integrate automated testing within CI/CD processes throughout the development lifecycle.
  • Mentor and guide junior automation engineers and promote knowledge sharing.

Benefits

  • Remote work flexibility within the Minnesota Client METS/SMRT DevOps team.
  • Opportunity to work on large-scale, mission-critical projects in the healthcare sector.
  • Involvement in a modernization initiative that impacts state services and community health.
  • Access to professional development and technical leadership experiences.
  • Participation in Agile ceremonies enhancing collaboration and teamwork.
Full Job Description
Varmoda is seeking a highly motivated Senior QA Automation Programmer/Developer to design, develop, and modernize the enterprise automation framework supporting the State's integrated healthcare eligibility system. The ideal candidate will have 7+ years of experience building automated test solutions for large-scale enterprise applications, including 5+ years developing automation frameworks using Java and Selenium and integrating automated testing into CI/CD pipelines. This role will collaborate with developers, business analysts, and DevOps engineers to define automation strategies and mentor automation engineers, ensuring long-term maintainability, scalability, and reliability of test automation across Minnesota's METS/SMRT DevOps modernization initiative.

Roles and Responsibilities
  • Design, develop, maintain, and modernize the enterprise automation framework supporting the State's integrated healthcare eligibility system, ensuring long-term maintainability, scalability, sustainability, and reuse across multiple modernization initiatives.
  • Provide technical leadership for automation architecture, framework design, coding standards, and automation best practices within the DevOps team.
  • Evaluate and modernize existing automation frameworks to improve maintainability, scalability, reliability, and execution efficiency.
  • Collaborate with developers, business analysts, DevOps engineers, and QA staff to define automation strategies, reusable test assets, and technical solutions.
  • Design, execute, and maintain functional, system integration, API, and regression automation suites supporting statewide healthcare eligibility systems.
  • Integrate automated testing into CI/CD pipelines and support automated execution throughout the software development lifecycle.
  • Mentor automation engineers through code reviews, technical coaching, framework guidance, and knowledge transfer.
  • Develop SQL queries and perform database validation to support automated testing and troubleshoot complex application issues.
  • Participate in Agile ceremonies including sprint planning, backlog refinement, defect triage, and technical design discussions while providing automation leadership.
  • Research, evaluate, and recommend new automation tools, technologies, and framework enhancements that improve software quality and long-term maintainability.

Education
  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field preferred.

Minimum Qualifications
  • Seven (7) years' experience designing, developing, and executing automated test solutions for large-scale enterprise applications.
  • Five (5) years' experience developing automation frameworks using Java and Selenium or comparable automation technologies.
  • Five (5) years' experience designing, developing, or significantly enhancing automation frameworks using object-oriented design principles and reusable framework architecture.
  • Three (3) years' experience integrating automated testing into Continuous Integration/Continuous Delivery (CI/CD) pipelines using tools such as Jenkins.
  • Five (5) years' experience writing SQL queries and performing database validation in support of automated testing.

Required Skills
  • Experience serving as an Automation Architect, Principal QA Automation Engineer, Automation Framework Lead, or Senior Automation Consultant.
  • Experience providing technical leadership, mentoring automation engineers, and conducting automation code reviews.
  • Experience modernizing mature automation frameworks to improve maintainability, scalability, sustainability, and long-term supportability.
  • Experience designing automation frameworks from the ground up, including reusable components, reporting, coding standards, maintainability, scalability, and extensibility.
  • Experience evaluating and modernizing legacy automation frameworks and implementing technical improvements.
  • Experience supporting large, complex, mission-critical enterprise applications.
  • Experience collaborating with developers, solution architects, DevOps engineers, and business analysts to implement automation strategies.
  • Experience using IBM Engineering Test Management (ETM), IBM Quality Manager (QM), IBM Collaborative Lifecycle Management (CLM), or comparable enterprise test management tools.
  • Experience automating web applications, REST APIs, and database validation.
  • Experience with performance testing tools or supporting performance testing initiatives.
  • Experience working within Agile/Scrum DevOps teams.
  • Excellent written and verbal communication skills with the ability to explain technical concepts to both technical and non-technical audiences.
  • Experience supporting healthcare, human services, government, or other highly regulated enterprise environments.

Remarks
  • Deal Name: Client-Sr QA Automation Prog/Dev - CB (E302259)
  • Department/Client: Minnesota Client (Client)
  • Project: Minnesota Eligibility Technology System (METS) / SMRT DevOps Team
  • Minnesota Client METS/SMRT DevOps QA Automation modernization initiative.
  • One full-time staff augmentation resource.
  • Enterprise healthcare eligibility system environment.
  • Java, Selenium, automation framework architecture, CI/CD (Jenkins), SQL, and database validation expertise required.
  • Location: Remote (Minnesota Client METS/SMRT DevOps Team)
  • Resume must demonstrate all minimum qualifications with company names and dates (MM/YYYY-MM/YYYY).


Similar Jobs

More Jobs at Varmoda Tech

More Healthcare Jobs

Find similar Senior QA Automation Programmer/Developer jobs: