Senior Manual QA Engineer for TechFinancials (Kyiv)

Kyiv, Gulliver, Ukraine

Apply

TechFinancials is a world's leading provider of innovative technology in the fast-growing industry of online financial trading and blockchain domain.

Established in 2009 and listed on the London Stock Exchange AIM market (symbol TECH),TechFinancials is a leading provider of trading technology for online brokers, and exchanges for the mass market, with offices across Asia, Europe and the Middle East.

The organization is cloud based and the application is distributed and installed on Linux servers (250 on production). TechFinancials has over 50 customers all around the world. The company was formed 8 years ago with the vision to introduce financial trading to the mass market by creating a simplified trading platform.

Our teams work in the Agile environment in two main domains: Cryptocurrencies and online trading using Java 8, Microservices architecture.

Join us and you will take part in the design and implementation from scratch of highly loaded and scalable products using Continuous delivery approach and modern technologies.

Read more about the client

Description

On behalf of TechFinancials, Ciklum is looking for Senior Manual QA Engineer to join Kyiv team on full-time basis.

Responsibilities

  • Analyze business requirements and software design documents for completeness and testability
  • Estimate and plan efforts, assess impact and risks
  • Test cases/checklists and other types of test documentation creation
  • Execute and create automation tests via JSystem framework
  • Ensuring product quality on team level
  • Implement and execute functional, non-functional and exploratory testing
  • Maintain good visibility and communication of all testing activities
  • Collaboration with Product Managers
  • Collaboration with developers on technical aspects
  • Provide business excellence guidance and technology assistance to other colleagues both technical and non-technical
  • Provide continuous support and advice on improving QA processes
  • Execute, support and improve multi-team strategy for development testing on team level
  • Be part of the release process
  • Mentor and train middle or junior QA

Requirements

  • 4+ years of professional experience in quality assurance
  • Education in Computer Science or a related field
  • Have solid experience in test analysis for software requirements
  • Strong experience with SQL
  • Familiar with Docker
  • Experience with testing APIs and Back-End Services (REST)
  • Understanding of HTML, JavaScript, CSS
  • Strong experience with test design techniques
  • Excellent knowledge of bug life cycle
  • Good experience with different testing methods, techniques and types
  • Familiar with CI/CD and source control systems such as bitbucket
  • Have understanding of OOP language (e.g. Java / Groovy)
  • Strong experience with issue tracking tools (Jira)
  • Experience with test management tools (TestRail)
  • Strong knowledge and understanding of Agile (Scrum)
  • Upper-intermediate English level, both spoken and written

Desirable

  • Experience with Kafka
  • Experience with collaboration tools (Confluence)
  • ISTQB certificates
  • Familiar with JSystem framework

Personal skills

  • Self-motivated, self-disciplined and result-oriented
  • Exceptional analytical skills and attention to details
  • Analytical and systematic approach to problem solving
  • Good communications skills
  • Open-minded, proactive team player

What's in it for you

  • Working in the Agile environment with the latest technologies
  • Medical insurance
  • Unique working environment where you communicate and work directly with client
  • Variety of knowledge sharing, training and self-development opportunities
  • State of the art, cool, centrally located offices with warm atmosphere which creates really good working conditions