Job Openings Senior Test Automation

About the job Senior Test Automation

Job brief

We're building groundbreaking software for modern commercial contractors. From service department management to project management, we're breaking the mold and building a team invested in our mission. We love driven, self-motivated individuals experienced in tech startups who thrive in fast-paced environments. Could you be our next hire?

Join our well-funded, fast-growing technology startup and have a unique opportunity to build a critical function within the company. We're seeking a skilled and passionate Senior SDET to elevate our Quality team. This role focuses on designing, developing, and championing robust automated test strategies at every level of our stack with a focus on API testing. You'll collaborate closely with engineering teams to integrate testing into the development lifecycle and drive a culture of quality across teams.

Responsibilities

  • Test Automation & Tooling:
  • Design, develop, and maintain automated test frameworks and suites for our APIs including contract testing and integration testing strategies.
    Review designs and identify whether test automation should be built at the UI, API, or database level
    Integrate automated tests (both API and UI) into our CI/CD pipeline for continuous testing.

    Process Improvement:

    Continuously refine testing processes and methodologies, championing best practices to enhance test coverage, efficiency, and quality across all teams.
    Evaluate and introduce new testing technologies and tools to stay ahead of the curve.

    Collaboration & Cross-Functional Leadership:

    Work closely with Engineering, Product, and Customer Success teams to integrate quality into the complete development cycle.
    Collaborate with frontend & backend engineers to review technical designs for testability.
    Mentor and guide other QEs and junior SDETs on test automation best practices.

    Customer-Focused Engineering:

    Understand the importance of test automation and how it contributes to our customers having a quality experience with BuildOps
    Collaborate with Customer Success to address customer-reported issues, reproduce bugs, and advocate for customer-focused quality.

      Requirements

      • Bachelor's degree in Computer Science, Engineering, or a related field.
        3+ years of experience as an SDET or equivalent
      • Experience designing and implementing API test automation frameworks.
      • Experience with UI test automation ideally using Cypress or Playwright.
      • Strong programming skills in Typescript, Java or another relevant language.
      • Experience refactoring or extending automation frameworks to improve velocity. Experience building out test infrastructure tooling (e.g., pipelines, environments).
      • Experience with CI/CD tools (e.g., GitHub Actions, Jenkins, CircleCI).
      • Excellent problem-solving, analytical, and communication skills.
      • Familiarity with Docker, AWS, or Kubernetes.
      • Understanding of the test pyramid and ability to break down technical projects into appropriate automation targets.
      • Strong understanding of databases, including complex SQL queries and stored procedures.