Description
The Lead/Senior QA Analyst - Clearing Systems will work with the Systems Analysts, Development, and Project Management to understand the business/product requirements and system requirements. You will be responsible for building & reviewing test scenarios, writing & executing test cases, and if you can break our systems, write up the corresponding defects. You will be exposed to automation test execution and automation test script maintenance. With a focus on our Clearing System, you will be responsible for testing areas like position management and asset management.
The Lead/Senior QA Analyst - Clearing Systems will review business and functional requirements, perform all aspects of verification, including functional, regression, and system testing.
Responsibilities:
Review business and functional requirements in order to produce a test strategy and test cases.
Performs all aspects of verification, including functional, regression and system testing.
Test execution in a multi-tiered-based architecture.
Experience participating in all aspects of a full-lifecycle development methodology, and related quality concepts and processes.
Performs troubleshooting software / hardware configuration problems.
Skills/Requirements:
Minimum of 5 years experience in enterprise application testing (test case development and execution) for an exchange, clearing house, market participant firm or FCM.
Track record of completing assignments on time with a high degree of quality.
Excellent analytical, problem-solving, communication and interpersonal skills.
Ability to set priorities and multi-task in a fast paced environment.
Experience in testing browser based UI applications.
Experience in testing systems which communicate via APIs is desired.
Programming skills (sufficient to write automation scripts, and to validate test results in a database, or through some other non-GUI based method)
Experience working in UNIX/Linux and SQL/Oracle environments.
B.S. or higher in Computer Science or related discipline.
Ability to work independently and productively under pressure.
Strong problem-solving, analytical, technical, and troubleshooting skills.
Strong verbal and written communication skills.
Strong organizational skills and decision making ability.