About The Position

Are you passionate about making a difference in people's lives? Do you enjoy working in a service-oriented industry? If so, this opportunity may be the right fit for you! Modivcare is looking for an experienced SDET III to join our team. As an SDET III, you will be responsible for developing software solutions to test applications and systems, ensuring they meet the highest standards of quality. This role… Develops and maintains automated test scripts and advanced frameworks to validate software functionality and performance across a variety of platforms. Develops and implements test strategies for complex software applications, considering various testing types. Mentors junior resources, providing guidance on test automation, best practices, and testing methodologies. Oversees one or more testing platforms. Collaborates with software developers to identify and resolve defects and issues. Participates in the full software development lifecycle, including analysis, design, implementation, and testing. Reviews and analyzes system specifications and documentation to ensure testability and alignment with business requirements. Executes test cases (manual or automated) and analyzes results. Identifies, records, and tracks bugs and defects in the software. Performs thorough regression testing when bugs are resolved. Develops and applies testing processes for new and existing products to meet client needs. Collaborates with DevOps teams to enhance and automate testing in CI/CD pipelines. Participates in evaluation of new testing tools and technologies. Liaises with internal teams to identify system requirements. Stays up to date with new testing tools, test strategies, and best practices. Coordinates with geographically distributed teams. Participates in other projects or duties as assigned.

Requirements

  • Bachelor's degree in computer science, engineering, or a related field required.
  • Five (5) plus years of experience.
  • Proven work experience as a Software Development Engineer in Test or similar role.
  • Experience with automated testing tools and frameworks (e.g., Selenium, Appium, JUnit, Cucumber, BDD).
  • Experience with continuous integration and continuous deployment (CI/CD) processes.
  • Strong knowledge of software QA methodologies, tools, and processes.
  • Strong knowledge of software development and testing methodologies.
  • Proficient in one or more programming languages (e.g., Java, Groovy, Python, TypeScript), with the ability to design and build automation frameworks.
  • Proficiency in utilizing AI/ML based tools and techniques to optimize test automation and improve software quality.
  • Familiarity with agile frameworks and regression testing.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication skills and the ability to work collaboratively in a team environment.
  • Strong understanding of DevOps practices and CI/CD pipelines.
  • Proven ability to mentor junior team members.

Nice To Haves

  • Experience with mobile, API, and database testing is a plus.
  • Experience in the healthcare industry is a plus.

Responsibilities

  • Develops and maintains automated test scripts and advanced frameworks to validate software functionality and performance across a variety of platforms.
  • Develops and implements test strategies for complex software applications, considering various testing types.
  • Mentors junior resources, providing guidance on test automation, best practices, and testing methodologies.
  • Oversees one or more testing platforms.
  • Collaborates with software developers to identify and resolve defects and issues.
  • Participates in the full software development lifecycle, including analysis, design, implementation, and testing.
  • Reviews and analyzes system specifications and documentation to ensure testability and alignment with business requirements.
  • Executes test cases (manual or automated) and analyzes results.
  • Identifies, records, and tracks bugs and defects in the software.
  • Performs thorough regression testing when bugs are resolved.
  • Develops and applies testing processes for new and existing products to meet client needs.
  • Collaborates with DevOps teams to enhance and automate testing in CI/CD pipelines.
  • Participates in evaluation of new testing tools and technologies.
  • Liaises with internal teams to identify system requirements.
  • Stays up to date with new testing tools, test strategies, and best practices.
  • Coordinates with geographically distributed teams.
  • Participates in other projects or duties as assigned.

Benefits

  • Medical, Dental, and Vision insurance
  • Employer Paid Basic Life Insurance and AD&D
  • Voluntary Life Insurance (Employee/Spouse/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 (retail, hotel, food, restaurants, car rental and much more!)
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service