Taro Logo

Software Developer in Test

Lineage Logistics is one of the world's leading temperature-controlled logistics companies, transforming the food supply chain through technology and innovation.
Novi, MI, USA
Backend
Senior Software Engineer
In-Person
5,000+ Employees
7+ years of experience
Logistics

Job Description

Lineage Logistics, a global leader in temperature-controlled logistics, is seeking a Senior Software Developer in Test (SDET) to join their growing QA team supporting Connect Plus, their next-generation WMS platform. This role offers an exciting opportunity to shape and scale automation capabilities across UI and API layers while working directly with the engineering team.

The ideal candidate will bring 7+ years of hands-on QA automation experience, with strong expertise in database testing, API automation, and UI testing frameworks. You'll be responsible for implementing and maintaining automation frameworks, creating comprehensive test cases, and contributing to both automated and manual testing efforts. The role requires proficiency in JavaScript/TypeScript, Java, or Python, along with experience in React, Node.js, and SQL.

As an SDET at Lineage, you'll play a crucial role in ensuring software quality by developing robust testing frameworks, partnering with developers on unit and integration tests, and integrating automated testing into CI/CD pipelines. Your work will directly impact the reliability and efficiency of Lineage's mission-critical WMS platform.

The company offers a comprehensive benefits package including medical, dental, life insurance, 401k, and bonus opportunities. This position provides excellent career growth potential within a company that's transforming the global food supply chain through technology and innovation. You'll be part of a team that values quality, innovation, and making a real impact on how food moves from farm to table worldwide.

Last updated a month 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 for 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 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 the 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
Dental Insurance
401k
  • Medical insurance
  • Dental insurance
  • Basic life insurance
  • Disability insurance
  • 401k retirement plan
  • Paid time off
  • Annual bonus eligibility
  • 7 holidays throughout the calendar year