P

Platform Science

Cloud-based fleet telematics and management platform

Software Development Engineer in Test

Test Automation EngineeringUpdated on Nov 13
Full-timeMinnetonka, MN, USA

About the Job

Requirements

  • A bachelor's degree in computer science, engineering, or a related field, or equivalent practical experience.
  • Three to four years of experience in software development, test automation, or quality engineering.
  • Proficiency in Python or a comparable object-oriented language, such as Java, C#, Ruby, or JavaScript/TypeScript.
  • Experience with Gherkin or behavior-driven development frameworks.
  • Experience with mobile user-interface automation such as Appium, Espresso, or XCUITest.
  • Comfort with REST API testing, including OAuth-based authentication flows, building and debugging HTTP request wrappers, and reading API error responses.
  • Experience working with Git, continuous integration and continuous delivery systems, and Agile software development practices.
  • Ability to troubleshoot distributed systems using logs, metrics, traces, and debugging tools.
  • Strong written and verbal communication skills and ability to collaborate across technical and nontechnical teams.
  • Ability to work on-site a minimum of three days per week.
  • Must be located in Minnesota and be in one of the listed eligible states.

Responsibilities

  • Design, develop, and maintain automated test cases and test suites within established automation frameworks and patterns.
  • Create test strategies and plans covering functional, integration, regression, end-to-end, performance, and reliability testing.
  • Integrate automated tests into continuous integration and continuous delivery pipelines and improve the speed, stability, and usefulness of test feedback.
  • Review product requirements and technical designs to identify risks, edge cases, and testability concerns early.
  • Diagnose failures across application, test, infrastructure, and data layers, and partner with developers to resolve root causes.
  • Monitor and report quality metrics such as defect trends, test coverage, escaped defects, and automation reliability.
  • Reduce flaky tests and improve the maintainability and execution efficiency of the automation suite.
  • Participate in code reviews and promote engineering practices that improve testability and software quality.
  • Execute manual and exploratory testing for Electronic Logging Device compliance solutions, including hardware-in-the-loop setups using Android tablets, telematics devices or on-board computers, and in-cabin vehicle testing.

Desired Qualifications

  • Experience testing cloud-based applications or services in AWS, Azure, or Google Cloud.
  • Working knowledge of Docker and development containers for running a consistent local test environment.
  • Experience testing Android applications using tools such as UiAutomator2 and adb.
  • Familiarity with test reporting tools such as Allure or ReportPortal.
  • Experience with performance and load-testing tools such as k6, JMeter, or Gatling.
  • Knowledge of accessibility, security, contract, or resilience testing.
  • Experience improving test architecture, reducing flaky automation, or modernizing legacy test frameworks.
  • Familiarity with observability platforms and production-quality monitoring.
  • Practical experience using AI coding tools, with the judgment to verify and adapt AI-generated code.
  • Experience mentoring engineers or leading quality initiatives across multiple teams.
  • Experience in a regulated or compliance-driven domain.

About the Company

Platform Science

Cloud-based fleet telematics and management platform

Platform Science provides a configurable open fleet-management platform for large operators, combining a connected vehicle platform, mobile device management, and a fleet management portal to deploy and manage devices and apps from a single interface. It operates on a subscription model with an out-of-the-box setup that reduces adoption barriers. It differentiates itself with an open, configurable platform that integrates MDM and fleet data for enterprise fleets and a user-friendly onboarding experience. Its goal is to help large fleets be more productive, safer, and prepared for future telematics needs.

Company size
501-1,000
Company stage
Late Stage VC
Total funding
$359.9M
Headquarters
San Diego, CA
Founded
2015

Recently Posted Jobs

Explore more opportunities at Platform Science

See more jobs