QA Analyst
PB Search ·www.pbsearch.com
Apply directWe are hiring for a senior QA Analyst role.
This is a primarily a manual testing environment and role requires experience in the financial services and/or banking industry; and strong SQL Server; data migration testing experience with data in JSON and XML formats; and Python/Pandas test automation experience.
This is a hybrid role that requires being onsite 2-4 days per week in Manhattan so you should be a local NYC candidate able to commute into midtown.
You will be working in a small, tight knit IT Applications Development Team; participating in SDLC, implementing QA methodologies with a small testing team.
In summary, you will:
- Analyze requirement documents such as BRD, FSD, TDD and Data Mapping for completeness, consistency and testability
- Plan the testing approach and design test cases, test steps; indentifying the testing scope and designing Functional (GUI), Non-Functional (SQL/ETL) and Roles/Permissions Security test cases.
- Prepare the QA test environment, including database restore/backup and deployment of application builds such as executable files, database objects and configuration files
- Execute the Test Cases, Retesting and Regression Testing
- Documenting and maintaining QA artifacts such as Test Cases, Test Queries, Test Data and Test Evidence
- Ensuring Requirement Coverage by creating linkages between test cases and requirements
- Convert Business and Functional requirements into Test Scenarios and Test Cases, designing test plans, scenarios, scripts and procedures based on business requirements and functional specifications
- Convert Roles/Permissions Matrix and Business Process Workflows into Test Cases
- Create and execute test cases manually
- Document software defects and report defects to developers and project managers
- Identify, analyze and document problems with program function, output, screen, or content
- Create effective Bug Reports, communicate and ensure bugs get fixed in a timely manner
- Plan test schedules or strategies in accordance with project scope or delivery dates
- Participate in product design reviews providing input on functional requirements, production design schedules or potential problems
- Review software documentation to ensure technical accuracy, compliance, or completeness and to mitigate risks
- Analyze extensive data, identify discrepancies and inconsistencies and recommend a course of corrective action
- Convert Data Mapping Document into SQL Queries to validate data transformations from source to target during ETL (Extract Transform Load) process
- Collaborate with Developers, participate in defect triage calls and system integration testing
Requirements include:
- Recent QA Testing experience in Financial domain and AWS platform
- Strong in converting User Stories and Technical Specifications into Test Cases
- Skilled in testing data migrations, testing stored procedures in SSMS
- Skilled in API Testing in Postman
- Strong communication skills, analytical skills, detail oriented