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 |