QA Analyst at Affinity

Date: 6 hours ago
City: Fredericton, NB
Contract type: Contractor
Remote
Job Description:

On behalf of our public sector client, Affinity is seeking a QA Analyst to support health-related initiatives under the direction of a Quality Assurance Team Lead. The role involves collaborating with project teams and applying a range of tools and methodologies to assess and ensure quality across deliverables. Some after-hours and weekend work may be required, with all non-business hour commitments subject to prior approval.



Responsibilities:

• Provide leadership to other QA team members (QA team consists of approx 3 QA Analysts).

• Completion of the QA deliverables as defined in the Deliverable Assessment Framework. These activities will be identified and managed as part of the project or maintenance release plans;

• Build and maintain repository of manually executed and/or automated test cases based on project requirements and change requests;

• Assist business users in User Acceptance Testing;

• Create and maintain performance testing initiatives and adhering to best practices;

• Ensure the quality of applications based on defined scope and project requirements and meetings with project stakeholders;

• Ensure compliance with government IT policies, procedures and security standards;

• Communicate regularly with Project/Team Representatives and participate in Quality review sessions;

• Stay informed regarding project direction and context as applicable;

• Attend, or in some cases, lead team status meetings;

• Attend working group meetings as required

• Review project/release requirements and perform Gap Analysis;

• Work with various IT resources during the design, development, and implementation of IT Projects/Releases;

• Develop user documentation and procedures;

• Develop testing and defect reports at the end of each testing cycle;

• Assist in training of new QA resources;

• Work with the existing QA team members to ensure a knowledge transfer at the end of the assignment

• Assist other QA resources with testing;

• Other duties and tasks as assigned.


Qualifications:

Mandatory Requirements:

- Holds a university degree in Computer Science, Health Sciences, or Business Administration, or equivalent education and experience, with education details (degree, institution, dates) to be provided.

- 10 years of experience in testing across functional, performance, connectivity, regression, integration, and automation domains.

- 10 years of experience applying quality assurance and system testing best practices and methodologies.

- 6 years of experience serving in a QA Team Lead capacity.

- Excellent written and oral communication skills in English.

- Available to begin work on the date specified in Section 8 of the Statement of Work.

- A single submission per vendor is permitted; multiple submissions will result in disqualification.


Scored Requirements (Desirable Skills and Attributes)

- Over 8 years of experience addressing data confidentiality and client privacy in database and application design.

- Over 8 years of proficiency using open-source performance testing tools for web applications and services, such as JMeter.

- Over 8 years of advanced experience with SQL in a QA environment.

- Over 8 years of experience working within QA frameworks and project methodologies including Waterfall, Water-Scrum, and Agile.

- Over 8 years of experience supporting User Acceptance Testing (UAT), including collaboration with business owners, execution of test cases/scripts, defect reporting, and resolution tracking.

- Over 8 years of experience using HP Quality Center, HP WebInspect, or similar tools.

- Over 6 years of experience with automation testing tools such as SOAPUI.

- Over 6 years of experience collaborating with multiple vendors on a single project, including test planning, execution, and defect management.

- Over 4 years of experience working with Provincial Health Care and Electronic Health Records applications in a Canadian context.


Affinity Earn:

Know someone who’s great for this, or any of our open roles? Earn up to $4,000/year for each successful referral through Affinity Earn. You can also earn up to $50,000 for helping us find new clients. Learn about our referral program at https://affinity-group.ca/earn/ or browse our jobs & follow us at https://www.linkedin.com/company/affinity-staffing/jobs/

About Affinity:

Affinity Group is a technology and business consulting and services company. We believe in creating long term relationships between clients and consultants that foster a mutually beneficial partnership. Affinity is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All employment is decided on the basis of qualifications, merit and business need.

For more information on Affinity, please visit www.affinity-group.ca



Job Number: 12752

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Browse All Jobs in This Province

Explore full job listings for the area:: Jobs in Fredericton | Jobs in New Brunswick

You May Also Be Interested In

Find other job listings similar to this one: