Dark Mode

    Free Trial

    Automation Software Engineer

    Responsibilities:

    • Maintain and enhance our end-to-end testing system deployed on AWS, covering backend, UI, and a deployed security sensor on endpoint devices.
    • Design, implement, and execute regression tests to ensure product quality at scale.
    • Expand and manage the testing matrix, including adding and configuring new operating systems (Windows, Linux, macOS and network appliances).
    • Continuously improve and maintain automated test suites to support complex test scenarios in high-scale environments.
    • Collaborate with developers, QA, and product teams to ensure timely, reliable, high-quality releases.
    • Monitor, debug, and optimize test execution across large numbers of machines.
    • Bring creative and elegant solutions to complex testing challenges.

    Requirements:

    • 5+ years in Python 3 (with type annotations) for automated test development.
    • Strong proficiency in JS for UI automation (PlayWright or Cypress).
    • Proven debugging skills across backend, UI, and system-level tests.
    • Experience with various operating systems at admin level (Windows, Linux).
    • Experience testing across multiple operating systems (Windows, Linux, macOS).
    • Detail-oriented, proactive, and passionate about software quality and reliability.