Overview
Connecting clients to markets - and talent to opportunity.
With 5,400+ employees and over 80,000 institutional, commercial, and payments clients, we operate from more than 80 offices spread across six continents. As a Fortune 100, Nasdaq-listed provider, we connect clients to the global markets - focusing on innovation, human connection, and providing world-class products and services to all types of investors.
Responsibilities
Position Purpose: Will be expected to mentor and lead QA Analysts. As Seniot Staff QA you will be responsible for designing and implementing tests, debugging issues, performing root-cause analyses, defining corrective actions, and tracking quality assurance metrics . You will be responsible for our more junior test engineers to follow-up and coach them.
Primary Accountabilities / Responsibilities:
- Provide input to QA Manager on performance appraisals for all QA analysts.
- Act as a first point of contact for all QA activities. Become the Subject Matter Expert in the area assigned.
- Responsible for mentoring QA Analysts and ensuring best practices and procedures are being followed. Specific activities will include:
- Participates as a team member and/or leads a team executing the following tasks.
- Requirements analysis and decomposition
- Prioritization of test-related tasks
- Writing and executing of Test Cases
- Manual Test Execution
- Data Validation
- Defect Tracking; entry and reporting
- Test Status & Metrics Reporting
- Design and Document test plans for assign products
- Help define test environment (e.g., tools, simulators, etc…)
- Work with automation team to select test cases for automation and maintain a working Test Certification Test Suite
- Acts as advisor to QA Analysts to meet schedules and/or resolve technical problems
- Facilitate peer reviews for test plans, test cases, test execution and test metrics.
- Provide estimates and other inputs on the test effort to the Project Manager for test planning purposes
- Assist development in debugging and retesting reported defects as necessary
- During project testing periods on a daily basis provide and post project test metrics to the Project Manager as per the test methodology
- Work with the development team to perform root cause analysis of field reported defects
- Report defects in defect tracking system by providing detailed documentation as proof of test failures for repeatability.
- Recommends new SQA practices and policies to the team and management.
- Recognizes testing and product problems and recommends real world solutions.
- Compare testing metrics to exit criteria to provide SQA advice on product release.
Qualifications
Primary Duties will include
- Bachelor’s degree in computer science and/or equivalent work experience required.
- 5 or more years in software quality assurance experience required.
- Required experience with
- Experience with people and resource management
- Providing team with day to day direction
- Communicating to QA Manager to provide data and metrics regarding project to management as required
- Testing Methods
- Functional Testing
- Black Box Testing
- Testing Types
- System Testing
- Integration Testing
- Regression Testing
- Compatibility Testing
- User Acceptance Testing
- SDLC Models
- Waterfall
- Agile
- Scrum
- Preferred experience with
- White Box Testing
- Process Improvement
- Performance Testing
- Specialty Software:
- VSTS
- Other: XML, SQL, IVR
- Experience with SQL, PL/SQL, database tools such as Sybase Interactive SQL a plus but not required
- Experience with test automation and automation tools preferred but not required.
- Experience with test management tools such as MS Azure preferred but not required.
- Experience with defect management tools with some experience
- Experience in an agile development and Use Case based testing a plus.
Working Environment
- 4 days per week in office