What are the responsibilities and job description for the UAT Automation Architect position at Sutherland Digital Services Inc?
Required Technical Skills & Expertise
- UAT and QA automation experience is required — candidates with automation backgrounds exclusively in DevOps, infrastructure, or non-testing contexts will not be considered for this role
- Demonstrated experience designing and scaling UAT automation frameworks from the ground up in enterprise QA environments
- Expert proficiency in Selenium WebDriver and Appium for web and mobile UI automation across iOS and Android
- Strong hands-on experience with Playwright as a primary or supplemental UAT scripting framework
- Active, proven use of AI and Generative AI tools for test automation: including GitHub Copilot, Testim, Mabl, Applitools, or LLM-based script generation workflows — not just awareness, but demonstrated application in live UAT engagements
- Framework architecture expertise: Page Object Model (POM), data-driven testing, keyword-driven frameworks, and modular script design for large test libraries (800–1,200 test cases)
- Primary scripting language proficiency: Python, Java, or JavaScript/TypeScript
- CI/CD pipeline integration: Jenkins, GitHub Actions, or Azure DevOps — configuring UAT automation triggers for release-gate execution and smoke suite deployment
- Cloud device farm experience: BrowserStack, Sauce Labs, or AWS Device Farm for parallel, cross-device UAT execution
- Telco UAT domain knowledge: eSIM provisioning flows, SIM card interactions, carrier-side activation APIs, OCS renewal testing, and payment gateway automation within a UAT context
- API test automation as part of a UAT strategy: REST API validation, response code and payload verification using Postman, RestAssured, or equivalent
- AI-assisted test data management: using GenAI tools to scaffold synthetic customer profiles, account states, and device configurations needed for UAT scenario execution
Preferred Background
- 12-15 years in QA and UAT automation engineering, with at least 3 years as a UAT automation architect or lead — specifically within quality assurance programs, not general software automation
- Demonstrated experience using GenAI tools to accelerate UAT script generation and reduce automation maintenance overhead at scale
- Prior experience automating carrier digital platform flows: activation portals, BYOP registration, payment checkout, and provisioning systems in a UAT context
- Exposure to agentic or LLM-driven test generation platforms and how they integrate into enterprise QA pipelines