Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

PERSOL APAC • Singapore, Singapore
Role & seniority: Automation Tester (Java); mid-senior level with 5+ years in software testing
Location & work type: Singapore; Contract; Shared resource across multiple projects
UI: Selenium WebDriver; TestNG or JUnit; Cucumber (BDD – advantageous)
API: Rest Assured, Postman, SOAP UI
CI/CD: Jenkins, GitLab CI, Azure DevOps
SDLC/STLC, defect lifecycle; Maven/Gradle; Git
Cloud/DevOps: basic exposure to Kubernetes/OpenShift/Docker, Cloud Foundry
Monitoring/logging: Kibana, Splunk, Grafana (debugging)
Design, develop, and maintain scalable test automation frameworks and reusable components
Create and run automated tests (functional, regression, integration, API) across multiple applications/projects; perform API automation
Integrate automation into CI/CD pipelines; collaborate with devs, BAs, DevOps, and product owners; conduct test planning and defect analysis; maintain documentation
5+ years software testing with strong automation focus
Java programming and scripting proficiency
Experience with Selenium, TestNG/JUnit, and API testing (Rest Assured, Postman, or SOAP UI)
SDLC/STLC knowledge; Agile/Scrum experience
CI/CD integration experience; Git; Maven/Gradle; basic container/cloud exposure
Appium (mobile automation)
Performance testing (JMeter, Gatling)
Banking/Financial Services domain experience
Job Description – Automation Tester (Java) | Shared Resource Across Multiple Projects
Open Position: 1 (Shared Across Multiple Projects)
Location: Singapore
Employment Type: Contract
Role Overview We are seeking an experienced Automation Tester (Java) to support multiple delivery teams by designing, developing, and maintaining robust automation frameworks that enhance software quality and accelerate delivery through CI/CD-driven engineering practices. The ideal candidate will possess strong hands-on automation expertise, a solid understanding of DevOps methodologies, and the ability to collaborate effectively across Agile project squads. Key Responsibilities Design, develop, and maintain scalable test automation frameworks and reusable automation components. Develop and execute automated test scripts covering functional, regression, integration, and API testing across multiple applications and projects. Perform API automation testing for RESTful services and validate backend integrations. Integrate automated test suites into CI/CD pipelines (e.g., Jenkins, GitLab CI, Azure DevOps). Collaborate closely with developers, Business Analysts, DevOps engineers, and product owners to ensure requirements are testable and quality standards are met. Conduct test planning activities including test case design, test data preparation, defect triage, and root cause analysis. Support non-functional validation activities including reliability and basic performance checks where required. Maintain automation documentation including test coverage, execution reporting, and defect tracking. Promote QA best practices and contribute to continuous improvement initiatives across project teams.
Required Skills & Experience Degree in Information Technology, Computer Science, Engineering, or related discipline. Minimum 5+ years of software testing experience with strong focus on automation testing. Strong programming and scripting expertise in Java.
PERSOL Singapore Pte Ltd • RCB No. 200007268E EA License No. 01C4394 • EA Registration No. R1113321 (Jacob Tijo)