DevJobs

QA Automation Engineer

Overview
Skills
  • Python Python ꞏ 3y
  • Linux Linux
  • macOS macOS
  • Windows Windows
  • GitHub Actions GitHub Actions
  • Jenkins Jenkins
  • AWS AWS
  • Azure Azure
  • GCP GCP
  • Pytest
  • Playwright
  • Allure
  • Report Portal

Remedio is a cybersecurity company that leads the Device Posture Management space for enterprise organizations.

We detect and remediate misconfigurations, vulnerabilities, and hardening issues in real time, automatically, with instant rollback and no downtime.

After years of profitability, we raised 65 million dollars to deepen the platform into areas such as vulnerability management and expand it with additional capabilities.

We are looking for a QA Automation Engineer who takes ownership of quality - from writing test plans to automating them end to end.


What does the Automation team do?

Our Automation team makes sure that what we ship actually works. We maintain and improve our automated test suites, fix broken or outdated tests, and keep regression coverage solid as the product evolves.

As a QA Automation Engineer, you'll work directly with developers and product managers to understand new features, write test plans, and automate them end to end, covering backend, UI, and our security sensor on endpoint devices.

We work closely with teams across the company, and our work has real impact, the coverage we build is what lets Remedio ship with confidence at scale.



Responsibilities

  • Write test plans for new features and translate them into automated tests.
  • Design and implement regression, component, and end-to-end tests to ensure product quality.
  • Identify, debug, and fix flaky or broken tests to keep our test suites healthy and reliable.
  • Work closely with developers and product managers throughout the development cycle to understand features and define coverage.
  • Expand and manage the testing matrix, including adding and configuring new operating systems (Windows, Linux, macOS).
  • Continuously improve automated test suites to support complex scenarios across our environments.
  • Bring creative solutions to testing challenges and help raise the quality bar across the team.



Requirements

  • 3+ years in Python for automated test development.
  • Experience with Pytest (or equivalent framework) for backend and system-level test automation.
  • Experience with Playwright (or equivalent framework) for UI automation.
  • Experience writing test plans and translating them into automated test coverage.
  • Familiarity with CI/CD pipelines and working within them (Jenkins, GitHub Actions, or similar).
  • Experience testing across multiple operating systems (Windows, Linux, macOS).

Nice to Have

  • Experience with test report tools like Report Portal or Allure.
  • Experience with cloud services (AWS, GCP, or Azure).
  • Experience with performance automation.
  • Experience with various operating systems at admin level (Windows, Linux).

GYTPOL