Test Automation Engineer
Date de publication :
27 février 2025Taux d'activité :
100%Type de contrat :
Durée indéterminée- Lieu de travail :Geneva
Résumé de l'emploi
Rejoignez une institution financière numérique en tant que Test Automation Engineer. Profitez d'une ambiance dynamique et de nombreux avantages.
Tâches
- Développer des tests automatiques pour les composants du système bancaire.
- Collaborer avec d'autres ingénieurs pour améliorer les processus de test.
- Analyser les résultats des tests et gérer les défauts identifiés.
Compétences
- Expérience en développement de tests automatiques avec Java, SpringBoot et SQL.
- Maîtrise des outils de test comme Tosca et Cucumber.
- Capacité à travailler dans des équipes agiles et CI/CD.
Est-ce utile ?
Billinghurst 1833
6º Floor
C1425 Ciudad
Autónoma de Buenos Aires
Argentina
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
- 5 weeks of vacation
- EPAM Employee Stock Purchase Plan (ESPP)
- Enhanced parental leave
- Extended pension plan
- Daily sickness allowance insurance
- Employee assistance program
- Global business travel medical and accident insurance
- 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