Taro Logo

Software Developer in Test

One of the world's leading temperature-controlled logistics companies, transforming the food supply chain to eliminate waste and help feed the world.
Novi, MI, USA
Backend
Senior Software Engineer
In-Person
5,000+ Employees
7+ years of experience
Logistics

Description For Software Developer in Test

Lineage Logistics, a leading temperature-controlled logistics company, is seeking a Software Developer in Test (SDET) to join their QA team supporting Connect Plus, their next-generation WMS platform. This role combines hands-on automation development across UI, API, and database layers with strategic quality leadership.

The position requires an experienced professional with 7+ years in QA automation, focusing on comprehensive testing across database, web, mobile, and API interfaces. The ideal candidate will be proficient in JavaScript/TypeScript, familiar with React and Node.js environments, and have strong SQL skills. They will be responsible for building and maintaining automation frameworks, implementing test cases, and contributing to both automated and manual testing efforts.

This role is crucial for Lineage's mission of transforming the food supply chain. The SDET will work directly with engineering teams to establish testing standards, identify defects early, and foster a quality-first culture. Success in this position means fewer production bugs, faster feedback cycles, and building a robust test automation foundation that scales with the platform.

Lineage offers a comprehensive benefits package including a 13th month salary, annual bonuses, daily lunch, healthcare benefits, and development opportunities. The company provides a stable work environment and values team member growth and engagement. As part of their commitment to innovation, Lineage was recognized as the No. 1 Data Science company on Fast Company's World's Most Innovative Companies list in 2019.

The role is based in Novi, MI, and offers the opportunity to make a significant impact on a mission-critical product while working for a company that's actively transforming how food moves from farms to dinner tables worldwide. Lineage maintains a strong commitment to equal employment opportunity and workplace diversity.

Last updated 2 days ago

Responsibilities For Software Developer in Test

  • Implement and maintain automation frameworks for database and backend testing
  • Create and execute test cases for Stored Procedures, triggers, and database functions
  • Implement mocking techniques to simulate database interactions
  • Develop and maintain unit and integration tests
  • Design and maintain automation frameworks for UI and API components
  • Support manual testing as needed
  • Partner with developers to help create effective unit and integration tests
  • Provide guidance on automation strategy and best practices
  • Integrate tests into CI/CD pipelines
  • Document and troubleshoot bugs
  • Learn and understand custom-built WMS platform (Connect Plus)

Requirements For Software Developer in Test

JavaScript
TypeScript
Node.js
React
  • 7+ years of hands-on experience in QA automation across database, SQL, SPROC, web, mobile, and APIs
  • Strong experience with frameworks such as JEST, Playwright, Cypress, or Appium
  • Skilled in API automation tools (e.g., Postman, RestAssured, or similar)
  • Proficiency in JavaScript/TypeScript, Java, or Python
  • Familiarity with React, React Native, and Node.js environments
  • Solid SQL skills and understanding of legacy database testing
  • Experience with Git and integrating automated tests into CI/CD pipelines

Benefits For Software Developer in Test

Medical Insurance
  • 13th month salary
  • Annual bonuses
  • Company-provided daily lunch
  • 14 days annual leave
  • Annual company retreat
  • Healthcare benefits
  • Safe and stable work environment
  • Paid volunteer opportunities
  • Employee assistance program
  • Development opportunities

Interested in this job?

Jobs Related To Lineage Logistics Software Developer in Test