Forward Deployed QA Engineer
Posted Updated
Description
The candidate will have responsibilities across the following functions:
Trial Enablement and Conversion (Primary):
- Help trial users quickly experience the value of TestZeus.
- Work directly with customers to: Create initial test scenarios from requirements. Run tests on the TestZeus platform. Debug failing or unstable tests. Optimise scenarios for reliable execution.
- Guide customers through their first successful test runs and help them build confidence in the platform.
- Identify blockers during trials and work with customers to resolve them quickly.
- Support sales and product teams by helping move customers from trial to successful adoption.
Customer Test Execution and Debugging (Primary):
- Support customers in running and troubleshooting tests on TestZeus.
- Investigate issues using run artefacts such as logs, screenshots, videos, and execution traces.
- Diagnose common issues, including test failures, environment configuration problems, authentication flows, UI changes, and agent behaviour inconsistencies.
- Provide clear explanations to customers: what happened, likely root cause, recommended fix, and best practices to avoid recurrence.
- Escalate platform bugs with clear reproduction steps and debugging evidence.
Onboarding and Customer Success:
- Guide customers through onboarding and initial setup: workspace/project configuration, environment setup, authentication setup, and first test execution.
- Work closely with customers after onboarding to improve test reliability, expand test coverage, and debug failing scenarios.
- This role may involve customer calls, workshops, or occasional site visits.
Scenario Authoring and Test Design Support:
- Help customers design tests that agents can execute reliably.
- Support customers in converting requirements into test scenarios, structuring steps clearly, and adding checkpoints and validations to improve scenario clarity for agents.
- Debug flaky or unstable scenarios and recommend improvements.
- You will enable customers to write better tests, not own their entire automation suite.
Feedback Loop with Product and Engineering:
- Act as the bridge between real customer usage and the TestZeus product team.
- Provide structured feedback on recurring customer issues, gaps in platform usability, debugging limitations, and missing diagnostics.
- Work with engineering to reproduce bugs, prioritise fixes, and improve the reliability of the platform.
Build Scalable Customer Enablement:
- Create reusable assets that improve onboarding and troubleshooting: playbooks, troubleshooting guides, templates, best practices, and scenario examples.
- Identify recurring customer challenges and propose product or workflow improvements.
Expectation Outcomes:
- Customers reach their first successful test run quickly.
- Trials convert to paying customers because they see clear value.
- Customers run stable tests reliably on TestZeus.
- Issues are diagnosed quickly and escalated with high-quality technical context.
- Customer feedback helps improve platform reliability and usability.
Requirements:
- 2-5+ years of experience in roles such as QA Engineer, Technical Solutions Engineer, Implementation Engineer, Technical Account Manager, Developer Support / Product Specialist.
- Strong debugging skills: reading logs and execution traces, analysing browser behaviour, and isolating root causes.
- Comfort with web technologies and modern testing environments.
- Basic familiarity with APIs, JSON, browser debugging tools, and authentication flows (cookies, redirects, and SSO basics).
- Ability to reproduce issues and clearly communicate solutions.
- Strong written and verbal communication skills.
Nice-to-Haves:
- Experience with test automation frameworks such as Playwright, Selenium, and Cypress.
- Familiarity with BDD / Gherkin, CI/CD pipelines (GitHub Actions, GitLab, and Jenkins), and enterprise web applications.
- Experience testing Salesforce applications is a strong plus.
- Basic scripting experience in Python or JavaScript.