Unison Group
9 months ago
Automation Test Engineer (Selenium | Java | Playwright | JMeter | AI)
Sign up to save this job, get alerts, and apply with an optimized CV.
Company information
- Company
- Unison Group
- Location
- Singapore Singapore
- Posted
- 9 months ago
Job description
Job Summary
We are looking for a skilled Automation Test Engineer with strong expertise in Selenium, Java, Playwright, and JMeter, along with hands-on experience in AI-driven testing solutions. The ideal candidate will design, develop, and maintain scalable automation frameworks, integrate AI capabilities into testing processes, and ensure high-quality software delivery across web and API platforms.
Key ResponsibilitiesAutomation & Functional Testing- Design, develop, and maintain robust test automation frameworks using Selenium (Java) and Playwright.
- Automate functional, regression, smoke, and sanity test suites for web applications.
- Develop reusable automation components, utilities, and libraries following best practices.
- Perform cross-browser and cross-platform testing.
- Design and execute performance, load, and stress tests using JMeter.
- Analyze performance metrics, identify bottlenecks, and provide optimization recommendations.
- Conduct API automation testing using tools such as Rest Assured / Postman.
- Leverage AI/ML-based testing tools or frameworks for:
- Intelligent test case generation
- Self-healing locators
- Test optimization and failure prediction
- Test data generation
- Integrate automation suites into CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions, etc.).
- Enable automated test execution as part of build and deployment workflows.
- Work closely with DevOps teams to ensure smooth test environment setup and execution.
- Participate in Agile/Scrum ceremonies including sprint planning, stand-ups, and retrospectives.
- Collaborate with developers, product owners, and business analysts to understand requirements.
- Log, track, and manage defects using JIRA or similar tools.
- Provide detailed test reports, dashboards, and quality metrics to stakeholders.
- Strong experience in Java programming.
- Hands-on expertise in Selenium WebDriver and Playwright.
- Solid experience with JMeter for performance testing.
- Experience in test automation framework design (POM, Hybrid, Data-Driven, BDD).
- Good knowledge of API testing and REST services.
- Experience with Git and version control systems.
- Working knowledge of SQL for data validation.
- Practical experience with AI-enabled testing tools or AI-assisted automation.
- Understanding of how AI models behave and how to validate AI-driven features.
- Exposure to ML concepts relevant to testing (model accuracy, bias, drift, validation).
- Strong understanding of SDLC, STLC, and Test Life Cycle.
- Experience working in Agile / Scrum environments.
- Good knowledge of CI/CD pipelines and DevOps practices.
Required skills
- selenium
- java
- sql
- ai
- git
- jmeter
- data-driven
- ci/cd pipelines
- playwright
- bdd
- hybrid
- devops practices
- ml concepts
- api automation testing
- test automation frameworks
- pom
- ai-driven testing solutions
- functional, regression, smoke, and sanity test suites
- cross-browser and cross-platform testing
- performance, load, and stress tests
- rest assured / postman
- agile/scrum ceremonies
- jira or similar tools
- model accuracy, bias, drift, validation
Interested in this position?
Create your free account and tailor your CV to match this job.