Back to all jobs
I

Senior Software Engineer in Test

Ukraine
Contractor

Job Description

IntellectEU is an international technology company focused on digital finance and emerging technologies. At IntellectEU we are on a mission to become the top-of-mind fintech company. We are committed to our people and believe in building a better future with the newest of the newest technologies. Giving young people and industry veterans a growing ground to play, launch ideas & work very closely with our clients. With our hands-on experience in both technical & capital markets, there’s no challenge that’s left untackled. Since 2006 we have been focused on financial messaging and integration, being a SWIFT service partner.


We are seeking a highly skilled and proactive Software Engineer in Test with extensive experience in Java automation to work on our product - Catalyst Integration Manager.


Catalyst Integration Manager (CAT-IM) is a highly scalable platform that seamlessly integrates with any enterprise's system to support its unique workflows and processes. Advanced connectors and a flexible framework enable efficient data mapping and smooth transitions across diverse systems and protocols.


Our vision for CAT-IM is to establish it as the central hub for simplifying and streamlining the management of financial messaging across a diverse set of networks, fostering greater efficiency and seamless communication across the financial ecosystem. CAT-IM is designed to empower financial institutions, market infrastructures, and corporate entities by enabling them to manage, route, and reconcile financial messages over both SWIFT and non-SWIFT networks, creating a unified solution for global financial communication.


Responsibilities:

Test Design & Planning

  • Participate in requirements and design reviews to ensure solutions are testable and aligned with quality standards.
  • Analyze new product features and enhancements to define effective test strategies.
  • Create, maintain, and update comprehensive test documentation, including test plans, test specifications, test cases, and test result reports.
  • Develop and maintain structured test suites to ensure full functional and non-functional coverage.

Test Execution & Automation

  • Prepare and manage test data and testing environments.
  • Execute manual and automated test cases to identify, document, and track defects.
  • Perform root cause analysis to determine underlying issues and prevent recurrence.
  • Design and implement automated test scripts using Java to replace repetitive manual testing.
  • Develop and execute non-functional tests, including performance and load testing.

Testing Tools & Frameworks

  • Evaluate, select, and implement appropriate testing tools and frameworks based on project requirements.
  • Develop, enhance, and maintain automated test frameworks and scripts.
  • Troubleshoot testing tool issues and recommend improvements to increase efficiency and reliability.

Continuous Improvement & Collaboration

  • Support testing activities for new and enhanced software releases in a timely and accurate manner.
  • Collaborate closely with development teams to prioritize, track, and resolve defects.
  • Proactively identify gaps in testing processes and propose process and automation improvements.
  • Stay current with modern testing methodologies, tools, and industry best practices.


Requirements:

Must have:

  • Upper-Intermediate level of English (written and spoken).
  • Strong hands-on experience in test automation using Java.
  • Experience working with Java-based frameworks such as Spring or Quarkus.
  • Solid understanding of build tools such as Maven or Gradle.
  • Experience working with integration protocols and technologies (e.g., MQ, JDBC).
  • Proven experience in performance testing.
  • Experience working with containerization and orchestration tools (Docker, Kubernetes).
  • Experience integrating automated tests into CI/CD pipelines.
  • Previous experience working within enterprise-level systems.
  • Strong knowledge of computer science fundamentals, including design patterns, software architecture, databases, concurrency, and distributed systems.
  • Solid experience reviewing requirements and design documentation.
  • Proven experience creating and maintaining test documentation (test plans, test cases, bug reports, test result reports).


Nice to have:

  • ISTQB Foundation level certification.
  • ISTQB Advanced level certification.
  • Experience with Gatling.


Soft skills:

  • Excellent verbal communication and problem-solving skills.
  • Ability to work in a dynamic, challenging environment and be able to adapt easily to changes.
  • Ability to work both independently and as part of a team.


We guarantee: 

  • Excellent compensation and benefits package including medical insurance and sports activities.
  • International experience in a stable company: the company has offices in Antwerp, Lisbon, Krakow, Kyiv, New York and operates on the market for over 15 years.
  • Passionate team in an innovative casual, positive, and open work environment ready to meet your new ideas.
  • Great opportunities for personal and professional development as well as the chance to change the way the business works in the financial world.
  • Work where you're most productive - remote, in-office, or hybrid options available.


Join us to make an impact on the entire financial world!

About IntellectEU

First seen: February 6, 2026
Last updated: April 11, 2026