More than 100,000 people have found their dream job through Fuzu.

CLOSED FOR APPLICATIONS

Software Engineer In Test / Senior Software Engineer In Test

Closing: Dec 31, 2022

This position has expired

Published: Dec 27, 2022 (2 months ago)

Job Requirements

Education:

Work experience:

Language skills:

Job Summary

Contract Type:

Sign up to view job details.

Requirements:

  • You’ve got experience developing in Ruby or working on a Ruby on Rails application.
  • You’ve got a working knowledge of Docker.
  • You’ve worked with industry-standard CI tools like GitLab CI, Jenkins, Bamboo, or Circle CI for example.
  • You’re comfortable with Selenium-based test automation tools like Capybara or Watir.
  • You’ve got experience with Git and its command line.
  • You’re interested in growing your knowledge and skills in Test Environment Provisioning and Configuring (Terraform, Ansible, Kubernetes, GCP / AWS).
  • You know about clean code and the test pyramid, and champion these concepts.
  • Our values of collaboration, results, efficiency, diversity, inclusion, belonging, iteration, and transparency resonate with you.
  • You'll thrive in an environment where self-learning and self-service are encouraged and instilled as a part of our culture.


Responsibilities

Requirements:

  • You’ve got experience developing in Ruby or working on a Ruby on Rails application.
  • You’ve got a working knowledge of Docker.
  • You’ve worked with industry-standard CI tools like GitLab CI, Jenkins, Bamboo, or Circle CI for example.
  • You’re comfortable with Selenium-based test automation tools like Capybara or Watir.
  • You’ve got experience with Git and its command line.
  • You’re interested in growing your knowledge and skills in Test Environment Provisioning and Configuring (Terraform, Ansible, Kubernetes, GCP / AWS).
  • You know about clean code and the test pyramid, and champion these concepts.
  • Our values of collaboration, results, efficiency, diversity, inclusion, belonging, iteration, and transparency resonate with you.
  • You'll thrive in an environment where self-learning and self-service are encouraged and instilled as a part of our culture.


  • You’ll work on test automation issues related to the Quality department, stage & group you're embedded in, and the entire GitLab product. The work you’ll do will be transparent and open to the GitLab community.
  • You’ll develop new tests and tools for our GitLab.com frontend, backend APIs and services, and low-level systems like geo-replication, CI/CD, and load balancing.
  • You’ll identify and drive the adoption of best practices in code health, testing, testability, and maintainability.
  • You’ll work with engineers to define and implement mechanisms to inject testing earlier into the software development process.
  • You’ll configure automated tests to execute reliably and efficiently in our CI/CD environments.
  • You’ll work 1:1 with a Product Manager, and with the wider product and development teams to understand how new features should be tested and to contribute to automated tests for these new features as part of Quad Planning.
  • You’ll be responsible for baking in a culture of quality and shifting test automation left in the cross-functional team you're a part of.
  • You'll focus on expanding our existing test automation frameworks and test coverage across a range of configurations.
  • You’ll work in an environment where we aim to have a 1:10 ratio of Software Engineers in Test to Engineers.
  • You'll lead our test automation efforts on new features.


Applications submitted via Fuzu have 32% higher chance of getting shortlisted.

Don’t miss your chance to work at GitLab. Enter your email to start your application now