Job summary
The Test Automation Engineer will develop automated tests to support the organization, its projects, and initiatives. They will play a key role in transforming testing within the organization into the agile world and will drive projects from a testing and quality assurance perspective for our client in the banking sector.
Key responsibilities
Develop and maintain automated test scripts using the latest scripting techniques
Report quality issues and defects, and manage the repository of automated regression tests
Initiate Test Automation activities considering already set up group structures
Analyze, test, and evaluate user requirements, specifications, and models with regard to testability
Set up the test environment and automate test sets
Configure, update, maintain, and deploy test tools
Carry out and document tests in accordance with specified test cases or in an exploratory manner
Prepare and execute training sessions
Propose and perform PoCs to continually expand the test framework
Required competencies
At least 5 years of experience in TDD and automated testing
Proficiency in Selenium, Cucumber, and Gherkin
Sound knowledge of Xray and Jira and their integration into an automated testing framework
Experience with Selenium Grid is considered an asset
Deep understanding of CI/CD pipeline and its automation technologies like Jenkins, GitHub, etc.
Strong Java development skills
Experience in manual testing
Experience in the banking domain is essential
Experience with either T24 or Triple A is considered an advantage
Experience working in both agile and classical delivery models
Education and skills requirements
ISTQB foundation is essential
Strong team player
Willingness to bring in new ideas and initiate changes