QA Engineer (WebUI Manual + Automation, Java)
Summary
Manual + automation QA engineer on Upwind's WebUI QA team, testing cloud security product features (across AWS, GCP, Azure, Docker, Kubernetes) manually and via API through release sign-off, and writing/maintaining UI and API autotests in Java with Selenide, REST-assured, JUnit 5, Allure, and GitHub Actions.
Upwind is a fast-growing cloud security company. Our WebUI QA team owns the quality of the product customers use every day, across AWS, GCP, Azure, Docker and Kubernetes.
Stack: Java, Selenide, REST-assured, JUnit 5, Allure, GitHub Actions, Jira.
Responsibilities
Test new features manually and via API, up to release sign-off
Write and maintain UI and API autotests
Report clear bugs and drive them to verification
Requirements
1+ year in test automation
Solid Java (or another OOP language and readiness to switch)
Selenium / Selenide / Playwright, REST API testing
Strong manual testing skills
Git, CI, DevTools; good written English
Basic understanding required AWS / GCP / Azure, Kubernetes, Docker, SQL
We offer: real ownership, a strong team, modern cloud security product, fast growth.
Who we are looking for: you should be ready to work overtime when needed - release days, urgent customer issues, cross-timezone syncs.