Job Closed
This listing is no longer active.
Fable is a leading accessibility platform powered by people with disabilities.
QA Automation Engineer
Location
Canada
Posted
22 days ago
Salary
$71K - $83K / year
Seniority
Senior
Job Description
QA Automation Engineer
Fable
• Contribute to writing and maintaining automated tests (UI and API) using tools such as Cypress or similar frameworks • Support test coverage for features, including regression and automation scenarios • Assist in identifying opportunities to automate repetitive or manual testing workflows • Perform exploratory and manual testing to identify bugs, edge cases, and usability issues • Validate features against acceptance criteria and real-world scenarios • Participate in sprint ceremonies including planning, grooming, and retrospectives • Collaborate with engineers, product managers, and designers to understand requirements and product behaviour • Learn and apply best practices for test automation, reliability, and maintainability • Contribute to documentation and continuous improvement of QA processes • Support a shared ownership model of quality by collaborating with engineers throughout development
Job Requirements
- Recently completed a degree in Computer Science, Software Engineering, Mathematics, Science, or a related technical field
- Internship, co-op, academic project, or personal project experience related to QA, testing, or software development is an asset
- Exposure to automated testing tools (e.g., Cypress, Playwright, Selenium) or strong interest in learning automation
- Basic understanding of web applications and how they work
- Familiarity with a programming or scripting language (e.g., JavaScript, Python) or willingness to learn
- Basic understanding of Agile development processes
- Strong attention to detail and curiosity about how systems work
- Problem-solving mindset and willingness to ask questions and learn from feedback
- Strong communication and collaboration skills
Benefits
- Stock options
- Career growth opportunities
- Professional development support
- Health and dental coverage
- Accessibility accommodations
Related Guides
Related Categories
Related Job Pages
More SDET Jobs
Software Development Engineer in Test, SDET
ReveleerReveleer is an AI-powered healthcare data and analytics company that delivers a unified value-based care platform integrating clinical intelligence, risk adjustment, quality improv
• Collaborate with development and quality assurance teams to understand product requirements and develop test plans. • Create and execute automated and manual test cases for SaaS based web applications. • Identify and report bugs and work with development teams to resolve them. • Develop and maintain test automation scripts using modern Java Script based end-to-end automation tools. • Contribute towards enhancing and maintaining the automation framework. • Design, develop and execute automated API tests. • Perform performance, load, and stress testing to ensure the scalability of our applications. • Ensure that all testing activities meet our standards for quality and consistency. • Work with development teams to integrate automated tests into our continuous integration and deployment processes. • Stay up to date with the latest testing tools and methodologies and make recommendations for process improvements. • Stay up to date with the latest trends and best practices in modern programming languages, automated testing frameworks and testing methodologies.
• Join the Software QA team to design, implement, and maintain test frameworks for back-end services. • Take a proactive approach to identifying issues and writing automated test cases. • Collaborate cross-functionally with Engineering, Product Management, and Project teams. • Ensure product quality from initial concept to final release. • Work in a fully remote environment while maintaining engagement and communication across teams.
• Create and maintain automated test cases, execute test suites, reviews and diagnoses reported bugs, and ensures overall system quality prior to a production release. • Develop, maintain, and troubleshoot automated suites of tests through continuous integration for value added feedback. • Maintain test infrastructure stability in non-production environments. • Participate in troubleshooting and triaging of issues with different teams to drive towards root cause identification and resolution. • Work closely with software developers to create software artifacts including test plans, test cases, test procedures and test reports. • Work across functional areas with internal partner engineering teams in a disciplined agile environment. • Estimate own testing tasks and work productively with minimum supervision while showing excellent team attitude. • Influence the entire engineering organization on unit/integration/end-to-end tests.
• Create and maintain automated test cases, execute test suites, review and diagnose reported bugs, and ensure overall system quality prior to a production release. • Develop, maintain, and troubleshoot automated suites of tests through continuous integration for value added feedback. • Maintain test infrastructure stability in non-production environments. • Participate in troubleshooting and triaging of issues with different teams to drive towards root cause identification and resolution. • Work closely with software developers to create software artifacts including test plans, test cases, test procedures and test reports. • Work across functional areas with internal partner engineering teams in a disciplined agile environment. • Estimate own testing tasks and works productively with minimum supervision while showing excellent team attitude. • Influence the entire engineering organization on unit/integration/end-to-end tests.


