The project focused on automated integration testing within a banking environment, ensuring high quality and reliability of system-to-system communication. The scope included designing and maintaining API test automation using a C#/Java-based framework, validating REST integrations, processing XML and JSON data, and verifying data in SQL databases. The work was delivered in an Agile setup with CI, using GIT and JIRA, and covered defect analysis, regression maintenance, and test result reporting.
Hybrid working model with 2-3 days per week on-site
Test Automation Engineer: C# or Java
Your responsibilities
- Designing and implementing automated test cases for system integrations in a C# test framework
- Contribute in defining the overall test plan & quality approach for team
- Work actively with the agile team to secure high quality of the delivery
- Monitoring and maintaining of existing regression packs
- Analyzing, debugging and reporting of defects
- Monitoring and documenting test results
- Recommending appropriate actions for test results
- Daily impediments resolution and communication, risk mitigation
- Improve and extend the existing framework solution where possible
Our requirements
- Experience (min. 2 yrs) in API test automation
- Experience with C# or Java (min. 2 yrs)
- Experience with integration testing
- Experience with XML and JSON processing
- Experience with SQL
- Experience with GIT
- Experience with JIRA
- English - B2
- Ideally experience with REST API, IBM MQ, Apache Kafka
- Ideally experience with Agile Projects and Continuous Integration
- Ideally experience in Banking Domain
- Nice to have experience with AI agent for coding