Automation Tester
Infosys • Singapore, Singapore
**Role & seniority: ** Automation Tester (mid-level implied; no explicit level stated)
**Location & work type: ** Singapore only (Singaporeans & Singapore PR); work type not specified (assume onsite/hybrid/remote not mentioned)
**Stack / tools: **
-
Test automation: Selenium, Cypress, Playwright, Appium
-
Languages: Java, Python, JavaScript, or C#
-
API testing: REST Assured, Postman, Karate
-
CI/CD: Jenkins, Azure DevOps, GitHub Actions
-
Versioning / tracking: Git; JIRA, Zephyr, TestRail
-
Nice-to-haves tools: AWS/Azure/GCP; Cucumber/SpecFlow; JMeter/Locust; Docker/Kubernetes; ISTQB
**Top 3 responsibilities: **
-
Develop, maintain, and execute automated tests for web, mobile, and API.
-
Build/upgrade automation frameworks and integrate tests into CI/CD for consistent runs.
-
Analyze requirements to create test plans, identify defects, and perform root-cause analysis for automation failures.
**Must-have skills: **
-
Hands-on automation with Selenium/Cypress/Playwright/Appium
-
Proficiency in one of Java/Python/JavaScript/C#
-
API automation experience with REST Assured/Postman/Karate
-
Solid understanding of SDLC/STLC + Agile
-
Experience with CI/CD tools (Jenkins/Azure DevOps/GitHub Actions)
-
Familiarity with Git and test/issue tools (JIRA/Zephyr/TestRail)
**Nice-to-haves: **
-
Cloud experience (AWS/Azure/GCP)
-
BDD (Cucumber/SpecFlow)
-
**Per
Full Description
Job Description: Automation Tester
Only Singaporean and Singapore PR.
Role Overview We are looking for a skilled Automation Tester to design, develop, and execute automated tests that ensure the quality, stability, and performance of our applications. The ideal candidate will have strong technical capabilities, experience with automation frameworks, and a solid understanding of QA methodologies. Key Responsibilities
-
Develop, maintain, and execute automated test scripts for web, mobile, and API applications.
-
Build and enhance automation frameworks using industry‑standard tools and best practices.
-
Analyze requirements, user stories, and acceptance criteria to create effective test plans.
-
Integrate automated tests into CI/CD pipelines and ensure consistent execution across environments.
-
Identify defects, document findings, and collaborate with developers to resolve issues.
-
Perform root-cause analysis for automation failures and optimize scripts for reliability.
-
Prepare and maintain detailed test reports, dashboards, and documentation.
-
Participate in Agile ceremonies: sprint planning, grooming, reviews, and retrospectives.
-
Required Skills & Qualifications
-
Hands-on experience with automation tools such as Selenium, Cypress, Playwright, or Appium.
-
Proficiency in Java, Python, JavaScript, or C#.
-
Experience in API test automation using REST Assured, Postman, or Karate.
-
Strong understanding of SDLC, STLC, and Agile methodologies.
-
Experience with CI/CD tools like Jenkins, Azure DevOps, or GitHub Actions.
-
Familiarity with Git and test management tools such as JIRA, Zephyr, or TestRail.
-
Preferred Qualifications
-
Experience with cloud platforms (AWS, Azure, GCP).
-
Understanding of BDD frameworks such as Cucumber or SpecFlow.
-
Exposure to performance testing tools (JMeter, Locust).
-
Containerization knowledge (Docker, Kubernetes).
-
ISTQB or similar QA certifications.
-
Soft Skills
-
Strong analytical and problem‑solving skills.
-
Excellent communication and collaboration abilities.
-
Detail‑oriented with a strong quality mindset.
-
Ability to work independently and within cross‑functional teams.
-
Role Impact
-
The Automation Tester is crucial in ensuring smooth, reliable releases by reducing manual testing effort, increasing test coverage, and improving overall product quality through strong automation practices.