Senior Software QA Engineer

Logo of Geoforce

Geoforce

πŸ“Remote - Canada

Job highlights

Summary

Join Geoforce's growing Software Quality Assurance team as a Senior Software Quality Assurance Engineer. You will play a key role in implementing a new automation framework using Playwright and JavaScript, transitioning from a legacy system. Collaborate with architects and developers to strategize and execute this framework implementation. The ideal candidate possesses extensive experience in building automation frameworks, accelerating automation usage, and transitioning to a CI/CD framework. You will be responsible for various testing tasks, defect management, and working within an Agile environment. This position requires advanced understanding of automation frameworks and hands-on experience with specific technologies.

Requirements

  • Advanced understanding of automation frameworks, including implementation
  • Hands-on experience supporting applications with React & Nextjs as the front-end framework
  • Experience working with micro frontends
  • Experience with Playwright or similar automation framework
  • Hands-on experience with JavaScript
  • Experience running automation scripts in an AWS environment
  • Experience with native mobile and web-based mobile application testing
  • Experience testing functionalities/features behind a feature flag
  • 3+ years of experience in a QA role with automation responsibilities as its focus
  • 3+ years of experience automating test cases with JavaScript as the programming language
  • 3+ years of professional experience with QA test processes and methodologies
  • Demonstrated experience with any of the following: Git, Gitlab, Kubernetes, Docker, Ansible, AWS
  • Microservices, API & Rest API testing

Responsibilities

  • Implement new automation framework and tools (Playwright, written in JavaScript)
  • Assist with test case management migration (Zephyr to XRay)
  • Work with developers and other QA engineers to automate testing, improve process and move testing to the left
  • Execute testing for QA required tasks within your stream-aligned team, testing new features and existing functionality
  • Participate in your stream-aligned teams’ Agile ceremonies, working closely with development and product
  • Translate business and technical requirements to test requirements, utilizing test design patterns while prioritizing automated testing
  • Investigate and triage defects, ensuring Severity and Defect Category are set appropriately
  • Execute regression tests to make sure existing functionality works as expected prior to each deployment and release
  • Log defects in Jira, collaborate with developers to resolve defects, retest failed test scenarios, and close defects once remediated
  • Ensure all test and automation framework documents are kept up to date

Preferred Qualifications

  • Experience with Storybook and Chromatic
  • Experience with Jira for issue tracking and project management
  • Experience with Xray for test case management
  • Experience in an IoT development environment
  • Exposure to GPS tracking product lines

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Geoforce know you found this job on JobsCollider. Thanks! πŸ™