
Software Engineer, Testing
Posted Jul 29

Posted Jul 29
This is a fully remote position, open to applicants in Canada.
• Advocate for quality assurance and spearhead the implementation of best practices within the product and engineering teams.
• Work collaboratively with developers, designers, and product managers to establish effective testing strategies and acceptance criteria.
• Strategize, develop, and execute comprehensive manual and automated test cases to ensure thorough coverage of features and user scenarios.
• Influence technical decisions related to our software testing methodologies and tools.
• Develop, maintain, and guide the evolution of the test automation framework.
• Provide mentorship to test engineers on automation best practices.
• Identify, document, and monitor defects with clear and actionable reporting.
• Validate fixes, sustain comprehensive regression test suites, and promote ongoing enhancement of QA processes.
• Perform exploratory, usability, and edge-case testing to reveal hidden issues.
• Generate detailed test reports and effectively communicate findings and risks to stakeholders.
• Assist in defining, maintaining, and optimizing test environments to reflect production conditions.
• Continuously assess and improve QA workflows, tools (including modern AI tools), and team efficiency.
• Over 5 years of experience in software testing or QA, showcasing proven skills in both manual and automated testing along with strong analytical abilities.
• Experience in designing and executing QA strategies within agile development settings.
• Practical experience with test automation tools such as Cypress, Selenium, or similar frameworks.
• Bachelor’s degree or equivalent experience in Computer Science or a related field.
• Proven track record of enhancing QA standards and improving product quality across various releases.
• Strong comprehension of QA methodologies, tools, and testing life cycles.
• Expertise in exploratory, regression, and smoke testing techniques.
• Experience with cross-browser, cross-platform, and responsive UI testing.
• Excellent communication skills and the ability to collaborate effectively across teams.
• Familiarity with Jira or other project management and defect tracking tools.
• Knowledge of source control management tools like Git.
• Familiarity with CI/CD pipelines and integrating tests into automated build processes.
• Working knowledge of JavaScript or another high-level programming language.
• Leadership experience in software development or testing.
• Proficiency in modern AI-driven tools such as Claude Code.
• Health insurance.
• Flexible work arrangements.
• Professional development opportunities.
Shield AI
CI&T
Symphonic Distribution
Techdinamics Integrations Inc.
Get handpicked remote jobs straight to your inbox weekly.