Back

Lead AQA Engineer

Apply
Location
Remote
level
Team Lead
Department
QA
Type
Full-time

About company

Our client company is a liquidity and technology provider of solutions for the crypto and foreign exchange (FX) industry. The company specializes in the sphere of B2B services and products, catering to a wide range of clients including large licensed brokers, crypto exchanges, crypto brokers, forex brokers, hedge and crypto funds, and professional managers. B2Broker’s advanced base of ready-to-use technical solutions enables brokers to save time and money on consuming infrastructure projects and focus on enlarging their client base and increasing their revenues.

Requirements

  • At least 3 years of experience in a Quality & Assurance Engineer Lead role, developing test methodologies, writing test plans, creating test cases, and debugging;
  • Experience with Kubernetes, GitLab, Sentry, Grafana, Docker, CI/CD, Mongo & Postgres, and automated development tools for security screening, chaos engineering, and semantic release tools;
  • Deep understanding of testing methodologies and processes, including manual, automatic, integration, module-based, load, chaos, and regress;
  • Excellent knowledge of test automation tools such as Selenium, Appium, JUnit, TestNG, etc;
  • Excellent knowledge of Java (minimum 1 year). The QA team leader should be able to understand and analyze code, develop and maintain automated tests, and interact with developers on quality issues;
  • Strong management skills, including the ability to motivate and make decisions, prioritize, and make decisions;
  • Experience in developing tests for gRPC API or HTTP&WebSockets.

Responsibilities

  • To create a comprehensive testing plan for full automation of Marksman Department. Marksman Department is developing from scratch two new trading platforms BBP and BEP;
  • To build a comprehensive testing environment including but not limited to fully automated Functional testing, integration tests, performance load tests, chaos, security tests, CI/CD tests, API tests Rest Api and Web-socket, FIX API, Frontend, WebUI, Mobile app IOS, mobile app Android, Frontend Admin Panel and regress;
  • To conduct interviews and hire several strong QA Automation Senior+ testers;
  • Coordinate and control QA engineers to perform comprehensive and multiple stages of testing, including Functional testing, integration tests, performance load tests, chaos, security tests, CI/CD tests, API tests Rest Api and Web-socket, FIX API, Frontend, WebUI, Mobile app IOS, mobile app Android, Frontend Admin Panel and regress;
  • To control every day work of all QA engineers. To have daily meetings and daily reports. Weekly and monthly performance review of QA engineers of the stream;
  • To set goals for yourself and for each member of QA team at the Marksman Department;
  • To achieve full automation of regression tests up to 95%;
  • To achieve test coverage of 99% of the product;
  • To run automatic everyday tests on pre-prod and staging environments;
  • To achieve zero bugs and security issues in production environment;
  • Onboard and off-board QA engineers;
  • Constantly improve TestRail and other top-tier testing technologies in the department;
  • Coordinate and resolve bugs that were reported by clients, account managers, and tech support, and prepare additional testing practices to neutralize the bugs;
  • Evaluate quality, policies, and procedures, in addition to participating in the development and implementation of quality policies;
  • To always find and implement best practices into business processes, development process and tests processes.

Perks & Benefits

  • Development: Gaining valuable experience in a team of professionals in a company that leads the industry. The ability to grow both within the department and horizontally in other areas. Working with highly loaded trading systems, the continuous growth of expertise through training within the department.
  • Corporate parties – events to socialize with our dynamic multicultural team.
Apply now