Skip to content
mimi

Sr. Full Stack SDET

Yochana

Canada · On-site Full-time Senior 4d ago

About the role

• *Position Name – Sr. Full Stack SDET** • *Type of hiring – Fulltime** • *Location – Remote Canada** • *Job Description:**

We are seeking a highly skilled Sr. Full Stack SDET to join our Quality Engineering team. This role is critical in ensuring the quality, reliability, and scalability of UI and backend applications across enterprise platforms hosted in Azure environments. The ideal candidate brings strong hands-on experience in test automation frameworks such as

• *Selenium and/or Playwright**

, proficiency in • *Java**

and • *JavaScript**

, and a passion for using • *AI-powered tools**

to generate test cases, improve coverage, and increase day-to-day efficiency. You will collaborate closely with developers, product managers, and DevOps teams to embed quality throughout the software development lifecycle and promote a quality-first engineering culture. • *Key Responsibilities:** • Design, develop, and maintain automated test frameworks for UI and backend applications using Selenium, Playwright, and related tools • Build and execute end-to-end, regression, integration, and functional test suites for full stack systems • Apply AI tools (e.g., Claude, GitHub Copilot, ChatGPT, or similar) to: • Generate and refine test cases • Improve test coverage and efficiency • Accelerate analysis, documentation, and repetitive QE tasks • Collaborate with software engineers to review requirements, designs, and user stories, identifying quality risks early • Validate RESTful APIs and backend services using tools such as Postman or automated API testing frameworks • Integrate automated tests into CI/CD pipelines to support continuous testing and fast feedback • Work closely with DevOps teams to ensure production readiness, environment stability, and release quality in Azure-based deployments • Analyze test results, troubleshoot failures, and provide actionable insights to engineering teams • Maintain clear test documentation, dashboards, and quality metrics • Actively contribute to continuous improvement initiatives, test strategy evolution, and QE best practices • Communicate effectively with cross-functional teams, providing clear status updates and quality assessments • *Required Qualifications:** • Bachelor’s Degree in Computer Science, Engineering, or a related technical field • 4+ Years of experience as an SDET or QA Automation Engineer • Strong programming skills in Java and JavaScript • Hands-on experience with UI automation frameworks such as: Selenium & Playwright • Solid understanding of full stack application testing, including frontend, backend, and API layers • Experience using AI-assisted tools (e.g., Claude, GitHub Copilot, or similar) to improve testing efficiency and productivity • Experience working with Azure environments, including cloud-hosted applications and CI/CD pipelines • Strong understanding of Agile / Scrum methodologies and test lifecycle management • Excellent communication and collaboration skills, with the ability to work effectively with both technical and non-technical stakeholders • *Bonus Qualifications:** • Experience working in the Retail or Merchandising domain. • Prior experience in quality oversight or leadership across large-scale initiatives. • Familiarity with GitHub Copilot or other AI tools for coding and testing productivity. • Exposure to Agile/Scrum environments and test management systems within JIRA like QMetry. • Hands-on experience or familiarity with New Product and Item Intake processes for merchandising retail products is a strong plus. • *5 Key Skills:** • Strong problem-solving and analytical skills • Quality-first mindset with attention to detail • Ability to balance speed and quality in fast-paced environments • Proactive, collaborative, and continuous learner • Enthusiasm for leveraging AI to enhance quality engineering practices

Requirements

  • Bachelor’s Degree in Computer Science, Engineering, or a related technical field
  • 4+ Years of experience as an SDET or QA Automation Engineer
  • Strong programming skills in Java and JavaScript
  • Hands-on experience with UI automation frameworks such as: Selenium & Playwright
  • Solid understanding of full stack application testing, including frontend, backend, and API layers
  • Experience using AI-assisted tools to improve testing efficiency and productivity
  • Experience working with Azure environments, including cloud-hosted applications and CI/CD pipelines
  • Strong understanding of Agile / Scrum methodologies and test lifecycle management
  • Excellent communication and collaboration skills, with the ability to work effectively with both technical and non-technical stakeholders

Responsibilities

  • Design, develop, and maintain automated test frameworks for UI and backend applications using Selenium, Playwright, and related tools
  • Build and execute end-to-end, regression, integration, and functional test suites for full stack systems
  • Apply AI tools to generate and refine test cases, improve test coverage and efficiency, and accelerate analysis, documentation, and repetitive QE tasks
  • Collaborate with software engineers to review requirements, designs, and user stories, identifying quality risks early
  • Validate RESTful APIs and backend services using tools such as Postman or automated API testing frameworks
  • Integrate automated tests into CI/CD pipelines to support continuous testing and fast feedback
  • Work closely with DevOps teams to ensure production readiness, environment stability, and release quality in Azure-based deployments
  • Analyze test results, troubleshoot failures, and provide actionable insights to engineering teams
  • Maintain clear test documentation, dashboards, and quality metrics
  • Actively contribute to continuous improvement initiatives, test strategy evolution, and QE best practices
  • Communicate effectively with cross-functional teams, providing clear status updates and quality assessments

Skills

JavaJavaScriptSeleniumPlaywrightAI-powered toolsAzureAgile / Scrum methodologiesTest lifecycle management

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free