Test automation engineer with Java – Leading British bank

Apply now

If you are seeking a challenging role where you can leverage your expertise in Test Automation and Java programming while working on high-profile applications within the Cash Equities business, then this opportunity is perfect for you. You will have the chance to stay at the forefront of industry trends and technology, ensuring that your skills remain sharp and relevant. 

If you are ready to join a forward-thinking organization that values collaboration, integrity, and innovation, we encourage you to consider the exciting role we have available.

JOB DESCRIPTION

We are looking for a senior QA engineer with solid experience in Test Automation and relevant programming skills to join the Order management test automation team, testing front office and order management applications in the Cash Equities business.

The role is focused on the delivery of whole test projects for various applications. That involves first learning the business of a particular application and its dependencies, understanding the technical solution and its interfaces usable for automation, and secondly the standard test analysis, and development of the automation with a focus on maintainability, transparency and reporting of the results to stakeholders.

Key Accountabilities:

  • The role is 100% hands-on Java development for QA Automation (test cases and framework)
  • You are expected to own (with support of more experienced colleagues) technical decisions that require an understanding of the problem domain
  • You are expected to collaborate and communicate globally with stakeholders (business analysts, developers, managers) as well as other testing engineers.
  • You are expected to have knowledge of software, tools and testing methods and actively keep this knowledge up-to-date (i.e. desire to learn)
  • You are expected to adhere to Policies & Standards appropriate to the role – outlined in the Code of Conduct and mandatory training. 

CANDIDATE PROFILE

Essential Skills/Basic Qualifications:

  • QA experience – requirement analysis, test case design, test plan creation and execution, troubleshooting and result interpretation and reporting.
  • Java programming for QA automation (OOP, Java SE, maven, unit test frameworks – TestNG / Junit)
  • Experience with CI /CD pipeline and source code versioning systems
  • Experience with agile methodology.

Desirable skills/Preferred Qualifications:

  • Experience with fluent interface and/or screenplay test description approaches
  • Experience with GUI automation (Selenium, Ranorex, UIAutomation)
  • Experience with team coding practices (code reviews).

WE OFFER

  • Freelance contract with an attractive MD rate
  • Professional Development
  • Cutting-Edge Technology
  • Flexible working hours with HO (HO 3x per week, rest onsite)

LOCATION

  • Praha

Job Type

  • Freelance

Sector

  • Development & Engineering

Your recruiter

Yuliia Shevtsova

Yuliia Shevtsova