The Test Automation Engineer (TAE) responsibilities include the following:
· Design, develop & maintain automated test scripts using Selenium Web Driver and Cucumber
· Implement and maintain scalable and reusable automation frameworks to streamline the testing process and improve efficiency
· Integrate automated tests into CI/CD pipelines using tools Jenkins and Gitlab
· Execute automated tests suites, analyse test results and report defects in a timely manner
· Stay current with industry trends, best practices and new technologies in automated testing and CI/CD, and contribute to the adoption new tools and techniques
· Mentor junior team members and provide guidance on automation
· Creation and maintenance of miscellaneous utility tools needed by Test Factory
This job is not always a full time job, the TAE can also execute manual and automated tests, depending on the Test Factory workload as follow:
· Manual and automated test case preparation, maintenance, execution & reporting
· Working with local and remote teams (Singapore, Switzerland, etc.)
The TAE reports to the Test Manager and works in liaison with cross functional teams in IDS including Developers, PMs, BAs and other stakeholders
LEVEL OF KNOWLEDGE REQUIRED AND/OR DIPLOMA
Bachelor’s Degree in Computer Science, Engineering or related field
PROFESSIONAL EXPERIENCE
Experience working as Selenium Cucumber Automation Engineer or similar role
BUSINESS KNOWLEDGE
Private Banking is a plus
TECHNICAL KNOWLEDGE
Strong proficiency in programming languages such as Java, Phyton or C#
LINGUISTIC KNOWLEDGE
English.
Knowledge of French is a plus
RESPONSIBILITIES
· Design, develop & maintain automated test scripts using Selenium Web Driver and Cucumber
· Implement and maintain scalable and reusable automation frameworks to streamline the testing process and improve efficiency
· Integrate automated tests into CI/CD pipelines using tools Jenkins and Gitlab
· Execute automated tests suites, analyse test results and report defects in a timely manner
· Stay current with industry trends, best practices and new technologies in automated testing and CI/CD, and contribute to the adoption new tools and techniques
· Mentor junior team members and provide guidance on automation
· Creation and maintenance of miscellaneous utility tools needed by Test Factory
PROFESSIONAL SKILLS
· Strong knowledge on JAVA programming
· Strong knowledge of designing and creating test automation using Selenium Cucumber BDD framework
· Hands-on experience with Selenium Webdriver Cucumber
· Strong knowledge in Java based test automation for web, api and mobile app
· Knowlededge in other test automation tools for API, mobile and ebanking is a plus
· People skills, especially diplomacy and advocacy skills
· Effective communication and test reporting skills
· Testing certifications (ISTQB) is a plus