Enable job alerts via email!

Software Development Engineer in Test (SDET)

eHealth

United States

Remote

USD 80,000 - 120,000

Full time

Today
Be an early applicant

Job summary

A health technology company is looking for a Software Development Engineer in Test to enhance software quality through automated testing and collaboration with engineering teams. The ideal candidate will have a Bachelor's degree, 2+ years of experience in testing roles, and familiarity with programming languages and CI/CD processes. This position offers generous benefits including healthcare and a 401K matching.

Benefits

Generous medical, dental and vision benefits
401K with matching
Tuition reimbursement
Employee stock purchase program
12 company paid holidays and flexible PTO

Qualifications

  • 2+ years of experience in a Software Development Engineer or SDET role.
  • Experience designing and developing automated test frameworks.
  • Familiarity with tools like JUnit, TestNG, or similar.

Responsibilities

  • Ensure quality and reliability of software products through automated testing.
  • Design and maintain intelligent test frameworks using AI/ML techniques.
  • Collaborate closely with engineering teams to ensure testability and maintainability.

Skills

Experience as Software Development Engineer or SDET
Familiarity with programming languages such as Javascript, Java, Python, or C#
Understanding of SQL/DB
Experience in CI/CD processes
Strong communication and collaboration skills

Education

Bachelor’s degree in computer science, Engineering, or related field

Tools

Selenium
Appium
Git
Job description

Join us in creating a better way! At eHealth, our mission is to expertly guide consumers through their health insurance and related options when, where, and how they prefer. We’re creating a better way – one that’s transparent and trustworthy for both our consumers externally and our employees internally.

Move your career forward while connecting countless people to the life-changing, quality care they deserve. Our diverse team of innovators supports one another in solving some of the toughest challenges. We’re always on the lookout for creative opportunities to do right by our customers, and each other. Together, we’re creating a better way to work, united by our common passion to make a difference.

Who we are

eHealth is seeking a Software Development Engineer in Test to join our engineering team. As a Software Development Engineer in Test (SDET), you will play a critical role in ensuring the quality and reliability of our software products through the design, development, and execution of automated test suites. You will collaborate closely with software engineers, quality assurance engineers, and product managers to identify test requirements, develop test strategies, and implement test automation solutions.

What you'll do
  • You will leverage emerging AI technologies to enhance performance, automation, and data-driven decision-making across systems and processes
  • You will stay current with AI advancements and evaluate opportunities to apply them in solving complex engineering and business challenges.
  • You will design and maintain intelligent test frameworks that incorporate AI/ML techniques for predictive testing, anomaly detection, and continuous quality improvement.
  • You will test complex API, and web-based applications that reference database back-end systems.
  • You reproduce, debug, and isolate problems and verify fixes.
  • You work closely with software developers to create software artifacts including test plans, test cases, test procedures, and test reports.
  • You design, create, develop, and maintain automated test frameworks and test suites to validate software functionality, performance, and scalability.
  • You will design and implement automated testing processes and tools for software products.
  • You will collaborate with software engineers to ensure testability and maintainability of code throughout the software development lifecycle.
  • You will collaborate with the engineering teams to drive testing requirements throughout the development cycle.
  • You will identify and prioritize test cases for automation based on risk, complexity, and frequency of use.
  • You will execute automated tests and analyze test results to identify defects, performance bottlenecks, and areas for optimization.
  • You will work closely with cross-functional teams to troubleshoot issues, investigate root causes, and drive resolution of defects.
  • You will contribute to continuous integration and continuous deployment (CI/CD) pipelines to automate build, test, and deployment processes.
Who you are
  • You have a Bachelor’s degree in computer science, Engineering, or related field.
  • You have at least 2+ years of experience as either a Software Development Engineer or (SDET) Software Development Engineer in Test role
  • You will have familiarity with software development using programming languages such as Javascript, Java, Python, C#, or similar.
  • You will understand SQL/DB, proficiency in writing basic SQL queries using joins and aggregate functions
  • You have experience designing and developing automated test frameworks and test suites using tools such as Selenium, Appium, JUnit, TestNG, TestScope, BugRadar or similar.
  • You have experience in CI/CD processes.
  • You have foundational knowledge of software engineering principles, including object-oriented design, data structures, algorithms, and design patterns.
  • You have experience with version control systems such as Git and collaborative development workflows.
  • You have a strong interest in problem-solving and developing attention to detail through hands-on learning.
  • You have strong communication and collaboration skills, with the ability to work effectively in a fast-paced, agile environment.
What we offer
  • Generous benefits include medical, dental and vision beginning on your first day of employment
  • 401K with matching
  • Tuition reimbursement
  • Employee stock purchase program
  • 12 company paid holidays and flexible time off (PTO for non-exempt)

Our Values: At eHealth, our core values guide our work:

  • One Team
  • Customer Centric
  • Innovation
  • Integrity
  • Quality
  • Accountability
  • Relentless
  • Financial Stewardship
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.