
Quality Engineer
Posted 2 days ago

Posted 2 days ago
This is a fully remote position, open to applicants in Canada.
• Evaluate requirements, specifications, and technical designs to formulate testing strategies and deliver quality-centric feedback.
• Create, update, and perform functional, regression, API, automated, and performance tests.
• Develop and improve automated test coverage utilizing tools such as Selenium, Cucumber, Xray, Postman, JMeter, or similar technologies.
• Review automation outcomes and investigate intricate failures and defects.
• Collaborate with engineers to determine root causes and assist in resolution.
• Formulate test plans, test scenarios, and risk-based testing methodologies.
• Utilize AI-enabled tools for planning tests, designing tests, analyzing defects, automating tests, and maintaining quality documentation.
• Establish, track, and interpret quality metrics and KPIs.
• Pinpoint bottlenecks and opportunities for enhancement within quality engineering processes.
• Advocate for quality-centric engineering practices throughout the software development lifecycle.
• Engage in code and test reviews.
• Mentor and guide team members by sharing technical expertise and testing methodologies.
• Assess new testing technologies, tools, and frameworks.
• Convey quality risks, findings, recommendations, and solutions to both technical and non-technical stakeholders.
• Minimum of 5 years of experience delivering all testing outputs for complex enterprise projects.
• Robust hands-on experience in software quality engineering, particularly in test automation.
• Proficiency in independently creating extensive test plans, test cases, and testing strategies for complex applications.
• Significant experience with Selenium, Cucumber, Xray, Jira, Postman, JMeter, or similar tools.
• In-depth knowledge of functional, regression, UI, API, automated, behavior-driven, and risk-based testing methodologies.
• Experience in analyzing complex automation failures and software defects, contributing to root cause identification and resolution.
• Capability to recognize opportunities for enhancing testing processes, automation coverage, and overall software quality.
• Background in applying quality engineering best practices and determining the most effective testing strategies.
• Excellent collaborative skills across engineering, product, and other technology teams.
• Ability to mentor, guide, and disseminate quality engineering knowledge and practices.
• Strong written and verbal communication abilities.
• Interest in emerging technologies and capacity to evaluate new tools and methodologies.
• A degree in computer science or a related technical field, or equivalent practical experience (preferred).
• Experience utilizing AI-assisted techniques for testing and quality documentation (preferred).
• Background in performance testing and API testing (preferred).
• Experience in supporting quality engineering for complex enterprise applications or implementations (preferred).
• Flexible work environment.
• Health insurance.
• Dental insurance.
• Mental health benefits.
• Vision insurance.
• Short- and long-term disability insurance.
• Life and AD&D insurance coverage.
• Adoption/surrogacy benefits.
• Wellness benefits.
• Employee/family assistance programs.
• Retirement savings plans.
• Pension.
• Global share ownership plan with employer matching contributions.
• Financial education and counseling resources.
• Paid holidays, vacation, personal, and sick days.
• Statutory leaves of absence.
• Support for learning and career growth.
• Well-being and inclusion support.
• Incentive compensation linked to business and individual performance.
GE Aerospace
Availity
Cross River
Gismart
Get handpicked remote jobs straight to your inbox weekly.