RSI has flagged the Junior QA Tester / Programmer job as unavailable. Let’s keep looking.

QA - Equities Trading Services

We are looking for a talented candidate with several years of experience in quality assurance, software development and/or automated testing to help us build the next generation multi-asset class pre-trade inventory management system. This position will be at an individual contributor level as part of a collaborative, fast-paced front-office trading technology group.

As a member of the QA team, you will work closely with developers to understand application features, create robust comprehensive test plans, and write and execute test framework and test cases. We look for well-rounded candidates with solid analytical skills, an enthusiasm for taking ownership of features, a strong commitment to quality, and the ability to communicate effectively.

Principal Responsibilities

  • Lead end-to-end testing initiatives throughout the entire SDLC from project test planning, requirement review, test design, test execution, and test reporting
  • Design, build, and maintain efficient, reusable, and reliable automated test cases
  • Pair with software engineers to identify and prevent gaps with automation/regression coverage
  • Be a strong quality advocate, collaborating closely with software engineers, designers, and product managers to release revolutionary products
  • Take full ownership of and maintain QA environment
  • Work with developers on improving system testability and creating testing environment

Qualifications

  • Bachelor degree in computer science, engineering, or a related field
  • 5+ years of experience in quality assurance and/or software engineering
  • Understanding of electronic trading of equities, futures, options etc.
  • Knowledge of different types of pre-trade controls (e.g., EQ Ownership, Futures Ownership, Order Marking etc)
  • Experience collaborating with programmers and business authorities
  • Strong working knowledge and proficiency with Unix
  • Experience with Java
  • Understanding of data structures, algorithms, and object-oriented design
  • Experience with continuous testing and continuous delivery
  • Excellent communication, documentation, and analytical skills; attention to detail
  • Able to prioritize in a fast moving, high pressure, constantly changing environment
  • Flexibility in working hours as part of a global team
  • Knowledge of agile/scrum methodologies
Read Full Description
Confirmed 2 hours ago. Posted 9 days ago.

Discover Similar Jobs

Suggested Articles