We’re looking for someone who enjoys breaking things before our customers do.
Semaphore integrates with infrastructure automation tools and runs in a wide variety of environments, so testing goes far beyond clicking buttons in the UI.
Core responsibilities:
- manual testing of the web interface;
- testing integrations with Ansible, Terraform/OpenTofu and Git providers;
- API testing;
- reproducing customer issues and edge cases;
- testing installation, upgrade and migration scenarios;
- validating deployments in different environments;
- building and improving test automation.
We’re looking for:
- experience in QA engineering;
- understanding of Linux environments;
- familiarity with DevOps concepts and CI/CD workflows;
- experience testing APIs and integrations;
- curiosity and attention to detail.
Nice to have:
- experience with Docker and Kubernetes;
- experience with infrastructure automation tools;
- experience building automated test suites;