Quality Assurance Analyst

Overview

On Site
Up to $60
Contract - W2

Skills

QA
Testing
System Development
Infrastruture
Test case
planning
risk assessment
software
stakeholders
technical documents
SDLC
Acceptance Testing
Performance Testing
Quality Assurance
Regulatory Compliance
Reporting
Communication
Evaluation
Functional Testing
Lifecycle Management
Project Delivery
Application Lifecycle Management
Bug Tracking
Business Process
Collaboration
Scripting
Traceability Matrix
System Integration
Test Cases
Test Management
Test Plans
Test Scripts
Training

Job Details

Scope of Work/Job Characteristics

The Quality Assurance Analysts will serve as the principal line of communication for the project teamThe

duties and responsibilities of this position are as follows:

Develop and execute formal test plans to ensure the delivery of quality software applications;

Participate in test planning, writing test cases/scripts, and executing tests to validate software

functionality;

Define and track quality assurance metrics such as defects, defect counts, test results, and test

status;

Collect and analyze data for software process evaluation and integrate findings into business

processes to address business needs;

Document all defects and assist in their resolution to maintain high software quality;

Deliver quality process and tools training to technical and business staff to enhance team

capabilities;

Act as an internal quality consultant to advise or influence business or technical partners on best

practices;

Create and update test plans, test strategies, and test cases based on software requirements,

maintaining the requirement traceability matrix;

Design, develop, and execute User Acceptance, System Integration, and Functional test cases;

Document and track defects using bug tracking systems and report them to developers for timely

resolution;

Support end-users with User Acceptance Testing (UAT) by ensuring understanding of test scripts,

success criteria, and use of test management tools, while providing ongoing support during the

UAT process;

Collaborate closely with developers, product managers, and other stakeholders to ensure software

meets requirements and quality standards;

Identify potential risks and issues early in the development process to mitigate impact on project

delivery;

Evaluate software performance under various conditions, such as load and stress, using the

designated performance testing tool for the IT team;

Ensure that new code changes do not negatively impact existing functionality through thorough

regression testing, and maintain access to archived applications for historical reference;

Document test results, defects, and test procedures using the Test Management tool (OpenText

Application Lifecycle Management [ALM]); and

Ensure compliance with quality standards and best practices as defined by the OIT team.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About MVP Consulting Plus