Push Operations logo
Push Operations

People management made easy. Integrated payroll, HR, scheduling, and more to help you streamline your operations.

QA Automation Engineer

Location

Canada

Posted

3 days ago

Salary

$72K - $88K / year

Seniority

Senior

Bachelor Degree5 yrs expEnglishCypressJavaScriptSelenium

Job Description

QA Automation Engineer

Push Operations

• Champion quality assurance and lead the adoption of best practices across the product and engineering teams. • Collaborate closely with developers, designers, and product managers to define effective test strategies and acceptance criteria. • Plan, design, and execute detailed manual and automated test cases to ensure full coverage of features and user scenarios. • Drive technical decisions for our software testing processes and tools. • Build, maintain, and help drive the direction of the test automation framework. • Mentor test engineers on automation best practices. • Identify, document, and track defects with clear and actionable reporting. • Verify fixes, maintain comprehensive regression test suites, and drive continuous improvement of QA processes. • Conduct exploratory, usability, and edge-case testing to uncover hidden issues. • Produce detailed test reports and effectively communicate findings and risks to stakeholders. • Help define, maintain, and improve test environments to mirror production conditions. • Continuously evaluate and enhance QA workflows, tooling (including modern AI tools), and team efficiency.

Job Requirements

  • 5+ years of experience in software testing or QA, with proven expertise in manual and automated testing and strong analytical skills.
  • Experience designing and implementing QA strategies in agile development environments.
  • Hands-on 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.
  • Demonstrated success in elevating QA standards and improving product quality across releases.
  • Strong understanding of QA methodologies, tools, and testing lifecycles.
  • Proficiency 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.
  • Familiarity with source control management tools such as 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 software testing.
  • Proficiency with modern AI-driven tools such as Claude Code.

Benefits

  • Do what you love! It’s the key to happiness.
  • Supportive environment to help foster your passion for work.
  • Growth opportunities in all areas.
  • Professional and personal growth discussions.
  • A chance to create an impact and legacy.

Related Categories

Related Job Pages

More SDET Jobs

OpenX logo

Senior Software Engineer in Test IV, Python

OpenX

The most innovative independent supply-side platform.

SDET3 days ago
Full TimeRemoteTeam 201-500Since 2008H1B No Sponsor

• Test large-scale event processing systems and back-end applications • Involved in all phases of product development, starting from requirements to validation and deployment • Analyze and improve efficiency, scalability, and stability of applications • Work in a focused and nimble team that collaborates on common problems across products and across focus areas • Own components, processes, and workflows that demand professionalism, excellent communication, teamwork, and documentation skills • Create, maintain, and improve automation test suites/frameworks • Monitor and maintain QA CI pipelines, collaborate on CD enablement • Conduct root cause analysis of issues and provide solutions for better coverage and maintainability • Effectively communicate and be a crucial member of both the project teams and QA organization • Be exposed to a broader set of problems, allowing for fast career growth and proximity to abundant technical problems

Poland
zł22.6K - zł25.3K / month
Weekday (YC W21) logo

Software Test Engineer, Cypress

Weekday (YC W21)

We are a Y-Combinator-backed startup building your AI-powered Recruiter Agent

SDET3 days ago
Full TimeRemoteTeam 11-50Since 2021H1B No Sponsor

• Understand business and functional requirements to create effective test strategies and test cases. • Perform functional, regression, integration, and system testing for web-based applications. • Execute manual and automated test cases to validate application functionality and performance. • Identify, document, track, and report bugs using defect management tools. • Collaborate with development teams to reproduce issues and verify fixes. • Participate in sprint planning, requirement analysis, and daily stand-up meetings in Agile environments. • Assist in maintaining test documentation, test reports, and quality metrics. • Contribute to automation testing initiatives using Cypress wherever applicable. • Ensure software releases meet quality standards and user expectations. • Continuously learn and adopt modern QA tools, frameworks, and best practices.

India
₹1,000K - ₹1,500K / year
eSimplicity logo

Test Automation Engineer

eSimplicity

An engineering firm that delivers high-quality Healthcare IT, Cybersecurity, and Telecommunication solutions.

SDET3 days ago
Full TimeRemoteTeam 51-200Since 2016H1B No Sponsor

• Maintain test environments and test data • Help identify, document, and track application defects • Leverage and maintain automated testing frameworks to analyze test results and debug failures • Create and execute automated and manual test cases to ensure the on-time, high-quality delivery of the product in accordance with the project schedule • Create and maintain Unit Tests and Regression Tests • Provide recommendations to improve automated testing frameworks and testing processes for the team • Conduct 508 testing to ensure compliance with accessibility requirements • Attend requirements gathering meetings to better understand business needs, functional and system requirements • Construct testing documents, including a testing plan, test cases, test data, and test scripts to ensure compliance with business requirements • Collaborate with the development team to ensure successful implementation of the needed business, functional and system requirements • Provide regular and open communication across the program and stakeholders for transparency and awareness of progress and impediments • Understand, visualize and manage upstream/downstream dependencies • Drive delivery and continuous improvement by utilizing feedback and metrics (quality, delivery rate, etc.) to identify areas of opportunity • Work across stakeholders and teams to continuously improve.

United States
$97.2K - $104.2K / year
Spatial Front, Inc logo

Senior Software Automation Test Engineer

Spatial Front, Inc

Leading Technologies to New Frontiers...

SDET3 days ago
Full TimeRemoteTeam 501-1,000H1B No Sponsor

• Design, build, and maintain scalable, reusable automated testing frameworks using Java, Selenium, and Katalon Studio. • Partner with development teams to promote and implement Test-Driven Development (TDD), ensuring testability is built into system design. • Integrate automated test suites into GitLab CI/CD pipelines to support nightly builds and continuous smoke/regression testing. • Translate manual test cases, user stories, and acceptance criteria into efficient and reliable automated test scripts. • Identify, document, and track defects; collaborate with developers to troubleshoot issues and validate fixes. • Develop clear, metrics-driven reports and dashboards to communicate product quality and release readiness to stakeholders.

Maryland
$90K - $138K / year