Sr. Software Development Engineer in Test
Mobile
Updated on 5/3/2023
Locations
San Diego, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Android Development
AWS
Docker
JavaScript
Linux/Unix
Selenium
Kubernetes
Python
TypeScript
Requirements
  • 5-7 years experience writing test automation code (Python and/or Javascript/Typescript)
  • 1+ year of experience with Appium
  • Experience understanding, writing, and using Gherkin language for tests
  • Experience writing and managing test plans in Testrail
  • Experience testing Android mobile or tablet applications
  • Experience using the Page Object Model design pattern
  • Experience writing end-to-end tests across platforms
  • Experience conducting load and performance testing
  • Experience reviewing requirements, specifications and technical design documents to provide timely and meaningful feedback
  • Experience with shell scripting
  • Bachelor's Degree in Computer Science or Engineering, or equivalent experience
  • Traits of a successful candidate
  • An automation-first testing mindset
  • Good technical foundation with ability to pick up new skills and adapt quickly
  • Desire to learn new technologies while supporting existing
  • Acute attention to detail
  • An ability to think up new ways to break our applications
  • A commitment to software craftsmanship and things like code review, design patterns, etc
Responsibilities
  • Designing and implementing test cases in Testrail to ensure the quality and reliability of our mobile applications
  • Writing and executing automated tests using various testing frameworks to very the functionality and performance of our applications
  • Performing manual testing of our applications for test cases that are not covered by automation
  • Collaborating closely with engineering and product to understand the requirements and ensure the applications meet these requirements
  • Working closely with the engineering team to help debug and troubleshoot and issues that arise during the testing process
  • Reporting and analyzing test results to identify areas of improvement and make recommendations to the engineering and product teams
  • Maintaining our test automation frameworks
Desired Qualifications
  • Selenium
  • Python
  • CI/CD
  • Docker / Kubernetes
  • Cloud native applications in AWS
  • Linux administration
  • Big Data
  • Geospatial / location data
  • Microservice architectures
  • Working with hardware
Platform Science

201-500 employees

Telematics & fleet management for trucking
Company Overview
Platform's mission is to make transportation smarter.
Company Core Values
  • One Team: We proudly welcome people of various backgrounds, abilities, and perspectives to join us in creating a better road for the future
  • Resiliency: Work with a team that thinks outside the box to come up with innovative solutions
  • Empathy: Know your feelings are valid and valued by the people on your team and within the company
  • Thinking: Feel confident sharing your ideas with others and encourage your teammates to openly express their thoughts
  • Transparency: Strive for open, honest communication with your fellow team members to establish a mutual sense of trust