Role description
We are looking for a skilled Functional & Automation Test Engineer with strong experience in software testing methodologies and automation. The ideal candidate will have hands-on expertise in Playwright with TypeScript, web UI automation, API automation, and test automation framework design.
The candidate should be able to independently understand business requirements, design comprehensive test scenarios, develop maintainable automation solutions, and integrate automated tests into CI/CD pipelines.
Key Responsibilities
- Strong understanding of software testing methodologies, test processes, and QA best practices.
- Analyze business and functional requirements and translate them into effective test scenarios and test cases.
- Design and execute functional, regression, integration, and end-to-end test cases.
- Identify, document, track, and validate defects through to resolution.
- Perform root-cause analysis and collaborate with development and product teams to resolve issues.
- Ensure adequate test coverage across functional and business-critical scenarios.
- Strong hands-on experience with Playwright using TypeScript.
- Develop and maintain automated test scripts for web-based applications.
- Experience with API automation and REST API testing.
- Design robust, scalable, reusable, and maintainable automation frameworks.
- Apply appropriate test automation framework design patterns and best practices.
- Hands-on experience with the Page Object Model (POM).
- Experience implementing data-driven testing frameworks.
- Develop reusable utilities, fixtures, test data management, and common automation components.
- Maintain and enhance existing automation suites and improve test execution efficiency.
- Good understanding of Azure DevOps or equivalent CI/CD platforms.
- Integrate automated test suites into CI/CD pipelines.
- Configure automated test execution as part of build and deployment processes.
- Analyze pipeline failures and troubleshoot automation issues.
- Understand source control and branching practices relevant to test automation.
Technical Skills
- Playwright
- TypeScript / JavaScript
- Web UI Automation
- API Automation / REST API Testing
- Git and Source Control
- Azure DevOps / CI/CD
- JSON and YAML
- Test Reporting Frameworks
- Page Object Model (POM)
- Data-Driven Testing
- Test Automation Framework Design Patterns
Skills
Functional Testing, Test Automation, Playwright, TypeScript, CI/CD, Git, JavaScript, API Testing, JSON, Azure DevOps, YAML
About UST
UST is a global digital transformation solutions provider. For more than 20 years, UST has worked side by side with the world’s best companies to make a real impact through transformation. Powered by technology, inspired by people and led by purpose, UST partners with their clients from design to operation. With deep domain expertise and a future-proof philosophy, UST embeds innovation and agility into their clients’ organizations. With over 30,000 employees in 30 countries, UST builds for boundless impact—touching billions of lives in the process.