Senior Quality Assurance Analyst - Remote / Telecommute
Cynet systems Inc
Fredericton
Remote
CAD 80,000 - 100,000
Full time
Job summary
A leading technology solutions provider in Fredericton, Canada seeks a Quality Assurance Analyst 3 to lead a QA team, ensure high software quality, and oversee diverse testing efforts. Candidates should have a strong background in QA practices, excellent communication skills, and a minimum of 10 years of testing experience, including a lead role. This position offers an opportunity for impactful mentorship and quality assurance leadership.
Qualifications
- Minimum 10 years of experience in testing including functional, performance, connectivity, regression, integration, and automation testing.
- Minimum 10 years in quality assurance and system testing best practices and methodologies.
- Minimum 6 years in a QA Team Lead role.
Responsibilities
- Provide leadership and mentorship to QA team members.
- Complete QA deliverables aligning with project plans.
- Build and maintain a repository of test cases.
- Ensure compliance with organizational policies.
Skills
Leadership in QA
Mentorship
Test planning
Performance testing
Communication
Education
Bachelor’s degree or higher in Computer Science, Health Sciences, Business Administration or related field
Job Description
- The Quality Assurance Analyst 3 will provide leadership to the QA team, ensuring the delivery of high-quality software solutions through effective testing, process improvement, and collaboration with project stakeholders.
- This role involves overseeing testing efforts, developing test plans, maintaining test documentation, and ensuring compliance with established policies and procedures.
Responsibilities
- Provide leadership and mentorship to QA team members (team size approx. 3 analysts).
- Complete QA deliverables as defined in the Deliverable Assessment Framework, ensuring alignment with project or maintenance release plans.
- Build and maintain a repository of manually executed and/or automated test cases based on project requirements and change requests.
- Assist business users during User Acceptance Testing (UAT).
- Develop and maintain performance testing initiatives while adhering to best practices.
- Ensure application quality based on defined project scope and stakeholder requirements.
- Ensure compliance with organizational IT policies, procedures, and security standards.
- Participate in and sometimes lead team status meetings and quality review sessions.
- Stay informed on project direction, updates, and context.
- Review project and release requirements and perform gap analyses.
- Collaborate with IT resources during design, development, and implementation phases.
- Develop user documentation and procedures as required.
- Prepare testing and defect reports at the end of each testing cycle.
- Assist in training and onboarding new QA resources.
- Facilitate knowledge transfer and support existing QA team members.
- Assist other QA resources with hands-on testing tasks.
- Perform other related duties as assigned.
Requirement/Must Have
- University degree in Computer Science, Health Sciences, Business Administration, or a related discipline (equivalent education and experience may be considered).
- Minimum 10 years of experience in testing, including functional, performance, connectivity, regression, integration, and automation testing.
- Minimum 10 years of experience in quality assurance and system testing best practices and methodologies.
- Minimum 6 years of experience in a QA Team Lead role.
- Excellent verbal and written communication skills in XX.
- Must be available to begin work as specified in the statement of work (SOW).
Qualification And Education
- Bachelor’s degree or higher in Computer Science, Health Sciences, Business Administration, or related field (or equivalent combination of education and experience).