Job Description: -
Job Title: Quality Assurance Analyst -3
Location: Fredericton, New Brunswick
Working model: On-site (with potential remote work within NB as required).
Start Date: November 20, 2024
Contract: 1 year (with an optional 1-year extension)
High Level requirement: - The selected candidate will be responsible for evaluating the quality of healthcare applications, ensuring they are optimized, enhanced, and supported. Working under the guidance of the QA Team Lead, the Analyst will collaborate with project teams, use various QA methods and tools, and ensure compliance with IT policies and security standards.
The successful candidate will contribute to critical projects aimed at improving healthcare services and will play a key role in testing, automation, and quality assurance activities for the Department of Health.
Key Responsibilities:
- Develop and maintain manual and automated test cases based on project requirements
- Perform various types of testing: functional, performance, regression, connectivity, integration, and automation.
- Collaborate with business users to assist with User Acceptance Testing (UAT).
- Create and maintain performance testing initiatives while adhering to best practices.
- Ensure that application quality aligns with defined project requirements.
- Work closely with multiple vendors and stakeholders to coordinate test plans, defect reporting, and resolution tracking.
- Participate in project review sessions and status meetings.
- Maintain compliance with government IT policies, procedures, and security standards.
- Train new QA resources and ensure proper knowledge transfer within the team.
- Provide detailed test reports at the end of each testing cycle.
Qualifications and Experience:
Mandatory Requirements:
- University degree in Computer Science, Health Sciences, Business Administration, or equivalent combination of education and experience required.
- Minimum of 8 years of experience in software testing, including functional, performance, regression, and automation testing.
- At least 8 years of experience with quality assurance best practices and methodologies.
- Proficiency in English (oral and written).
- Ability to start work in Fredericton, NB by November 20, 2024.
Experience (Preferred) :
- 6+ years of experience in data security, client privacy, and database application design.
- The candidate is expected to have advanced skills and be capable of working independently or leading QA initiatives.
- Responsible for complex testing projects, ensuring the quality and performance of software products or systems
- Experience with open-source performance testing tools (e.g., JMeter).
- Advanced knowledge of SQL in a QA environment.
- Experience working with Quality Assurance frameworks and methodologies (Waterfall, Agile, Scrum).
- Proficiency with automation testing tools (e.g., SOAPUI) and HP Quality Center or similar.
- Experience working with Electronic Health Records (EHR) and healthcare applications in a Canadian context.
- Demonstrated expertise in the health and pharmacy sectors, with a strong understanding of healthcare applications and industry regulations.
Desired Qualifications (Desirable Skills and Attributes):
No.
DEMONSTRATED EXPERIENCE IN THE FOLLOWING:
1) Demonstrated experience in security relating to data confidentiality and client privacy as it pertains to databases and application design and development 6 Years (+)
2) Demonstrated proficiency in ‘open source’ performance testing tools for web applications and web services like JMeter 6 Years (+)
3) Demonstrated advanced experience with Structured Query Language (SQL) in a QA environment. 6 Years (+)
4) Demonstrated knowledge of Quality Assurance frameworks and experience with project methodologies such as Waterfall, Water scrum, Agile. 6 Years (+)
5) Demonstrated experience with supporting the User Acceptance testing process including working with the Business Owners and execution of Test Cases/Scripts, Defect Reporting and Resolution tracking etc. 6 Years (+)
6) Demonstrated experience in HP Quality Center and HP WebInspect or similar product.
6 Years (+)
7) Demonstrated experience with Automation Testing tools – Eg. SOAPUI 6 Years (+)
8) Demonstrated experience working closely with multiple vendors on a single project. This work includes but not limited to: Test Plans, Test Cases/Scripts, Defect Reporting and Resolution tracking etc. 6 Years (+)
9) Demonstrated experience working with Provincial Health Care and Electronic Health Records applications in a Canadian context. 6 Years (+)
Deliverables
The duties of the Quality Assurance Analyst 3 will include but are not limited to the following:
· 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 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.
It is a senior role, requiring around 7–10+ years of experience in QA and software testing. The candidate is expected to have advanced skills and be capable of working independently or leading QA initiatives.
Job Type: Fixed term contract
Contract length: 12 months
Pay: $50.00-$60.00 per hour
Flexible language requirement:
Schedule:
Application question(s):
- Are you currently located in New Brunswick, or are you willing to relocate to Fredericton, NB for this role?"
- What is your current residency status? (e.g., Permanent Resident, Canadian Citizen, Work Permit)
Education:
- Bachelor's Degree (preferred)
Experience:
- quality assurance: 8 years (preferred)
Work Location: In person