Software Engineer IV

Modivcare
•$116,700 - $165,000

About The Position

This position develops software solutions to test applications and systems and ensure they meet high standards of quality. The Software Engineer IV designs and implements advanced, scalable frameworks to validate software functionality and performance across platforms; develops and leads test strategies for complex applications; and leads testing efforts for one or more platforms. The role also mentors junior team members and works with developers, DevOps, and other internal teams to identify requirements, risks, defects, and improvements. The position participates in the full software development lifecycle, applies testing processes for new and existing products, tracks defects, and uses analytics and reporting tools to inform quality improvements. It evaluates testing tools and technologies, supports test automation in CI/CD pipelines, coordinates with geographically distributed teams, and stays current with testing practices. Approved AI-assisted tools may be used for coding, testing, debugging, documentation, research, and related work; generated outputs must be reviewed for security, privacy, quality, accuracy, and responsible use. The role may also support evaluation and adoption of AI technologies and processes. The role is primarily seated and involves extensive computer and telephone use, with occasional standing, walking, reaching, bending, and lifting up to 10 pounds. Modivcare offers a comprehensive benefits package. The position is open to applicants for at least five days and may be posted for up to 45 days.

Requirements

  • Bachelor's degree in computer science, engineering, or a related field, or an equivalent combination of education and/or experience.
  • Seven or more years of experience.
  • Proven work experience as a Senior Software Development Engineer or in a similar role.
  • Expertise in automated testing tools and frameworks such as Selenium, Appium, JUnit, Cucumber, and BDD.
  • Experience with continuous integration and continuous deployment (CI/CD) processes.
  • Expertise in mobile, API, and database testing.
  • Extensive knowledge of software QA methodologies, tools, and processes.
  • Extensive knowledge of software development and testing methodologies.
  • Proficiency in one or more programming languages such as Java, C#, Python, or JavaScript, with the ability to design and build an automation framework.
  • Familiarity with agile frameworks and regression testing.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication skills and ability to work collaboratively in a team environment.
  • Strong understanding of DevOps practices and CI/CD pipelines.
  • Proven leadership skills to lead junior and mid-level team members.

Nice To Haves

  • Experience in the healthcare industry.

Responsibilities

  • Design and implement advanced, scalable frameworks to validate software functionality and performance across platforms.
  • Develop and lead testing strategies for complex software applications, considering different types of testing.
  • Lead and mentor junior team members on test automation, best practices, and testing methodologies.
  • Lead testing efforts for one or more platforms.
  • Collaborate with software developers to identify and resolve defects and issues.
  • Participate in the full software development lifecycle, including analysis, design, implementation, and testing.
  • Identify, record, and track software bugs and defects.
  • Develop and apply testing processes for new and existing products to meet client needs.
  • Collaborate with DevOps teams to improve and automate testing in CI/CD pipelines and stabilize test environments.
  • Use data analytics and reporting tools to provide insights into quality and QA improvements.
  • Evaluate and implement new testing tools and technologies.
  • Liaise with internal teams to identify system requirements and risks.
  • Stay current with testing tools, strategies, and best practices.
  • Coordinate with geographically distributed teams.
  • Use approved AI-assisted tools for coding, scripting, testing, debugging, troubleshooting, documentation, technical research, and related work; review and validate generated outputs for security, privacy, quality, accuracy, and responsible use.
  • Support adoption and expansion of AI technologies by evaluating tools, uses, and processes and providing constructive feedback.
  • Perform other projects or duties as assigned.

Benefits

  • Medical, dental, and vision insurance.
  • Employer-paid basic life insurance and AD&D.
  • Voluntary life insurance for employee, spouse, and child.
  • Health care and dependent care flexible spending accounts.
  • Pre-tax and post-tax commuter and parking benefits.
  • 401(k) retirement savings plan with company match.
  • Paid time off.
  • Paid parental leave.
  • Short-term and long-term disability.
  • Tuition reimbursement.
  • Employee discounts for retail, hotels, food, restaurants, car rental, and more.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service