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