Senior Software QA Engineer
closed![Logo of Geoforce](https://cdn.jobscollider.com/logo/geoforce-inc-4945-0.webp)
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
This job is filled or no longer available
Similar Remote Jobs
- πChina
- πUnited States
- πUnited Kingdom
- πVietnam
- πIndia
- πBrazil
- πUnited Kingdom
- πIreland
- πCanada
- π°$170k-$210kπUnited States