Overview
Job Purpose The Senior QA Analyst (Clearing Systems) will work with Systems Analysts, the Development, and Project Management teams 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 - writing up the corresponding defects. You will be exposed to automation test execution and automation test script maintenance. Responsibilities
- Strong background in functional testing with the ability to design and develop comprehensive automated test strategy and test cases.
- Strong background in reviewing business and functional requirements in order to produce a test strategy and test cases.
- Creates the Test Plan for the software release, defining resources, and test suites required for each test cycle, dependencies, risks, and the overall strategy for testing complex systems or applications.
- Performs all aspects of verification, including functional, structural, regression and system testing.
- Testing 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.
- Work with technology team in building cutting edge clearing systems.
- Testing in a multi-tiered based architecture featuring Java and JavaScript architectures.
- Gain experience with Iterative and Agile software development methodologies.
- Performs troubleshooting software / hardware configuration problems.
- Develop critical testing skills and work side by side with an experienced QA team.
- Strong background in building automated testing architectures / frameworks.
- Experience participating in all aspects of a full-life cycle development methodology, and related quality concepts and processes.
Knowledge and Experience
- 5+ years of experience in enterprise application testing (test case development and execution)
- 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 with both White Box and Black Box Testing.
- Programming skills (sufficient to write automation scripts, and to validate test results in a database, or through some other non-GUI based method) is a plus
- Prefer 3+ years of experience working in UNIX/Linux and SQL/Oracle environments.
- Experience in working with HP ALM, QuickTest Pro and/or UFT, Python, Selenium
- B.S. or higher in Computer Science or related discipline.
- 2+ years of experience with commodity markets, financial trading environment, or equity brokerage business and exposure to futures markets is preferred
- Ability to build and maintain a QA lab environment.
- Extensive knowledge of testing process, testing methodology analysis and defect reporting tools.
- 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.
|