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 risk controls (e.g., price validations, fat finger, 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
--
You must verify your mobile number to apply to this job.