Test Engineer
Role Overview
The SDET / Test Engineer will own test architecture and automation frameworks across client engagements.
The role combines technical testing, engineering rigor, system reliability, and AI-assisted testing.
The engineer will contribute production-quality application code when needed, not only test code.
Key Skills for This Role
Full Job Posting
About the role
The SDET / Test Engineer will own test architecture and automation frameworks across client engagements.
The role combines technical testing, engineering rigor, system reliability, and AI-assisted testing.
The engineer will contribute production-quality application code when needed, not only test code.
Key responsibilities
- Design, build, and maintain scalable automation frameworks across UI, API, and integration layers.
- Partner with engineers during design and development to embed quality early in the software development lifecycle.
- Build automated unit, integration, end-to-end, and regression pipelines that gate deployments.
- Test performance bottlenecks, race conditions, and failure modes, including in systems with strict uptime or regulatory requirements.
- Use AI tools to generate test scaffolding, analyze failures, identify coverage gaps, and speed up maintenance while applying human judgment.
- Translate acceptance criteria into automated coverage with engineering, product, and advisory teams, and communicate quality status and risk.
- Contribute application code where needed and understand the systems being tested.
Technical expertise
- Strong hands-on experience with modern test automation tools such as Playwright, Selenium, Cypress, or similar, and frameworks such as TestNG, JUnit, or Cucumber.
- Solid coding ability in Java, TypeScript/JavaScript, Python, or similar; comfortable writing production-quality code.
- Proven experience validating REST APIs, JSON payloads, and structured data across complex, multi-system workflows.
- Practical experience integrating automated testing into CI/CD pipelines using Jenkins, Azure DevOps, GitHub Actions, or similar, and working with Git.
- Ability to reason about concurrency, state management, and data integrity in complex backend systems.
Engineering and communication skills
- Approach testing as an engineering discipline, designing for maintainability, scalability, and speed.
- Show autonomy and proactively identify quality risks.
- Clearly explain technical risk and quality trade-offs to technical and non-technical stakeholders.
Nice-to-haves
Experience in high-reliability or high-stakes domains such as e-commerce or financial services.
Cloud experience with GCP, AWS, or Azure and Docker containerisation for test environment management.
Experience with performance/load testing tools such as JMeter or k6 and observability tooling.
Exposure to AI-assisted test generation or self-healing test frameworks.
Background contributing production code, including full-stack or backend development.
Year-one success milestones
Within the first 90 days, understand the stack and client delivery model and deliver an automation framework improvement or CI/CD gate.
Within six months, become a trusted quality authority on the project team, with automation coverage that catches real issues before production.
Within one year, improve deployment confidence and speed through reusable frameworks and AI-accelerated workflows across multiple client engagements.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at ADG
Forward-Deployed Engineer
Dubai, UAE
ADG seeks a senior, hands-on engineer to own the technical relationship with a strategic enterprise client, build production-grade prototypes and integrations, and solve complex deployment challenges. Applicants need 10+
Forward-Deployed Engineer
Dubai, UAE
ADG is seeking a senior, hands-on engineer to own the technical relationship with a strategic enterprise customer. You will architect and build PoCs, integrations, and deployment solutions, especially in GCP environments
Product Manager
Dubai, UAE
ADG is seeking a technically fluent product manager to shape internal and customer software products, translate client needs into engineering priorities, and guide delivery from discovery through launch. Candidates need
Software Engineer
Dubai, UAE
ADG is seeking a Full-Stack Software Engineer to design, build, and deploy scalable web applications for a diverse client base, owning technical execution from ambiguous needs through production. Candidates should bring
Ai/Ml Engineer
Dubai, UAE
ADG is seeking a Senior AI/ML Engineer to architect and deploy production ML solutions, guide technical delivery, and mentor junior engineers. Candidates need at least 7 years of relevant experience, strong Python and cl
Data Engineer
Dubai, UAE
ADG is seeking a Senior Data Engineer to design and deliver scalable batch and streaming data platforms, lead technical projects, and mentor engineers. Candidates need at least 7 years of relevant experience, hands-on GC
Legal Manager
Dubai, UAE
ADG is seeking a legal leader to manage commercial agreements, international entity setup, corporate governance, and legal risks as the business expands across EMEA. Candidates need 8+ years of corporate law experience,
Forward-Deployed Engineer
Dubai, UAE
Forward-Deployed Engineer
Dubai, UAE
Product Manager
Dubai, UAE
Software Engineer
Dubai, UAE
Ai/Ml Engineer
Dubai, UAE
Data Engineer
Dubai, UAE
Legal Manager
Dubai, UAE