Test Automation Engineer

Experis
Amsterdam, Netherlands
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Amsterdam, Netherlands

Tech stack

Java
Akka
Application Performance Management
Automation of Tests
Azure
Unix
Continuous Delivery
Continuous Integration
Java Message Service (JMS)
Prometheus
System Testing
Gatling
Backend
Gitlab
Cassandra
Kafka
Kibana
Cucumber
TIBCO (Software)

Job description

Join a dynamic team responsible for maintaining a key part of the payment engine. Your role will focus on ensuring high standards in functionality, performance, resilience, and security. Automated testing is crucial, and you'll be involved in creating continuous delivery pipelines and executing tests with tools like Cucumber and Karate. On-call support is part of the job, ensuring smooth operations. Enjoy working in a collaborative environment where your expertise in capacity and performance management will shine. Explore the possibilities and discover your next career move., Your team will oversee the maintenance and operations of a segment of the payment engine, ensuring the application maintains high standards across all dimensions. Therefore, functionality, performance, resilience, and security. Automated testing plays a critical role in achieving this quality, and as such, test automation will be an integral part of your responsibilities. Since the entire team shares accountability for maintenance and operations, participation in on-call support (standby) is expected as part of the role. Functieomschrijving Responsibilities:

  • Collaborating with your team, and the product owner during refinement and planning sessions to ensure features integrate seamlessly into the overarching solution.
  • Use your knowledge of capacity and performance management to optimize application performance at the highest level.
  • Establishing continuous delivery pipelines within your team.
  • Automating and executing functional tests using tools like Cucumber and Karate.
  • Applying core ITIL processes and understanding their impact on application quality., Your team will oversee the maintenance and operations of a segment of the payment engine, ensuring the application maintains high standards across all dimensions. Therefore, functionality, performance, resilience, and security. Automated testing plays a critical role in achieving this quality, and as such, test automation will be an integral part of your responsibilities. Since the entire team shares accountability for maintenance and operations, participation in on-call support (standby) is expected as part of the role.

Requirements

  • 3+ years of experience in backend system testing, with at least 5 years of hands-on experience using Cucumber (Java-based implementation).
  • 5+ years of diverse testing experience, including functional, performance, resilience, and security testing.
  • Practical experience with CI/CD processes.
  • A collaborative mindset and excellent communication skills.
  • Proficiency in English, * Familiarity with the banking sector, particularly terms like ISO20022, SWIFT, and SEPA.
  • Experience using tools such as GitLab, Azure DevOps, Gatling, Kibana, and Prometheus.
  • Hands-on experience testing applications built with technologies such as Cassandra (CQL), Java (Akka, Spring), JMS (EMS/MQ), Kafka, Tibco BusinessWorks, and Unix.

Apply for this position