Senior QA Engineer

Become a lead tester for mission critical, front office apps


As a Quality Assurance Engineer, you will perform limited scope and end to end system tests. Develop test scripts based upon business requirements and processes, in line with defined workflows and use cases. Process transactions from system entry to exit. Test functionality delivered across applications and workflows. Test applications to demonstrate that relevant existing system functionality.

Develop testing processes and approaches according to GCIB, and Six Sigma/CMM standards. Assist in designing and ensuring overall integrity of the testing strategy. Work with appropriate business and technology leads to determine the acceptable range for test results and performance. You will help design, develop and implement test plans, scripts, tools using the detailed business requirements document provided by the business analysts. Work with business and technology leads to identify the appropriate data for testing, and prepare that data for the test cases. Assist Application Developers and technical support staff in identifying and resolving problems. You will facilitate resolution and communication of cross-application/organization architectural issues and decisions. Assess and revise test sequence and scope based upon test results and/or changes in product design. Coordinate component, system and documentation testing with the appropriate technical groups and Release Management. Document test procedures and findings. Reconcile test results from different tests and different groups. Assess readiness and deviation of product/project performance based upon test results and product specifications.Education and Experience Required:

Education and Experience Required:

  • At least 4-5 years minimum of software test experience
  • Experience creating detailed test cases/scripts for technical and/or business client
  • Experience creating and implementing test environments for a client-server or distributed systems
  • Strong knowledge US equities markets and ECNs
  • Experience testing program trading applications
  • At least 4- 5 years testing in a UNIX/Linux environments
  • Experience in back end testing
  • Experience in Weblogic and MQ
  • Knowledge of Mercury Quality Center or similar application
  • Knowledge of automated tools such as Mercury QTP a plus
  • Ability to perform Perl scripting a plus
  • Bachelor's degree in Computer Science or related field or equivalent experience

Personal Qualifications:

  • Excellent communication and interpersonal skills
  • Excellent critical thinking skills
  • Ability to work in a fast-paced environment
  • Ability to work independently
  • Ability to manage projects with little oversight


Back to Job Index