Job Closed
This listing is no longer active.
Fable is a leading accessibility platform powered by people with disabilities.
Intermediate QA Automation Engineer
Location
Canada
Posted
48 days ago
Salary
C$85K - C$100K / year
Seniority
Mid Level
Job Description
Intermediate QA Automation Engineer
Fable
About Fable Global enterprises work with Fable to make products more accessible for over one billion people who live with disabilities. Our customers include global leaders like Walmart, Slack, and Shopify. Fable was featured on the Forbes Accessibility 100 list in 2025, awarded Fast Company’s Most Innovative Companies in Design, and has received accolades from global entities like the World Summit Awards and the UN-endorsed Zero Project. About the role As an Intermediate QA Automation Engineer at Fable, you will play a key role in improving the quality, reliability, and scalability of our products as we continue to grow. Fable’s products support organizations in building more accessible digital experiences, and quality is critical to delivering that impact. You will work within a cross-functional pod alongside Engineering, Product, and Design to ensure features are well-tested, reliable, and meet the needs of people with disabilities. This role reports to an Engineering Manager and is embedded within a product pod, where you will collaborate closely with engineers, product managers, and designers. Quality at Fable is a shared responsibility, and you will partner closely with engineers to ensure testing and automation are integrated into the development process rather than treated as a separate phase. Today, our testing approach combines manual and automated coverage, with a focus on critical flows. As we grow, we are evolving toward a more integrated, automation-first approach—where testing is embedded into the development workflow, coverage is more comprehensive, and quality is a shared responsibility across teams. This role is ideal for someone who is excited to build and improve automation practices, deepen their technical skills, and help shift quality earlier into the product development process. Responsibilities - Design, develop, and maintain automated tests (UI, API, and integration) using tools such as Cypress or similar - Expand automation coverage beyond critical flows into high-risk and regression areas - Improve the reliability, speed, and usability of the automation pipeline, including local test execution - Identify opportunities to replace repetitive or high-risk manual testing with automation - Define and evolve test strategies for features and initiatives within your pod - Identify risks, edge cases, and gaps in coverage early in the development process - Ensure acceptance criteria are clear, testable, and aligned with real-world usage - Contribute to release readiness by providing confidence in product quality - Participate in planning, grooming, and early-stage discussions to shape requirements from a quality perspective - Review stories early for clarity, completeness, and testability - Partner with Engineering and Design to validate user experience and accessibility - Raise quality concerns early and work collaboratively to resolve them - Help integrate test automation into the development workflow (not as a separate track) - Contribute to improving how test coverage is tracked and communicated across teams - Support the transition from manual-heavy QA toward a more scalable automation approach - Contribute to API testing using tools such as Postman or similar - Work across application and infrastructure layers to validate system behavior - Partner with engineers to maintain a shared ownership model of quality, where testing and automation are part of everyday development work - Share knowledge, contribute to documentation, and support continuous improvement across the team
Job Requirements
- Key qualifications and assets
- 2–5 years of experience in QA, with a strong focus on automation
- Experience with automated testing approaches, including code-based frameworks (e.g., Cypress, Playwright, Selenium) and/or no-code/low-code tools
- Experience testing web applications (UI and API)
- Familiarity with programming or scripting languages (e.g., JavaScript, TypeScript, Python) or a strong willingness to develop coding skills
- Experience working with CI/CD pipelines and integrating automated tests into deployment workflows
- Experience or interest in improving test infrastructure, pipelines, and developer experience
- Strong understanding of test strategy, including risk-based testing and regression coverage
- Ability to identify and address gaps in test coverage
- Experience with API testing tools (e.g., Postman) or similar
- Strong attention to detail and ability to think through edge cases and real-world scenarios
- Strong collaboration and communication skills
- Growth mindset with a desire to deepen technical and automation expertise
- Nice to have
- Experience with accessibility testing (e.g., WCAG standards, screen readers)
- Experience working in cross-functional pod or squad environments
- Experience improving test coverage visibility (e.g., dashboards, reporting tools)
- Experience with performance or load testing
- Familiarity with cross-browser testing tools (e.g., BrowserStack)
- Experience with automated tests with feature flags and comfort writing db queries/MongoDB for testing.
- Experience transitioning from code-based frameworks to no-code/low-code automation
- Our values
- To lead, listen first
- You amplify voices that are less often heard and create space for those voices to grow. The quality of an idea doesn't correlate with the loudness of someone's voice.
- The brain is a muscle
- If you're going to do something, you will do it well. Practice often and rest when needed. Give your mind what it needs to thrive.
- Unlearn to learn
- What did we learn growing up, and what do we need to unlearn? It's essential to understanding our personal bias and position so that we can grow.
Benefits
- What’s in it for you?
- At Fable, you’ll join a collaborative and mission-driven environment where you’ll work with people who care deeply about building a more inclusive digital world. We offer benefits such as stock options, career growth opportunities, professional development support, health and dental coverage, and more.
- Accessibility accommodations
- Fable is an inclusive workplace. If you are facing any accessibility requirements or concerns regarding the hiring process or employment with us, please fill out this form or email us at jobs@makeitfable.com and include the subject line “Accessibility accommodation for QA Automation Engineer job application.”
- Pay range
- $85,000 – $100,000 The salary band is designed to reflect the range of skills and experience needed for the position and is subject to change. The final salary is based on relevant skills, experience, and internal equity. This posting reflects an existing vacancy. Artificial intelligence (AI) tools may be used to support part of the recruitment and selection process. However, all hiring decisions are made by our hiring managers.
Related Guides
Related Categories
Related Job Pages
More QA Automation Engineer Jobs
Mandataire d’Assurance (F/H) - Indépendant - Ile d'Yeu
AXA GROUPNotre raison d’être chez AXA ? Chaque jour, nous agissons ensemble pour le progrès humain en protégeant ce qui compte dans plus de 50 pays. Accompagner près de 95 millions de clients à chaque étape de leur vie, une mission qui donne le sourire et envie de se lever le matin à nos employés et agents (plus de 145 000 dans le monde !) Politique inclusive engagée. Employeur citoyen et responsable pour des causes sociétales & environnementales. Politique RH engagée qui favorise la diversité. Préserve l’équilibre vie privée-vie professionnelle. Accélère le développement des compétences et des carrières.
VOTRE RÔLE ET VOS MISSIONS En recherche d'une activité à temps plein ou temps partagé ? Reconnu(e) pour votre aisance relationnelle et la richesse de votre réseau ? Vous cherchez un métier d'indépendant pour travailler en totale autonomie ? C'est possible avec nous ! Devenir Mandataire d'Assurance, c'est contribuer chaque jour à une mission inspirante "Agir pour le progrès humain en protégeant ce qui compte" en mettant en contact des personnes de votre réseau avec des experts AXA en fonction de leur besoin. Vos principales missions : - Identifier les besoins en assurance de vos prospects. - Sensibiliser vos interlocuteurs à l'importance de la protection de leurs proches et de leur patrimoine (accidents de la vie, complémentaire santé, retraite, dépendance, transmission, ...). - Proposer un diagnostic gratuit en mettant en relation un expert AXA. Les plus du métier : - Une formation initiale indemnisée par AXA et des formations continues prises en charge par AXA. - Une rémunération dynamique et récurrente liée au développement et à la fidélisation des clients du portefeuille constitué (avantages financiers avec commission à l'acte, primes nouveaux clients). - Un environnement digital facilitant la relation client. - L'accompagnement d'un expert commercial AXA. VOTRE PROFIL - Vous disposez d'une bonne expérience professionnelle et d'une excellente aisance relationnelle. - Vous disposez d'un rayonnement local et avez la capacité et volonté de développer un réseau pour conquérir de nouveaux clients. - Enfin, vous cherchez une activité et/ou un complètement de revenu vous permettant de concilier votre vie de famille et votre vie professionnelle. POURQUOI NOUS REJOINDRE ? - Vous bénéficierez d’une totale autonomie tout en étant accompagné(e) et formé(e) par AXA pour réussir votre activité. - Vous pourrez ainsi cumuler plusieurs activités pour augmenter significativement vos revenus. - C’est l’occasion de contribuer à une mission porteuse de sens : la protection des personnes, de leurs proches et de leurs biens, et d’en faire bénéficier votre entourage. - C’est travailler pour le compte d’un leader mondial de l’Assurance avec une gamme de produits reconnus sur le marché. Rejoignez-nous et partagez nos valeurs ! VOTRE ENVIRONNEMENT DE TRAVAIL Notre raison d’être chez AXA ? Chaque jour, nous agissons ensemble pour le progrès humain en protégeant ce qui compte dans + de 50 pays. Accompagner près de 95 millions de clients à chaque étape de leur vie, une mission qui donne le sourire et envie de se lever le matin à nos employés et agents (+ de 145 000 dans le monde !) Chez AXA, nous sommes riches de nos singularités et accueillons tous les profils dans leur diversité. Au-delà de mener une politique inclusive engagée, nous agissons au quotidien en tant qu’employeur citoyen et responsable pour des causes sociétales & environnementales. Ces ambitions vous parlent ? Alors rejoignez un des leaders de l’assurance et venez changer le monde avec nous ! Chez AXA, nous menons une politique RH engagée qui favorise la diversité, préserve l’équilibre vie privée-vie professionnelle et accélère le développement des compétences et des carrières.
Senior Intelligent Automation Engineer
CiklumAt Ciklum, we are always exploring innovations, empowering each other to achieve more, and engineering solutions that matter. With us, you’ll work with cutting-edge technologies, contribute to impactful projects, and be part of a One Team culture that values collaboration and progress. As one of Ukraine’s largest IT companies and a top employer recognized by Forbes, we’ve spent over 20 years delivering meaningful tech solutions. We proudly support diverse talent and military veterans, recognizing their unique skills and perspectives they bring to shaping the future.
Ciklum is looking for a Senior Intelligent Automation Engineer to join our team full-time in Argentina. We are a custom product engineering company that supports both multinational organizations and scaling startups to solve their most complex business challenges. With a global team of over 4,000 highly skilled developers, consultants, analysts and product owners, we engineer technology that redefines industries and shapes the way people live. About the role: As a Senior Intelligent Automation Engineer, become a part of a cross-functional development team engineering experiences of tomorrow. Responsibilities: - Build, fine-tune, and deploy ML and GenAI models (predictive models, NLP, embeddings, RAG pipelines, LLM-powered agents) - Design end-to-end AI architectures using Azure AI Foundry, Azure OpenAI, Azure AI Search, Azure ML/Fabric, Azure Functions, App Services, and AKS - Design and operate MCP servers to expose enterprise tools, data sources, and workflows to AI agents - Implement secure MCP connectors for knowledge bases, databases/APIs, and internal services with RBAC and auditability - Partner with data engineers to build feature stores, training pipelines, and inference pipelines using Fabric/ADLS/Databricks - Implement CI/CD for models and prompts, monitoring, drift detection, retraining pipelines, and versioning • Implement security and governance using RBAC, Managed Identities, Azure Key Vault, logging, and data lineage - Collaborate with Product, UX, Platform, and Business stakeholders to deliver production-grade AI systems Requirements: - 5+ years experience in Data Science, ML Engineering, or AI Engineering - Strong Python skills with PyTorch, TensorFlow, scikit-learn, and frameworks such as LangChain or Semantic Kernel - Hands-on experience with Azure OpenAI, Azure AI Search, Azure ML/Fabric, Azure Functions or AKS - Experience building RAG architectures, AI agents, and AI APIs - Experience deploying ML/AI to production with monitoring, scaling, and reliability practices - Strong understanding of the ML lifecycle, feature engineering, prompt engineering, and vector databases What`s in it for you? - Care: your mental and physical health is our priority. We ensure comprehensive company-paid medical insurance and mental health programs, 5 undocumented sick-leave days per year - Tailored education path: boost your skills and knowledge with our regular internal events (meetups, conferences, workshops), Udemy license, language courses and company-paid certifications - Growth environment: share your experience and level up your expertise with a community of skilled professionals, locally and globally - Long-term employment with 20 working-days paid vacation and local bank holidays - Flexibility: 100% remote work mode - Opportunities: we value our specialists and always find the best options for them. Our Internal - Mobility Program helps change a project if needed to help you grow, excel professionally and fulfill your potential - Global impact: work on large-scale projects that redefine industries with international and fast-growing clients - Welcoming environment: feel empowered with a friendly team, open-door policy, informal atmosphere within the company and regular team-building events About us: At Ciklum, we are always exploring innovations, empowering each other to achieve more, and engineering solutions that matter. With us, you’ll work with cutting-edge technologies, contribute to impactful projects, and be part of a One Team culture that values collaboration and progress. As we expand into Latin America, every Ciklumer is helping to shape our story. Collaborate with seasoned experts and make a global impact backed by two decades of industry leadership. Want to learn more about us? Follow us on Instagram, Facebook, LinkedIn. Explore, empower, engineer with Ciklum! Interested already? We would love to get to know you! Submit your application. We can’t wait to see you at Ciklum.
mika is revolutionizing financial management for small businesses with an AI-powered platform that combines automated accounting, proactive insights, and conversational AI. We're on a mission to make expert financial navigation and compliance accessible to every small business owner – dramatically reducing costs and bureaucratic burden. We're a small, senior team shipping fast, and every line of code we ship matters. Our stack: FastAPI & Django backend, React frontend (Material UI, react-query), PostgreSQL, AWS. Tasks We build agentic AI systems that do real accounting work. As our product grows in complexity, so does the need to deeply understand and validate what our AI agents actually do – how they book transactions, why they made certain decisions, and whether the output meets real accounting standards. This is not a traditional QA role. You'll work closely with the product and engineering team to test new features, investigate edge cases, and build up our QA processes from the ground up. Over time, you'll grow into owning automated testing (E2E) and eventually supporting compliance and certification work. Concretely, you'll: - Manually test new features and document findings clearly. - Clone local environments and run our AI agents to validate their bookkeeping output. - Develop a deep understanding of German accounting logic to judge whether agent decisions are correct. - Collaborate with our customer success team and accountants to identify real-world edge cases. - Gradually build out E2E testing infrastructure (e.g. Playwright). - Help establish structured QA processes across the team. Requirements - Technical Foundation: You have practical programming experience (in any language) and a dedicated commitment to continuously developing your technical skill set. - Analytical Mindset: You possess a strong desire to learn and the ability to acquire deep domain expertise in complex subject areas. - Methodical Approach: You demonstrate structured thinking and ensure thorough documentation of your findings through a systematic workflow. - Independent Ownership: You are comfortable working autonomously and are proactive in flagging and communicating issues clearly and effectively. Nice to have: - Initial experience with automated testing tools such as Playwright, Cypress, or similar frameworks. - A background or professional interest in accounting, finance, or taxation. - Prior experience or academic focus in software development. Benefits - A small team of strong, senior engineers who respect each other's time. - Real ownership from day one – your findings directly shape the product. - A genuinely interesting domain – German tax law meets AI agents. - A clear growth path: from manual testing to E2E automation, compliance support, and eventually real software contributions – long-term, this role can grow into a full engineering position. - Almost no meetings – on average 95% focus time per day. - Berlin location preferred but remote within Germany possible.
Company Background Our client is a people-first financial services company that leverages technology to help consumers overcome debt and build a stronger financial future. With over 2,000 employees across the U.S., the company is expanding through a new division focused on home mortgage solutions. Project Description The Software Development Engineer in Test will design, test, and deploy effective test automation solutions to monitor, validate, and orchestration software throughout all stages of the SDLC. Technologies - Java + Unirest - JavaScript + WebDriverIO - Selenide, Cucumber - Maven, CircleCI, Google Cloud Platform, Cloud Firestore, Docker, Kubernetes, Datadog, LaunchDarkly What You'll Do - Design, develop, and maintain automated tests for UI and API layers; - Execute, analyze, and maintain automation test runs; - Build automation coverage across functional, integration, regression, and performance testing; - Improve and maintain automation frameworks and best practices; - Work independently on assigned streams or standalone automation tasks; - Collaborate with Agile teams and follow QA standards; Job Requirements - 3+ years experience in QA Automation; - 5+ years overall IT experience (preferable); - Strong understanding/experience in QA in general (including manual QA artifacts); - Strong background in at least one programming language (JavaScript is preferred); - Readiness to work with JavaScript right away is required; - Readiness to work with Java is required; - Experience working on both UI (WebdriverIO or Selenium)/API (Unirest or RestAssured) automation; - CI/CD understanding; - English level: B2 (Upper-Intermediate) or higher; What Do We Offer The global benefits package includes: - Technical and non-technical training for professional and personal growth; - Internal conferences and meetups to learn from industry experts; - Support and mentorship from an experienced employee to help you professional grow and development; - Internal startup incubator; - Health insurance; - English courses; - Sports activities to promote a healthy lifestyle; - Flexible work options, including remote and hybrid opportunities; - Referral program for bringing in new talent; - Work anniversary program and additional vacation days.



