Talent.com
QA Analyst

QA Analyst

Pelham Berkeley SearchNew York, NY, US
job_description.job_card.30_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
  • serp_jobs.filters_job_card.quick_apply
job_description.job_card.job_description

We are hiring for Senior QA Analyst role.

You will perform manual Quality Assurance Testing activities to ensure software quality and data integrity on in-house as well as third-party applications on a long term consulting bases starting in May 2025.

Working in a small, tight knit IT Applications Development Team, you will participate in SDLC, implementing QA methodologies within a small testing team to achieve efficient software development.

This is a hybrid role that requires being onsite 2 days per week in New York City.

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; identifying the Testing Scope and designing Functional (GUI), Non-functional (SQL, ETL) and Roles / Permissions Security test cases, Prepare the QA Test Environment, including but not limited to activities such as database restore / backup and deployment of application builds such as executable files, database objects and configurations 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 requirement 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 technically 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 :

5+ years of experience performing both functional and non-functional testing tasks.

Financial Services / Banking industry QA experience

Good experience with  SQL Server and AWS

Working knowledge in ALM / QC Team Collaboration Tool

Strong knowledge of Software Development and Testing Life Cycles (SDLC, STLC).

Knowledge and experience with Application development QA for : Python, Angular, SQL Server, Javascript, HTML, XML, database design, SQL Server stored procedures, view and trigger development

Experienced in SQL Server Management Studio, hands-on experience in Testing SQL Tables, Views, Stored Procedures and Functions

Experience in testing File Processing, FTP, SFTP

Experience in testing scheduled jobs, batch files

Experience converting Business and Functional Requirements into Test Scenarios and Test Cases; converting Roles / Permissions Matrix and Business Process Workflows into Test Cases; converting Data Mapping Document into SQL Queries to validate data transformations from source to target during ETL (Extract Transform Load) process.

Ability to convert Data Mapping document into ETL / SQL Test Queries to validate data integrity

Experience in both sequential (Waterfall) and iterative (Agile) project management methodologies.

Completed Bachelor's degree in with Computer Science or related course of study

serp_jobs.job_alerts.create_a_job

Qa Analyst • New York, NY, US