Quality Assurance Engineer, Manual at Centric Software
Remote, British Columbia, Canada -
Full Time


Start Date

Immediate

Expiry Date

30 Oct, 25

Salary

85000.0

Posted On

30 Jul, 25

Experience

3 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Good communication skills

Industry

Information Technology/IT

Description

Job Title: Quality Assurance Engineer
Location: Canada, Remote
Compensation Range: $85,000 - $110,000 CAD
Job Summary:
We are looking for a passionate and detail-oriented Quality Assurance (QA) Engineer to join our dynamic team. As a QA Engineer, you will play a pivotal role in ensuring the stability, usability, and performance of our software products across platforms. You will collaborate closely with developers, designers, and product managers to create exceptional and reliable applications.

Key Responsibilities:

  • Test Execution & Reporting
  • Develop, maintain, and execute test plans and test cases for both new and existing features.
  • Perform Functional, Regression, Smoke, Ad-Hoc testing on web, mobile, and API components.
  • Create and manage comprehensive test coverage reports for all test cycles and releases.
  • Defect Management
  • Isolate, reproduce, document, and track bugs and usability issues using Jira tracking systems.
  • Validate bug fixes, conduct post-release verifications, and troubleshoot client-reported issues.
  • Process & Collaboration
  • Actively contribute to improving QA methodologies, tools, and processes.
  • Work closely with development and product teams to ensure that QA best practices are embedded in the SDLC.
  • Participate in sprint planning, daily standups, and product reviews.
  • Technical QA Support
  • Maintain and update automated and manual test suites across web, mobile, and API environments.
  • Troubleshoot deployment and configuration issues in test environments.
  • Analyze log files and crash reports to help diagnose issues.
  • Product Insight & UX Review
  • Provide feedback on UI/UX designs, workflows, and usability from a QA and end-user perspective.
  • Suggest improvements that enhance product quality and user experience.

Qualifications:

Must Have:

  • 3-6 years of experience
  • Proven experience with the full Software Development Life Cycle (SDLC) for Web and API.
  • Proficiency with dev tools such as Postman, Charles Proxy, Wireshark, Fiddler.
  • Strong knowledge of QA Methodology and UI/UX best practices
  • Strong skills in manual testing, debugging (using browser’s dev tool), and test case design.
  • Working knowledge of Windows, macOS, and Linux operating systems.
  • Creative thinker with the ability to design robust and exploratory test scenarios with minimal documentation.
  • Excellent verbal and written communication skills.
  • High attention to detail, self-motivation, and a proactive “can-do” attitude.
  • Ability to meet deadlines and work independently in a remote, distributed environment.

Big Plus:

  • Experience with testing production-quality server software, real-time systems, or multi-threaded applications.
  • Familiarity with reading and analyzing log files and crash dumps.
  • Hands-on experience with programming languages such as Python, JavaScript, Shell, or Java.
  • Prior experience with QA Automation tools and frameworks (e.g., Selenium, Cypress, Playwright) is a huge plus.

Centric Software provides equal employment opportunities to all qualified applicants without regard to race, sex, sexual orientation, gender identity, national origin, color, age, religion, protected veteran or disability status or genetic information.

Responsibilities
  • Test Execution & Reporting
  • Develop, maintain, and execute test plans and test cases for both new and existing features.
  • Perform Functional, Regression, Smoke, Ad-Hoc testing on web, mobile, and API components.
  • Create and manage comprehensive test coverage reports for all test cycles and releases.
  • Defect Management
  • Isolate, reproduce, document, and track bugs and usability issues using Jira tracking systems.
  • Validate bug fixes, conduct post-release verifications, and troubleshoot client-reported issues.
  • Process & Collaboration
  • Actively contribute to improving QA methodologies, tools, and processes.
  • Work closely with development and product teams to ensure that QA best practices are embedded in the SDLC.
  • Participate in sprint planning, daily standups, and product reviews.
  • Technical QA Support
  • Maintain and update automated and manual test suites across web, mobile, and API environments.
  • Troubleshoot deployment and configuration issues in test environments.
  • Analyze log files and crash reports to help diagnose issues.
  • Product Insight & UX Review
  • Provide feedback on UI/UX designs, workflows, and usability from a QA and end-user perspective.
  • Suggest improvements that enhance product quality and user experience
Loading...