Invest in your career with a Madrona-funded company.

0
Companies
0
Jobs

Software Engineer: Testing

Observe

Observe

Software Engineering
San Mateo, CA, USA
Posted on Oct 11, 2025

Location

San Mateo, Zurich

Employment Type

Full time

Location Type

Hybrid

Department

Engineering

About the Role

We’re looking for a Software Engineer in Testing to develop, maintain, and evolve our backend testing framework. This is a hands-on engineering role focused on building robust test infrastructure, improving developer productivity, and ensuring high-quality backend systems.

You’ll collaborate closely with backend and infrastructure engineers to extend our testing framework, improve integration with CI/CD pipelines, and support teams in writing efficient and reliable tests.

What You’ll Do

  • Serve as the main developer and maintainer of our backend testing framework built with Python and pytest.

  • Collaborate with backend engineers to evolve the framework and improve test coverage and reliability.

  • Work with the infrastructure team to integrate the testing framework into our CI/CD pipelines.

  • Continuously enhance the test infrastructure to improve scalability, performance, and developer experience.

What We’re Looking For

  • Bachelor’s degree in Computer Science or a related field.

  • 3+ years of experience in software development, preferably with a focus on testing frameworks or automation tooling.

  • Strong proficiency in Python and pytest.

  • Experience working with Kubernetes environments.

  • Experience with API standards such as OpenAPI or GraphQL.

  • Strong problem-solving skills and attention to detail.

Why Join Us

You’ll play a key role in strengthening the reliability of our backend systems by building the testing foundation used across engineering. Your work will directly impact the speed, confidence, and quality of every backend release.