WHO WE ARE LOOKING FOR?
Tired of clicking through standard web forms? Ready to test how software interacts with actual physical hardware?
We are looking for a Strong Middle / Senior QA who speaks both Cloud and Hardware natively. If you love digging into Linux logs directly on the device, understand network latency, and know exactly what happens to the system when the hardware misbehaves — this is your playground.
Your main focus will be rock-solid manual testing across physical and cloud layers, with plenty of room to build automation from the ground up as the product scales.
ABOUT THE PROJECT
We are building a next-gen smart home ecosystem that is currently being deployed in real-world US real estate.
It’s all about real Edge-to-Cloud convergence. We integrate on-prem hardware with cloud infrastructure to enable ultra-low-latency, real-time data processing right where it happens. Your job isn't just testing code in a vacuum — you will ensure seamless, fail-proof interactions between physical smart devices and our cloud platform.
IN THIS ROLE YOU WILL
- Own the Quality: Drive end-to-end manual testing across our edge hardware stack and cloud-based web apps. You test the whole flow: from physical device to the cloud UI.
- Break Things Systematically: Execute functional, regression, smoke, and exploratory tests for Web UI and REST APIs. Validate happy paths, boundary cases, and error handling in unpredictable edge environments.
- Track & Trace: Maintain test plans and checklists (TestRail/Zephyr/Xray) with strict traceability to Jira.
- Investigate Like a Detective: File crystal-clear defects (STR, expected vs. actual, hardware environment details, logs, screenshots).
- Pave the Way for Automation: Design and create automation test scenarios for future implementation across both soft and hard layers.
- Collaborate: Work closely with dev and hardware teams to reproduce weird edge-case bugs and suggest system improvements.
WHAT YOU BRING ALONG
- 4+ years in QA/QC/AQA with a strong manual core and mandatory proven experience testing physical hardware.
- 1+ year of hands-on experience testing edge applications or direct hardware integrations.
- Solid Linux user skills: SSH, systemctl/journalctl, grep/tail, and reading service logs directly from devices.
- Web testing fundamentals: HTTP, REST/JSON, cookies/sessions; Postman and browser devtools.
- Proficiency with test case management systems and Jira.
- Experience with test automation (Python, Pytest, Playwright or Selenium).
- Practical understanding of containerized deployments (Docker).
- Security/IAM depth: OAuth2/OIDC, token lifecycles, and negative-case testing.
- Clear documentation skills in Confluence (English).
- English level: Upper-Intermediate (B2+).
BONUS POINTS (WILL BE A HUGE PLUS)
- Chaos Engineering: Experience testing in intermittent networking conditions (simulating loss/latency/timeouts on actual hardware).
- IoT Background: Deep experience with IoT solutions or smart home devices.
- Distributed Systems: Familiarity with HashiCorp Consul, Nomad, and event-driven architectures.
- IAM specifics: Keycloak user/role testing (creating users, validating RBAC for admins vs. operators).
- Database & Scripting: SQL basics for PostgreSQL, plus basic scripting (Bash, Ansible).