All offersKrakówTestingQA Automation Tester
QA Automation Tester
Testing
GAIN Capital

QA Automation Tester

GAIN Capital
Kraków
Type of work
Undetermined
Experience
Mid
Employment Type
Permanent
Operating mode
Office

Tech stack

    Test Automation
    advanced
    Programming
    regular
    BDD
    regular
    C#
    junior
    SQL
    junior

Job description

GAIN Capital is a US-based fintech company delivering trading solutions with a global footprint of over 140K retail clients and a monthly transaction volume of $501.2bn across 12.5K markets.
 
Employment type: employment contract or B2B
Remote working: 1 day per week
 
As part of company-wide strategic technology advancement, GAIN is building an engineering team to work on strategic initiatives to modernize our existing technology stack based on a distributed scalable microservice-based architecture.
 

We’re inviting experienced quality assurance analysts to join us in a journey in the world of exotic platforms, delivering best of class solutions that enhance our customer experience and help them achieve their financial goals. 


This team will be responsible for delivering proprietary Signals which are based on our in-house developed prediction engine, predicting the market movements in real time. We will provide you an opportunity to work on this engine and enhance it by bringing in new features and prediction models. 


The team will also be looking after our integration with Meta Quotes platform to provide full trading functionality, as well as an additional distributed system based on Windows Services that communicate via message broker systems. The solution relies heavily on multi-threading and low-latency communication. Additionally you will also take care of our FIX and Direct Market Access features provided on our current platforms.

And not to miss that the team will be responsible for the performance, stability and reliability of all solutions from inception to delivery of the product.

We work as a team using an agile scrum approach and are looking forward to move into micro-services based architecture using Docker & Kubernetes.

If the above excites you, then we have all ears for it and would like to schedule some time and discuss this opportunity with you. 



Responsibilities
  • Liaise with the business/developers/BAs at concept stage to determine testing strategy and coverage
  • Determine if the software will perform according to the user request and conform to guidelines
  • Assess the impact and risks of new functionality introduced into the system
  • Actively participate in sprint planning sessions and ensure requirements are clear and complete
  • Create test cases, BDD specifications and data (manual and automated)
  • Actively implement Test Automation where possible
  • Execute test scripts and analyze and record results
  • Identify defects/anomalies and investigate their cause. Document and track these defects.
  • Recommend improvements or corrections to developers or system analysts  
  • Monitor multiple projects/software changes from concept to release and confirm correct behavior after release to live
  • Evaluate testing tools and software that can be implemented to aid QA and maximize testing coverage
  • Actively participate in knowledge sharing and team-building exercises and be a champion of knowledge sharing



Requirements
  • Relevant degree or equivalent training
  • Good knowledge of the software development lifecycle 
  • Good knowledge of QA practices and processes 
  • Experience of testing web and client-server applications       
  • Experience working in an Agile environment and BDD
  • Experience in testing financial applications especially Trading platforms and services and reporting solutions
  • Experience in testing RESTful, SOAP as well as windows services
  • Basic SQL skills
  • Experience in debugging software 
  • Experience in building tools and utilities for automating testing tasks 
  • Strong in Programming fundamentals and ability to program in at least one programming language (preferably C#) would be beneficial
  • Experience in test automation using a BDD tool (preferably Fitnesse) is a plus
  • Knowledge about WPF testing is a plus.

We offer
  • annual performance bonus 
  • benefits package, including health care and gym pass
  • superior co-working and personal development experience
  • spacious and modern office space in the heart of old Kraków
  • kitchen full of coffee, tea, snacks, and fresh fruits