Test Automation Engineer
Veröffentlicht:
27 Februar 2025Pensum:
100%Vertragsart:
Festanstellung- Arbeitsort:Geneva
305 King St W
Suite 1100
Kitchener, ON N2G 1B9
Canada
Test Automation Engineer Description
Are you a passionate and proactive specialist ready for an exciting journey with a digital finance institution?
We are looking for a Test Automation Engineer in Geneva to join the Development Core Banking department, who will be in charge of maintaining and transforming our client’s banking system. Within our IT department, you will be responsible for components testing related to Trading, Forex, Commodities, Invoicing and all assets being part of the client’s market activity. The testing process is a critical bridge, put in place to ensure stakeholders’ expected deliveries quality, security and requirements fulfilment. You will work closely with other test automation engineers to ensure automatic testing increase and global execution of required tests across three Product teams.
Join our team and work closely with our client - a Geneva-based private bank. Embrace this thrilling opportunity and shape the future of quality engineering with EPAM.
LI-DNI
Responsibilities
- Develop automatic tests for components within the scope
- Design test cases, make use of market tools (e.g. ArchUnit)
- Use automatic testing frameworks such as Tosca, Cucumber or inhouse tooling
- Manage required data to run tests and be able to monitor environment availability prior to test campaigns
- Be in relation with other contributors within the bank in order to execute tests in the best conditions
- Be involved in the release management cycle, including meetings, gates validation, reporting and all external events related to testing activities (e.g. Communities of Practices)
- Provide assistance to external stakeholders when needed
- Document tests and provide automated testing reports
- Launch and analyze tests results, monitor defects management
- Follow-up deployments in production, contribute to Go/NoGo gate
- Attend meetings related to testing activity within the team and outside of the team
Requirements
- Extensive experience in test automation development within the following technologies: Java, SpringBoot & Quarkus, Angular, Python, SQL, Postman
- Experience with such test tools and frameworks: Tosca, Cucumber, as well as JMeter, Junit
- Technical knowledge of OpenAPI, REST and SQL as well as database management systems knowledge (Hibernate, Mongo 6.x, Oracle)
- Familiarity with development and operations teams’ work
- Curiosity about testing tasks, eager to propose tasks improvement
- Experience in agile teams and capability to be a part of the initiative towards a CI/CD transformation
- Commitment to quality, efficiency, and process
- Fluent English and French skills are needed
Nice to have
- ISTQB certification
We offer
- EPAM Employee Stock Purchase Plan (ESPP)
- Enhanced parental leave
- Extended pension plan
- Daily sickness allowance insurance
- Employee assistance program
- Learning and development opportunities including in-house training and coaching, professional certifications, over 22,000 courses on LinkedIn Learning Solutions and much more
- *All benefits and perks are subject to certain eligibility requirements
• Please note that any offers will be subject to appropriate background checks
• We do not accept CVs from recruiting or staffing agencies
• For this position, we are able to consider applications from the following:
- - Swiss nationals
- - EU/EFTA nationals
- - Third-country nationals based in Switzerland with an appropriate work permit
- - Displaced people from Ukraine who are currently in Switzerland and hold, or have already applied for, S permits