We are seeking an experienced QA Automation Engineer to join our expanding Engineering team. You will be responsible for ensuring the quality and reliability of our software products through manual and automated testing. Key qualifications include 5+ years of experience, proficiency with Cypress or Selenium, and strong analytical skills.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Job Description
About The Company
Push is a forward-thinking organization dedicated to developing innovative people-management solutions that empower our clients to focus on what they love. Our company fosters a dynamic and inclusive culture that values diversity, creativity, and continuous growth. We are committed to creating a supportive environment where employees can thrive professionally and personally. With a focus on leveraging cutting-edge technology, including AI-driven tools, Push strives to deliver exceptional products that make a meaningful impact in the industry. Our remote-first approach allows us to attract talented individuals from around the world, ensuring a rich tapestry of perspectives and expertise that drive our success.
About The Role
We are seeking an experienced QA Automation Engineer to join our expanding Engineering team. This remote‑first position offers the flexibility to work from anywhere or from our Downtown Vancouver office. As a key member of our team, you will be responsible for ensuring the quality and reliability of our software products. Your primary focus will be identifying bugs, verifying fixes, and implementing comprehensive testing strategies to deliver a seamless user experience. You will collaborate closely with developers, designers, and product managers to define test plans, develop automation frameworks, and promote best practices in quality assurance. Your expertise will help shape our testing processes and contribute to the continuous improvement of our product quality across all releases.
Qualifications
- 5+ years of experience in software testing or QA, with proven expertise in manual and automated testing
- Strong analytical skills and a track record of elevating QA standards
- 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 in Computer Science or a related field
- Deep understanding of QA methodologies, testing lifecycles, and tools
- Proficiency in exploratory, regression, and smoke testing techniques
- Experience with cross-browser, cross-platform, and responsive UI testing
- Excellent communication skills and ability to collaborate effectively across teams
- Familiarity with Jira, Git, and CI/CD pipelines
- Working knowledge of JavaScript or other high-level programming languages
- Leadership experience in software development or testing roles
- Familiarity with modern AI‑driven tools such as Claude Code
Interested in remote work opportunities in QA & Testing? Discover QA & Testing Remote Jobs featuring exclusive positions from top companies that offer flexible work arrangements.
- Champion quality assurance initiatives and promote best practices across product and engineering teams
- Collaborate 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 comprehensive coverage of features and user scenarios
- Drive technical decisions related to testing processes, tools, and frameworks
- Build, maintain, and enhance the test automation framework to improve efficiency and coverage
- Mentor and guide test engineers on automation best practices and testing methodologies
- Identify, document, and track defects with clear and actionable reporting
- Verify bug fixes, maintain regression test suites, and support continuous QA process improvements
- Conduct exploratory, usability, and edge-case testing to uncover hidden issues
- Produce detailed test reports and communicate findings, risks, and recommendations to stakeholders
- Help define and maintain test environments that mirror production settings
- Continuously evaluate and improve QA workflows, tools, and team productivity, including AI‑powered testing solutions
Browse our curated collection of remote jobs across all categories and industries, featuring positions from top companies worldwide.
- Opportunity to do meaningful work in a supportive environment that fosters passion and happiness
- Professional and personal growth through ongoing development and goal-setting conversations
- Make a tangible impact by contributing to innovative products that enhance people management
- Collaborative and inclusive company culture that values diversity and authenticity
- Flexible remote work arrangements to support work-life balance
- Competitive salary range of $72,000 - $88,000 CAD annually
At Push, we are committed to fostering an inclusive environment where all individuals are valued and respected. We celebrate diversity and promote equal opportunity in all aspects of employment. We encourage applications from candidates of all backgrounds, identities, and experiences, and believe that a diverse team drives innovation and success. If you are passionate about quality assurance and want to be part of a dynamic, growth-oriented organization, we welcome your application regardless of who you are or how you identify.
Similar Jobs
Explore other opportunities that match your interests
Artech L.L.C.
pacer group