Software Development Engineer in Test

Climate   •  

Saint Louis, MO

Industry: Technology


Less than 5 years

Posted 181 days ago

This job is no longer available.

Here at Climate Corp we work on big data to help feed the world.  Our data platform aggregates a wide array of data from scientific models, satellites, and remote sensor data to light up services that help our customers make sound decisions about their agricultural operations. The Science and Platform Test Engineering Team delivers a collection of tools and techniques to validate science models, improve our compute pipelines, and ensure our service APIs are secure, available, fast, and efficient. We are looking for an experienced and innovative SDET to join our team to build these tools and be a part of something bigger than just a job.


What You Will Do:

  • Understand deadlines and the need to deliver the most valuable things first
  • Be ready to learn, build, and maintain both homegrown and open-source technology
  • Collaborate across Engineering, Product, Support, and Science teams to drive improvements in the quality of our products
  • Participation in the architecture, documentation and implementation of test automation frameworks and pipeline delivery solutions
  • Design and develop tools for checking security, validating core functionality, measuring performance, analyzing cost, testing scalability, and assessing reliability in a straightforward and repeatable way
  • Bring a scientific, systematic approach to developing performance, data integrity, and large-scale tests and make recommendations based on data
  • Introduce and adopt new approaches to test automation and delivery as needed

Basic Qualifications:

  • Strong CS fundamentals with at least BS in Computer Science or equivalent experience
  • 3+ years of relevant work experience and/or test automation experience
  • Working experience with one or more programming languages and associated IDEs, including but not limited to: Clojure, Scala or Java
  • Working experience with one or more scripting languages including but not limited to: Python, Shell
  • 2+ years experience in performance, stability, scalability or reliability testing using tools like Gatling, JMeter or other similar load / performance tools
  • Working knowledge of REST, JSON, and API use in a services environment

Preferred Qualifications

  • A background in geospatial imagery processing
  • Experience with AWS or similar cloud infrastructure
  • Experience with Docker-based deployment and execution
  • Working knowledge of automated delivery pipelines and associated tools like: Jenkins, Travis
  • Experience with bug tracking using one or more of: JIRA, Bugzilla, FogBugz
  • Experience working on a fast-paced, Agile team
  • Strong interpersonal, writing, and communication skills
  • Deep dedication to improving software quality