Senior Software Development Engineer in Test
Updated on 11/13/2023
Baton Trucking

11-50 employees

Freight detention & dwell technology platform
Company Overview
Baton Trucking, a technology lab for logistics giant Ryder, is a leader in the freight industry, recognized as the fourth most disruptive company in the sector. The company's mission is to reduce waste in the supply chain through a digital platform that leverages AI to enhance freight planning, addressing issues such as wasted trucking hours, excessive fuel consumption, and underutilized truck capacity. By joining Baton, employees have the opportunity to contribute to a transformative initiative that impacts the environment, improves the lives of drivers, and reduces transportation costs.
AI & Machine Learning
B2B

Company Stage

Series A

Total Funding

$13.8M

Founded

2019

Headquarters

San Francisco, California

Growth & Insights
Headcount

6 month growth

106%

1 year growth

229%

2 year growth

43%
Locations
San Francisco, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Git
Selenium
Python
Quality Assurance (QA)
Software Testing
CategoriesNew
QA & Testing
Software Engineering
Requirements
  • Advanced proficiency in Python development
  • Strong proficiency with implementing, and knowledge of, Gherkin (or similar) testing
  • Ability to design and implement enterprise-grade testing automation strategies
  • Ability to lead a technical project, with responsibility for project planning, and effective cross-functional communication and collaboration
Responsibilities
  • Take the lead in designing, developing, and implementing automation strategies and frameworks for software QA and testing
  • Develop and maintain test plans, test cases, and test scripts to ensure software quality and compliance with business requirements
  • Identify risk points by collaborating with cross-functional teams to identify and prioritize defects and issues
  • Participate in design and code reviews to ensure adherence to coding standards and best practices
  • Stay current with emerging trends and technologies in the QA field
  • Continuously improve the QA process by identifying and implementing process improvements
Desired Qualifications
  • 1+ year experience with Gherkin testing
  • 6+ years of experience in software testing and quality assurance, with a focus on automation testing
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field
  • Strong experience in designing and implementing automation frameworks using tools such as Cucumber, Selenium, Appium, or similar
  • Experience with test management tools such as TestRail or Zephyr
  • Experience with performance and load testing using tools such as JMeter or Gatling
  • Experience with CI/CD tools such as GitHub Actions
  • Strong understanding of web application development and QA processes