Software Engineer Jobs in Uganda

25

jobs

GitLab

Software Engineer In Test / Senior Software Engineer In Test

Kampala, Uganda

Juristech

Only on Fuzu
Software Engineer

Kampala, Uganda

M-KOPA

Software Engineering Manager

Kampala, Uganda

M-KOPA

Software Engineering Team Lead

Kampala, Uganda

GitLab

Quality Engineering Manager

Kampala, Uganda

M-KOPA

Head Of Analytics

Uganda

M-KOPA

Senior Android Engineer

Kampala, Uganda

GitLab

Senior Integrations Engineer

Kampala, Uganda

GitLab

Fullstack Engineering Manager, Applied ML

Kampala, Uganda

Get personalised job alerts directly to your inbox!

GitLab

Engineering Manager, Runner Saas

Kampala, Uganda

Software Engineer In Test / Senior Software Engineer In Test

Closing: Dec 7, 2022

2 days remaining

Published: Dec 3, 2022 (2 days 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.