Senior Software QA Engineer
Geoforce
Date: 11 hours ago
City: Calgary, AB
Contract type: Full time
Remote
Who We Are
Since 2007, Geoforce has been an industry leader in GPS tracking, providing reliable solutions for over 250,000 assets across 90+ countries. Our comprehensive platform combines rugged GPS devices with advanced software, supported by global satellite and cellular networks. From vehicles to heavy equipment, we deliver the visibility and control businesses need to optimize operations. Trusted by industry leaders like Southwest Airlines, DHL, and SLB (Schlumberger), Geoforce is the go-to partner for smarter asset management. Learn more at www.geoforce.com.
As a rapidly growing company committed to technology innovation and delivering high value services to its clients, Geoforce is constantly looking for high integrity, well-rounded professionals who thrive on challenges, are fascinated by technology, exhibit passion and pride, and don't mind rolling up their sleeves to get a job done.
What We Need & The Impact You Will Have
Our Software Quality Assurance (QA) team needs to expand to accommodate growth in our business and we are looking for the right person as a Senior Software Quality Assurance Engineer. In this role, you will be a part of our growing and talented engineering organization, reporting to the QA Manager. We are looking for someone who has created and/or implemented test automation frameworks and loves transitioning legacy technologies into modernized ones.
Your initial focus within this role will be implementing an automation framework utilizing our new tech stack – Playwright as the automation framework with automation scripts written in JavaScript. As our Engineering Team moves towards modernization, QA is aligned and moving away from our current (legacy) automation framework. You will be collaborating with both architects and developers to strategize, plan and execute implementation of the framework.
The ideal candidate will have demonstrated experience building automation frameworks, accelerating usage of automation and transitioning to a CI/CD framework. This candidate should also have an ‘Own It’ attitude while bringing innovative solutions to problems and big picture thinking. You should be comfortable working across multiple application platforms (web and mobile) and be familiar with the software development lifecycle with an emphasis on quality, assessing risk and testing.
Job Duties
Since 2007, Geoforce has been an industry leader in GPS tracking, providing reliable solutions for over 250,000 assets across 90+ countries. Our comprehensive platform combines rugged GPS devices with advanced software, supported by global satellite and cellular networks. From vehicles to heavy equipment, we deliver the visibility and control businesses need to optimize operations. Trusted by industry leaders like Southwest Airlines, DHL, and SLB (Schlumberger), Geoforce is the go-to partner for smarter asset management. Learn more at www.geoforce.com.
As a rapidly growing company committed to technology innovation and delivering high value services to its clients, Geoforce is constantly looking for high integrity, well-rounded professionals who thrive on challenges, are fascinated by technology, exhibit passion and pride, and don't mind rolling up their sleeves to get a job done.
What We Need & The Impact You Will Have
Our Software Quality Assurance (QA) team needs to expand to accommodate growth in our business and we are looking for the right person as a Senior Software Quality Assurance Engineer. In this role, you will be a part of our growing and talented engineering organization, reporting to the QA Manager. We are looking for someone who has created and/or implemented test automation frameworks and loves transitioning legacy technologies into modernized ones.
Your initial focus within this role will be implementing an automation framework utilizing our new tech stack – Playwright as the automation framework with automation scripts written in JavaScript. As our Engineering Team moves towards modernization, QA is aligned and moving away from our current (legacy) automation framework. You will be collaborating with both architects and developers to strategize, plan and execute implementation of the framework.
The ideal candidate will have demonstrated experience building automation frameworks, accelerating usage of automation and transitioning to a CI/CD framework. This candidate should also have an ‘Own It’ attitude while bringing innovative solutions to problems and big picture thinking. You should be comfortable working across multiple application platforms (web and mobile) and be familiar with the software development lifecycle with an emphasis on quality, assessing risk and testing.
Job Duties
- 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.
- 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.
- 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.
- 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
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Postal Delivery Associate - No Experience Required
United States Postal Service,
Calgary, AB
15 hours ago
Join USPS as a Postal Delivery Associate and Start Your Exciting Career Journey Today!Are you ready to begin an exciting career with the top federal employer in America and one of the largest organizations in the world? The United States Postal Service (USPS) is hiring Postal Delivery Associates across the nation. With nearly 1 million employees, USPS offers positions everywhere,...
Medical Radiation Technologist I
Alberta Health Services,
Calgary, AB
1 day ago
Your Opportunity:This position may rotate through Arthur Child Comprehensive Cancer Center.Description:As a Medical Radiation Technologist (MRT) I, you will perform a variety of standard technical radiological imaging examinations on patients for the purpose of disease and pathology diagnosis. You will interpret physician requisitions, prepare and assess patients for examination and produce high quality diagnostic images for Physician/Radiologist review, and assist...
Senior Specifications Writer
Perkins&Will,
Calgary, AB
1 day ago
The Vancouver and Calgary studios of Perkins&Will are seeking a fulltime Senior Spec Writer. The incumbent is responsible for writing, editing, and coordinating architectural project specifications and related documents, including master specifications. This role could be performed remotely from anywhere in Canada.Typical Years of Requisite Experience: 10+ yearsProfessional Licensure: Not RequiredCommon And Baseline ResponsibilitiesWorks in partnership with the local Operations...