Senior QA Automation/Manual with Trade lifecycle

$$$$
  • Building a trading platform for innovative international top-tier hedge fund from the ground up, comprising of front-office system for traders, pre-trade checks and analysis, intra-day positions management, order management and routing, risks and limits management, reports of trading activities, FIX connectivity, market data providers connectivity (e.g. Bloomberg B-pipe).

 

 

  • Responsibilities:

    QA will work across multiple teams including developers, devOps, other QA.

    o Interaction with business stakeholders, end-users, developers, and other QA;
    o Manual API testing
    o Analyzing logs and test results
    o Work on backend automation
    o Creation test cases in TestRail
    o Be pro-active in terms of process building
    o Manual testing of desktop application (trading platform)

 

 

  • Mandatory Skills Description:

    Technical Skills:
    8+ years of testing Expertise:
    Strong experience in manual and automation testing of both UI and backend (APIs, java microservices)
    Proficiency in functional, regression, integration, and end-to-end (E2E) testing
    UI Testing (Manual & Automation):
    Hands-on experience with Selenium WebDriver, Playwright, or Cypress for UI test automation
    Experience in testing UI built with React or similar
    Backend & API Testing:
    Experience testing RESTful APIs using Postman, RestAssured
    Basic experience in database validation (SQL & NoSQL) for backend data consistency
    Microservices & Messaging Systems:
    Understanding of microservices architecture and service-to-service communication.
    Experience with Kafka-based event-driven systems (testing producers/consumers, validating messages).
    Automation & Programming:
    Proficiency JavaScript for test automation.
    Experience with Cucumber, or BDD frameworks.
    Ability to build and maintain test automation frameworks for UI, API, and backend testing.
    Unix/Linux & Scripting:
    Strong experience working with Unix/Linux environments for log analysis, process monitoring, and debugging.
    Ability to write shell scripts for automation tasks.

    Soft Skills:
    Strong analytical and problem-solving skills.
    Ability to work in an Agile/Scrum environment.
    Excellent communication skills to collaborate with developers, product managers, and DevOps teams.
    Experience in writing detailed test cases, test plans, and defect reports.

     

  • Nice-to-Have Skills Description:

    business domain experience (Trading, FIX protocol)
    Experience integrating automated tests into Jenkins/Azure CI/CD
    Knowledge of Docker and Kubernetes is a plus.
    Experience with JMeter, Gatling for performance testing.

     

  • Languages:
    • English: B2 Upper Intermediate

Required languages

English B2 - Upper Intermediate
Trade, Automated Testing, API testing, REST API
Published 17 April
31 views
ยท
3 applications
Last responded more than a month ago
To apply for this and other jobs on Djinni login or signup.
Loading...