Senior SDET
Hello, we’re ScreenCloud!
Founded in 2015 and with 10,000+ customers around the globe, ScreenCloud is a cloud-based SaaS company, employing over 100 people in our Bangkok, Belfast, LA, Charlotte and London hubs.
At ScreenCloud, we’re hard at work helping businesses to make stronger connections at scale, and with those who are most important to them; their employees & their customers. By using the screens on their walls & the content in their systems, we enable the sales, productivity & engagement that keep our customers’ businesses thriving.
We believe AI is reshaping how we work. The playbook is still being written, and we find that exciting. We're building a company where AI empowers every team member to have outsized impact and we're looking for people who share that vision.
We’re very proud of our product and we’re also incredibly proud of our people. It’s our ‘ScreenClouders’ and the culture they nurture that will take us where other companies just can’t go. So if you’re someone looking to join a team of talented individuals, apply below!
The Role:
We’re hiring a Senior SDET/Senior QA Automation Engineer to help the team ship our next generation product confidently through launch and beyond. This role is hands-on: you’ll own deep investigation of incoming bugs/issues, drive proactive quality improvements, and scale our testing and tooling.
Come build the AI-first digital signage platform of the future. ScreenCloud is already the leading app for communicating via screens, and now we’re reinventing our core CMS for the best the web can offer in 2026.
Users can integrate with dozens of 3rd parties, produce content of their own directly in the platform, enhance it with AI and other 3rd parties, and of course in time use agents to manage both their content and screen fleets.
You’ll be part of a team wholly responsible for each project it takes on, meaning Product/Design/Dev/QA all in the one team, with full power to shape its project. You’ll also help drive and ensure we strive for technical excellence when it comes to building and maintaining our modern web apps.
And of course being a product for TV screens, the end result is a super visual experience that will keep a curious dev engaged for a long while to come!
Responsibilities:
Own incoming bug/issue reports during and after launch:
Reproduce difficult production issues (including hard-to-trigger or state-dependent bugs).
Partner with Support/CSMs (and when needed customers) to narrow problem statements and gather high-signal repro steps
Turn messy reports into clear, actionable tickets with expected vs actual behaviour, logs, and minimal repros.
Own automated testing end-to-end:
Build and maintain high-signal automated coverage (UI, API, and integration) and keep it reliable and fast.
Own test tooling and CI quality gates, and release readiness signals so automation is a trusted part of shipping.
Know where to roll up your sleeves, and do manual tests to keep us shipping with confidence
Drive strong root-cause thinking:
Identify likely failure modes, narrow investigations, and help engineering converge on fixes.
Communicate the “why” clearly, not just the “what”, and call out systemic causes (test gaps, observability gaps, environment drift, etc.).
Own and evolve test strategy and coverage:
Proactively identify gaps in coverage, including areas that can’t (or shouldn’t) be automated.
Define pragmatic test approaches for risky areas (exploratory charters, contract tests, monitoring/alerting checks, pre-release checklists)
Keep a clear picture of quality status and release readiness.
Scale automation and quality tooling:
Build and maintain high-signal automation (Playwright with NextJS + Github actions) and improve reliability (flakiness, performance, environments)
Build confidence at scale: help create test strategies and tooling that validate behaviour with thousands of screens and users (not just tens or hundreds)
Automated backend and API tests using tools like Bruno, Postman, Hurl
Champion the adoption of new tools where appropriate—especially as AI is changing the QA landscape so quickly.
Use AI to accelerate test authoring, coverage analysis, and scenario generation—while maintaining high standards for correctness.
Create difficult-to-spot test scenarios:
Use tooling (and AI) to generate edge cases: unusual data shapes, permission states, partial failures, race conditions, network conditions, migrations, and long-lived account states.
Design test data and accounts that make these scenarios repeatable.
Maintain staging environment hygiene:
Write scripts and utilities (beyond Playwright) to keep staging usable: cleanup of accounts created by automation, purging junk data, resetting state, and creating reproducible fixtures.
Improve the feedback loop by making environments more stable and easier to debug.
Work cross-hub and cross-functionally:
Communicate effectively across Support/CS in London/Belfast and Engineering in Bangkok
Run clear async updates and ensure the right people have the right context at the right time.
Requirements:
You have strong hands-on QA experience across web apps, including both frontend and backend/API testing.
You’re excellent at investigation: reproducing issues, isolating variables, and articulating root causes or the shortest path to finding them.
You are comfortable being the point of contact between support teams and engineering teams to translate ambiguous bug reports into crisp, high-signal tickets and communicate clearly with technical and non-technical partners
You’ve built and maintained automation (Playwright, Cypress, Selenium, etc.) and care about keeping test suites fast and reliable.
You’ve used AI in your QA workflow (or are excited to), and you can apply it responsibly to speed up scenario design and test creation.
You’re comfortable writing scripts/tools (Node/Python/shell) to support QA and environment maintenance.
Bonus Skills
You have experience with observability/monitoring (Datadog, CloudWatch, log analysis) and can use it to accelerate debugging.
You’ve worked closely with Support or Customer Success to connect real-user pain back to product quality improvements.
You have experience leading QA efforts, owning the testing codebase and infrastructure
You enjoy building internal tooling (dashboards, reporting pipelines, environment utilities) that raise the team’s leverage.
Interview Process and Experience
Don’t meet every single requirement? Studies have shown that women and people of colour are less likely to apply to jobs unless they meet every single qualification. At ScreenCloud, we are dedicated to building a diverse, inclusive and authentic workplace, so if you’re excited about this role but your past experience doesn’t align perfectly with every qualification in the job description, we encourage you to apply anyway. You may be just the right candidate for this or other roles! If you require any reasonable adjustments, please let our friendly recruitment team know.
Key Info
Typical Process: Intro to ScreenCloud - Meet the Hiring Manager - Challenge - Final
Hybrid Friendly Working: 2-3 days in Office
Flexi-Hours: We don’t follow the strict 9-5 here, we trust you to execute your role to the highest standard whilst being able to make time for the things you love!
Benefits
Take the Time You Need – Unlimited paid time off to rest, recharge, or explore.
AI As Standard - You'll have access to the AI tools you need to work the way we're describing. We don't ask you to work with AI and then make you fight for a license.
Hybrid-First Flexibility – A blend of in-office collaboration and remote freedom
Work From Anywhere – Up to one month a year to work remotely from any location in the world
Home Office Boost – Stipend to set up your ideal remote workspace.
Flexible Hours – Work when you're most productive with our flex-time approach
Future You, Funded – You are entitled to a provident fund
Family First – Generous, enhanced parental leave for all parents
Grow With Us – Personal development budget to fuel your learning and career growth
Comprehensive Health Coverage – Private medical insurance
- Department
- Engineering
- Locations
- Bangkok
- Remote status
- Hybrid
About ScreenCloud
Founded in 2015, ScreenCloud enables our customers to build connected workplaces and workforces, using screens that communicate. Using the power of screens, we help organisations to share their most important information with the right people at the right time, through the screens on their walls.