StoneX

Automation QA Engineer

Job Locations PL-Kraków
Requisition ID 2024-12322
Category (Portal Searching)
Information Technology
Position Type (Portal Searching)
Experienced Professional

Overview

Connecting clients to markets – and talent to opportunity

 

With 4,300 employees and over 400,000 retail and institutional clients from more than 80 offices spread across five continents, we’re a Fortune-100, Nasdaq-listed provider, connecting clients to the global markets – focusing on innovation, human connection, and providing world-class products and services to all types of investors.

 

At StoneX, we offer you the opportunity to be part of an institutional-grade financial services network that connects companies, organizations, and investors to the global markets ecosystem. As a team member, you'll benefit from our unique blend of digital platforms, comprehensive clearing and execution services, personalized high-touch support, and deep industry expertise. Elevate your career with us and make a significant impact in the world of global finance.

 

Corporate Functions: Engage in a deep variety of business-critical activities that keep our company running efficiently. From strategic marketing and financial management to human resources and operational oversight, you’ll have the opportunity to optimize processes and implement game-changing policies.

Responsibilities

Job Purpose: As an engineer specializing in implementing robust, automated tests using their programming and software building knowledge combined with deep understanding of testing complex software systems, you'll be working on our enterprise wide TMS product delivering scalable, secure and efficient solution facilitating global financial transactions. 

 

Primary duties and Responsibilies:

 

  • Works within a scrum team of developers and other QAs.
  • Takes part in story refinement and estimation of tasks ahead.
  • Identifies the testing requirements for the stories being developed along with all external dependencies.
  • Identifies the test scenarios and prepares the testing strategy, types of tests and testing environment requirements
  • Implements new or enhances existing tools and frameworks for test automation
  • Oversees the test runs and signs-off development items based in the test results.
  • Liases with Business/analysts to assure the test strategy covers all business requirements correctly
  • Maintains the highest level of conduct, ethical standards and values as well as maintain an appropriate level of competence through ongoing training, request improvements in hardware and software tools as required.
  • Regularly report on your progress to the division manager.

Qualifications

To land this role you will need:

 

  • Good programming and problem-solving skills.
  • Good understanding in Object Oriented Programming & Design.
  • Good understanding of SDLC, CI/CD, maintainability of applications.
  • Familiarity with distributed computing.
  • Understanding of the event-driven architecture, ideally some experience with message brokers.
  • hands-on experience with any OO language and frameworks can be accepted depending on the overall knowledge of the candidate, ideally node.js/typescript, Java, C#
  • Extensive knowledge of software testing methodologies and tools.
  • Great understanding of QA-related techniques e.g., mocking, stubbing, service virtualization etc.

What makes you stand out:  

 

  • Experience with financial products and/or payment systems.
  • Experience working with distributed, multidisciplinary teams.
  • Some knowledge of containerization, ideally experience with Kubernetes or a similar solution.
  • Understanding of Relational Databases knowledge of PostgreSQL/MS SQL.
  • Proficiency with any modern IDE.

Working Environment

  • Hybrid working model with 3 days in office

#LI-Hybrid #LI-DK1

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed