QA Automation Engineer
Date Submitted: 23-03-2020 | End date:
Industry Specialization | : | |
Type of Employment | : | Permanent |
Minimum Experience | : | 2 years |
Work Location | : | Central Singapore |
JOB RESPONSIBILITY
- Work with engineering team to identify test automation needs and capabilities.
- Develop, implement and maintain functional test cases and automation test scripts.
- Collaborate with developers and QA analysts to discuss defects and resolutions.
- Full QA life cycle from requirement analysis to User Acceptance Testing.
- Definition and evolution of test plans, cases, matrix and execution results analysis.
- Create/write test scripts for automated execution based on user stories and test cases.
- Execute test scripts and identify variations from expected results.
- Participate in and provide input during QA process improvement initiatives.
JOB REQUIREMENT
- At least 2 years of experience in UI test automation development using Selenium. Experience with Selenium Automation and Cucumber is a must!
- Solid knowledge in JAVA concepts(OOPS) and writing SQL queries.
- Good exposure to TestNG/JUnit, SoapUI and other testing tools.
- Experience with SCM tools (GIT), JIRA, JENKINS and IDE (Eclipse/IntelliJ IDEA).
- Understanding of XML, JSON & API (REST) testing.
- Experience with Performance testing a big plus. Ex: LoadRunner
- Cross browser and platform testing
- Familiarity with operating systems like Linux, Mac.
- Experience working within an Agile/Scrum environment.
- High degree of self-motivation and strong orientation toward teamwork.
Great to have:
- Experience in Serenity-BDD
- Knowledge on PHP and Codeception for PHP API Automation testing and code coverage.
- Familiar with Continuous integration using Jenkins.
- Exposure to Maven, JIRA, Confluence.