Intermediate QA Specialist at Charter
Victoria, BC, Canada -
Full Time


Start Date

Immediate

Expiry Date

19 Feb, 25

Salary

0.0

Posted On

07 Feb, 25

Experience

2 year(s) or above

Remote Job

No

Telecommute

No

Sponsor Visa

No

Skills

Software Quality Assurance, Bug Tracking, Selenium, Testing Tools, Customer Service, Microsoft Azure, Soft Skills, Agile Methodologies, Jira

Industry

Information Technology/IT

Description

ABOUT US:

We are a growing organization dedicated to delivering high-quality software solutions for our clients across various industries. We value innovation, precision, and collaboration in everything we do. We are seeking an experienced Intermediate to Senior Quality Assurance Specialist to join our team to ensure the quality and reliability of our software products. Experience with Dynamics 365 CE is highly preferred but not mandatory.

EXPERIENCE:

2-4 years of experience in software quality assurance.
Dynamics 365 CE experience is highly preferred but not mandatory.

TECHNICAL SKILLS:

Familiarity with software testing tools such as Selenium, Easy Repro, Postman, or similar.
Experience using bug tracking and test management tools like Azure DevOps or Jira.
Basic understanding of Structured Query Language (SQL)
Understanding of general software development life cycle (SDLC) and Agile methodologies.

SOFT SKILLS:

Strong analytical and problem-solving abilities.
Excellent communication and documentation skills.
Proactive, detail-oriented, and able to work independently or within a team.

PREFERRED QUALIFICATIONS:

Knowledge of Dynamics 365 CE modules (e.g., Sales, Customer Service) is a significant advantage.
Familiarity with cloud platforms like Microsoft Azure and/or Power Platform is beneficial.

Responsibilities

Develop, execute, and maintain comprehensive test plans, test cases, and test scripts across multiple projects and applications.
Perform functional, regression, and integration testing to ensure all solutions meet quality standards.
Assist and lead client User Acceptance Testing stages of implementation.
Collaborate with developers, business analysts, and stakeholders to understand requirements and offer insights into improving product functionality and usability.
Leverage your understanding of software testing principles to validate both custom-developed and off-the-shelf solutions.
Identify, track, and report software defects using tools like Azure DevOps, Jira, or similar systems, and work with the development team to resolve issues.
Support test automation efforts by developing and maintaining automated test scripts.
Ensure data accuracy and consistency during testing, particularly when working with relational databases.
Provide comprehensive reports and metrics on test progress, quality metrics, and defect analysis to stakeholders.

Loading...