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.
Infosys • Singapore
Role & seniority: Automation Test Engineer, Mid-Senior level
Stack/tools: UI/API automation (Selenium/Cucumber, Rest Assured); Java-based automation framework; SQL/MySQL; CI/CD (Jenkins); Git, Maven, JUnit; Linux/Unix; containers (Docker/Kubernetes) as applicable
Plan, write, execute, and refactor manual and automated test cases; develop and maintain automation framework
Lead root-cause analysis, track defect resolution, review code/test designs, and provide feedback
Collaborate with stakeholders to establish best practices; coordinate demos; document processes, test results, and analyses
4–5 years in UI/UX/API automation using Selenium or Java-based tools; Rest Assured
Expertise designing/building Java automation frameworks and utilities to improve testing effectiveness
Strong SQL/MySQL query skills for data validation; solid understanding of SDLC and enterprise systems
CI/CD experience (Jenkins and related tools); unit testing, TDD, load/performance testing
Cross-team collaboration, strong communication, ownership
Debugging/troubleshooting in Linux/Unix/Container-based environments (Tomcat, Docker, Kubernetes, microservices)
Agile environment experience with CI/CD using GIT, Maven, Jenkins, JUnit
Location: not specified
Work type: Full-time
Automation Test Engineer is responsible for developing automated testing strategies and implementing them in industry standard testing frameworks. Test Engineer provides automated testing expertise and oversight and plays a role in providing advice, guidance and monitoring emerging technologies.
Responsibilities
Work with team of test automation engineers to plan, write, execute, and refactor manual and automated test cases. Experience is setting up automation framework for UI and/or API based testing. Serve as Subject Matter Expert for product lines and implementations. Partner with multiple project stakeholders in establishing best practices. Review and manage configurations, builds, branching, and deployment issues. Work with product and development leads on requirements and implementations designs. Implement best-fit automation framework using automation tools like Selenium/Cucumber. Lead root cause analysis and track defect resolution to completion. Review and provide feedback on development code, test designs and test cases. Communicate status frequently to management. Lead cross-group and internal automation feature demos. Document process, designs, test results, and analysis. Review and evaluate codes developed by team members to ensure delivery of highest-quality code.
Required
Hands on experience in test planning, test scenarios creation, test data creation and executing test cases as well as preparing test data based on the business scenarios and creating tools and scripts to manufacture test data. Ability to understand complex enterprise level systems, various integration points, good understanding of software development lifecycle and processes. 4-5 Years of experience working with UI/UX/API automation with Selenium or Java tools or Rest Assured framework. Expertise working on Java based automation framework, designing and building tools/utilities to improve testing effectiveness. Strong knowledge of database query tools like SQL and MySQL and ability to write and run queries for data validation.
Preferred
Experience with CI/CD pipeline using Jenkins & other tools. Experience with unit testing, test-driven development, load and performance testing. Adaptability, Flexibility of working across different types of projects, Strong communications and sense of ownership and driver ship is required working across teams. Have experience in debugging and troubleshooting in Linux/Unix/Container based application servers such as Tomcat, Docker, Kubernetes, Microservices environments. Have experience testing in an AGILE environment incorporating Continuous Integration and Continuous Delivery, utilizing technologies such as GIT, Maven, Jenkins, Junit.
Seniority level Mid-Senior level Employment type Full-time Job function Engineering and Information Technology Industries IT Services and IT Consulting