Ordergroove

Test Automation Lead

Job Description

Posted on: 
July 31, 2024

Who We Are:

Ordergroove is a dynamic, fast-paced environment where you will be involved in building something of real value from the ground-up. We're looking for bright, talented people who are excited about innovation, growth, and the exciting world of Relationship Commerce.  If you’re motivated by a desire to solve problems and deliver groundbreaking insights and solutions you’ll fit in perfectly!

Want to be a part of it? Keep reading…

About the Role:

Ordergroove is looking for an extraordinarily talented, passionate, and naturally curious person to join our Engineering Productivity Team. Our engineers are problem solvers who get excited about pushing the boundaries of what we can achieve, love learning, and thrive in a fast-paced, collaborative agile environment.

We are quickly changing the way people shop online and how online retailers develop customer loyalty, and we’re looking for a Test Automation Lead who can help us achieve this goal at scale. This person will work with other Product Development Teams to help them build safety nets by automating builds, tests, and release processes for our core products.

Responsibilities

  • Architect, design, and develop the safety nets that help the entire engineering team ship code faster and safer at scale.
  • Evangelize and accelerate the productivity and confidence in our software development lifecycle through test engineering.
  • Continually automate and optimize development team operational processes.
  • Maximize test coverage for the most critical features of the system.
  • Scale our platform as the engineering teams grow to support increasing numbers of daily builds and releases.
  • Standardize tooling for builds, testing and releases and become the owner for testing Best Practices.
  • Work on cutting edge technology to solve interesting and challenging problems. Your contribution may end up on our engineering blog.

Job Requirements

  • 5+ years of professional experience in Test Automation Engineering with at least 2 of those years using Python
  • You have experience running end-to-end tests with both front-end and back-end components.
  • You are familiar with DevOps best practices such as containerized Continuous Integration tools like Jenkins and are familiar with Continuous Delivery pipelines. Infrastructure or Kubernetes experience is a big plus.
  • You are passionate about test automation, test data management and writing reusable test code designed towards scalability and resilience.
  • You have worked in an agile environment collaborating with cross functional teams.
  • You care about code quality, know what it means to ship high quality code, and are eager to continuously improve the process turning releases into non-events and giving peace of mind.
  • You are a skilled communicator and are comfortable articulating complex ideas and talking about abstract concepts.
  • You are eager to learn new skills, you embrace emerging technologies and you are passionate about helping others.

If you don’t meet 100% of the qualifications outlined above - that’s okay! We encourage you to apply if you think this is a role that would make you excited to come into work every day and that you can deliver the results we need.

Apply now

More job openings