You will join the E2E Infrastructure Testing team, a distributed team of 7 experienced professionals located across Belgium, the US, and Asia. The team works autonomously, with each member owning specific testing initiatives and projects while collaborating closely on end-to-end quality and reliability.
The team is responsible for validating the integrity and reliability of the infrastructure. The focus is on ensuring that data sent through the platform is processed correctly and that the data received exactly matches the original sent data.
This is a highly technical, 100% automation-driven environment with a strong emphasis on quality, independence, and continuous improvement.
We are looking for a Senior Automation Test Engineer (5-10 years experience) to strengthen the E2E Infrastructure Testing team.
This role is 100% focused on test automation using Robot Framework and Python. You will design, develop, and maintain automated end-to-end tests that validate the infrastructure and ensure seamless data delivery across complex systems.
You will work independently on your own projects while contributing to the team's testing strategy, CI/CD processes, and continuous testing initiatives.
Key responsibilities
- Design, develop, and maintain automated E2E test suites using Robot Framework and Python
- Validate end-to-end flows across infrastructure components
- Verify data integrity by ensuring received data matches original sent data
- Enhance monitoring and continuous testing capabilities
- Contribute to CI/CD pipelines and automated quality gates
- Investigate test failures and perform root cause analysis with development and infrastructure teams
- Support infrastructure testing across containerized and cloud-based environments
- Participate in performance or E2E testing initiatives as needed
- Continuously improve testing frameworks, tools, and processes
Required skills & experience
- Technical skills:
- 5-10 years experience in software testing with strong automation focus
- Strong experience with Robot Framework and Python
- Solid understanding of end-to-end and infrastructure testing
- Experience with CI/CD tools (Jenkins, Cloudbees, Ansible)
- Hands-on experience with Docker and/or OpenShift
- Good knowledge of Linux and Windows environments
- Python scripting/application development experience (Java is a plus)
- Experience with test reporting, monitoring, and continuous testing
- Functional skills:
- Strong analytical and problem-solving skills
- Ability to understand business and technical requirements
- Ability to work autonomously and take ownership
- Strong communication skills in an international environment
- Self-motivated, proactive, and quality-driven mindset
- Nice to have:
- Experience with Java
- Experience using Jira
- Exposure to performance testing
- Experience in financial services or regulated environments
- Knowledge of messaging / data flow concepts