Position

Regular QA Automation


Project Description

TMA is a set of platforms responsible for processing trades clearing flow for exchange-traded derivatives (ETD: futures, options) and OTC (Credit Default Swaps (CDS), Interest Rate Swaps (IRS), Forward Rate Agreements (FRA)).
TMA receives trade messages from different clearing counterparties (CCPs) in different formats, performs message conversion and enrichment, sends messages downstream for a credit check, billing, and booking, and responds back to CCP. All messages at each step are stored in Oracle database. TMA Admin GUI application allows viewing details of trades processed by TMA and customizing system parameters.
New components of TMA platforms responsible for regulatory reporting are being actively developed.

Responsibilities

Role description:
Skilled QA Engineer is needed to help work on the transaction management, regulation and reporting systems for the Exchange Traded Derivatives platform. This platform includes major functions that involves clearing, settlement and reporting of futures, options and swap products. These systems are fully enterprise integration server-side core java systems based on in memory and event-driven data feeds.
As a quality assurance engineer, you will be responsible for executing automation testing on a variety of projects while working to improve the QA process. You will have strong experience in defining QA strategy, best practices, test requirements and carrying out automation testing. The candidate must be comfortable working on systems that are not driven by user interfaces and within an agile and distributed environment.

Skills Required

Mandatory skills:
1. Have a keen eye for detail. Be able to create thorough tests cases, define and challenge test approaches.
2. Good communication skills
3. Experience in testing server side backend systems
4. Experience of testing within an agile environment
5. Jira
6. Version control systems (ideally git but will consider others)
7. Test automation skills using a scripting language and framework (ideally UFT or Java but will consider others)
8. Knowledge of SQL
9. Knowledge of Unix commands and ability to create shell scripts
10. Junit (basic level)

Nice to have:
1. Automated user interface testing of web based applications
2. Automated user interface testing of thick client applications
3. Knowledge of JMS, or alternative point-to-point / pub-sub systems
4. Knowledge of TeamCity or alternative continuous integration tool
WHERE
Krakow
Work Type
QA automation
ADD TO MY JOBS
RECOMMEND A FRIEND
Apply

Check us out on:


More job opportunities in QA automation

Specialization Position / Title Location Send to a friend
QA automation QA engineer Krakow, PL Apply or Add to my jobs
QA automation Senior QA engineer Krakow, PL Apply or Add to my jobs
QA automation Senior QA engineer Krakow, PL Apply or Add to my jobs
QA automation Senior QA engineer Krakow, PL Apply or Add to my jobs
QA automation Senior QA engineer Krakow, PL Apply or Add to my jobs
QA automation Hot Senior QA Automation Engineer Krakow, PL Apply or Add to my jobs
QA automation Hot QA Automation Lead Krakow, PL Apply or Add to my jobs
QA automation QA Automation Engineer Krakow, PL Apply or Add to my jobs