Own the E2E QA Process: Design, implement, and manage the end-to-end testing strategy across our entire stack (Edge Linux devices, Cloud APIs, and Web/SaaS Dashboards). Establish clear release gates and quality standards for the engineering team.
Hands-On System Testing: Execute complex integration and system tests. You will validate that when our edge AI detects an event, the data is correctly processed, securely transmitted to the cloud, and accurately reflected in the customer-facing SaaS platform.
Champion Customer Value: Test the product from a commercial and user-experience perspective. You will deeply understand our business logic to ensure that ad triggers, consumer incentives, and billing metrics function exactly as promised to our clients.
Hardware/Software Integration Testing: Simulate real-world edge conditions (e.g., network drops, device reboots, offline modes) to ensure our on-premise Linux hardware recovers gracefully and no critical data is lost.
Drive Test Automation: Identify the highest-value areas for automation (APIs, UI regression) and build or oversee the implementation of automated test suites to speed up our release cycles without sacrificing quality.
Cross-Functional Collaboration: Act as the bridge between Product, Engineering, and Operations. Translate complex technical bugs into clear business impacts, and work closely with developers to reproduce and resolve edge-case issues.
WE ARE LOOKING FOR:
5+ years of experience in Software QA, Systems Testing, or Quality Engineering, with a proven track record of taking ownership of QA processes.
Deep Product Mindset: You don't just test to see if code compiles; you test to see if the product makes sense. You have a customer-centric approach to quality.
Hands-On Technical Skills:
Comfortable navigating and troubleshooting in Linux environments (checking logs, basic bash scripting, understanding system performance).
Strong experience testing APIs (Postman, REST Assured, etc.) and understanding JSON data flows.
Experience with web automation frameworks (e.g., Cypress, Playwright, or Selenium).
System-Level Thinking: Ability to understand complex architectures involving hardware (IoT/Edge), cloud backends (AWS/GCP), and frontend web applications.
Meticulous Attention to Detail: You are the person who finds the edge-case bug that everyone else missed, and you can document exact reproduction steps clearly.
Strong Communication: Excellent written and spoken English, with the ability to push back on engineering or product teams when quality standards are not met.
BONUS POINTS:
Experience testing IoT devices, Edge Computing hardware, or embedded systems.
Previous experience in AdTech, out-of-home advertising, SaaS platforms, or retail analytics.
Familiarity with performance or load testing tools (JMeter, k6) to test cloud scalability.
Familiarity with using AI for tool and automated test development