{bc}
company_site

Senior QA Engineer

Balyasny
London, GBR
Full-time
Senior · 8+ years experience
Onsite
Discovered 4 days ago
PythonPlaywrightTypeScriptGitJenkinsGitHub Copilot

Full Job Posting

Description Summary

Balyasny Asset Management (BAM) is seeking a highly technical Senior QA Engineer to help drive quality across business-critical applications. This is a hands-on role for someone with strong testing judgment, solid programming skills, and a deep understanding of the software development lifecycle. You will work closely with developers, project managers, and end users to improve test strategy, build automation, identify risk early, and help deliver high-quality software.

Responsibilities

  • Develop test strategy, test plans, test cases, and test procedures across functional, exploratory, integration, regression, API, UI, data validation, and end-to-end testing.
  • Build and maintain automated testing solutions for web applications and supporting services.
  • Partner with developers to improve testability, prevent defects earlier, and strengthen engineering practices.
  • Identify and communicate product, technical, and delivery risks clearly and effectively.
  • Participate in code reviews, sprint ceremonies, and cross-functional design discussions.
  • Help improve QA standards, developer testing practices, and release confidence.
  • Contribute to internal documentation, knowledge sharing, and user enablement where needed.

Qualifications

  • 8+ years of experience in QA, SDET, or quality engineering roles.
  • Strong programming skills in Python is required. Familiarity with other programming languages like C# or Java a plus.
  • UI automation experience, preferably in Playwright (Typescript) is required.
  • Demonstrated experience building automated test frameworks for web applications.
  • Experience in API testing, UI testing, data testing, or end-to-end automation.
  • Strong understanding of SDLC, CI/CD, version control, and modern engineering practices.
  • Experience with tools such as Git and Jenkins.
  • Strong debugging, analytical, and problem-solving skills.
  • Solid understanding of the end-to-end electronic trade lifecycle, including order creation, routing, execution, allocation, and settlement.
  • Hands-on experience testing order management systems (OMS) and execution management systems (EMS) in buy-side or sell-side environments.
  • Familiarity with common financial asset classes (equities, futures, options, fixed income, FX, etc.) and associated order types and workflows.
  • Experience working with FIX protocol, including building or using FIX simulators for testing message flows is a plus.
  • Ability to design and execute test scenarios for order and trade handling, e.g., new order entry, cancels/modifies, fills, allocations, and post-trade processing.
  • Proven, hands-on experience leveraging AI-assisted engineering tools (e.g., GitHub Copilot, Claude, Codex, or similar) in day-to-day software development processes is required. Candidates will be expected to show real-world examples of applying these tools to accelerate and enhance engineering outcomes.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Balyasny