23 Sep
|
Sundayy
|
Canada
About The Company AssetWatch is a leading provider of condition monitoring solutions dedicated to serving global manufacturers. Our mission is to enhance manufacturing uptime by delivering an unparalleled experience in predictive maintenance.
We are passionate about caring for our customers' assets every day, ensuring optimal performance and reliability. Our team comprises world-renowned engineers and distinguished business leaders who are united by a common goal: to shape the future of predictive maintenance technology. As we embark on an exciting phase of rapid growth, AssetWatch offers a unique opportunity for talented professionals to join us at the ground level and contribute to building innovative cloud applications using a cutting-edge tech stack.
We foster a startup environment characterized by agility, urgency, and impactful work, making it an ideal place for those who thrive in dynamic settings and want their contributions to directly influence organizational growth.
About The Role We are seeking a skilled Quality Assurance (QA) Engineer to join our innovative team. In this role, you will be responsible for ensuring the quality, functionality, and reliability of our web and mobile applications.
Your primary focus will be on manual testing of new features, bug fixes, and enhancements, as well as developing and maintaining automated test suites. You will leverage modern tools such as TypeScript, Playwright, and AI-assisted coding platforms to create efficient, scalable, and reliable testing workflows. Collaborating closely with cross-functional development teams, you will help identify potential issues early in the development cycle, contribute to continuous improvement of QA processes, and ensure comprehensive test coverage.
Your work will directly impact the delivery of high-quality products that meet the needs of our customers and support our company's growth trajectory.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- 3+ years of hands-on QA experience, including manual testing and test automation for web and mobile applications
- Proficiency in building and maintaining automated end-to-end tests with TypeScript and Playwright
- Experience developing or extending automation frameworks and integrating tests into CI/CD pipelines (e.g., GitHub Actions, GitLab CI, Jenkins)
- Practical experience with AI-assisted coding tools such as GitHub Copilot, Claude, or Cursor
- Strong knowledge of API testing tools like Postman or RestAssured and backend database testing
- Solid understanding of SQL and experience with SQL backend testing
- Familiarity with React for web testing and Flutter for mobile testing
- Proficiency with Jira and test case management tools such as Zephyr
- Excellent problem-solving, analytical, and communication skills
- Meticulous attention to detail and collaborative mindset
Responsibilities
- Conduct thorough manual testing of new features, enhancements, and bug fixes across web and mobile applications to ensure functionality, reliability, and usability
- Design and execute detailed test plans, test cases, and exploratory testing sessions
- Perform regression testing using a combination of manual and automated approaches
- Develop,
maintain, and expand automated test suites utilizing TypeScript and Playwright
- Leverage AI-assisted tools to accelerate test authoring, debugging, and maintenance activities
- Build and refine agentic testing workflows, including auto-generation of test scaffolding, self-healing flaky selectors, and summarizing test results
- Integrate automated tests into CI/CD pipelines to ensure rapid feedback and continuous deployment
- Identify, document, and track software defects using Jira and Zephyr or similar tools
- Collaborate with development teams to understand requirements, provide testing feedback, and ensure comprehensive test coverage
- Contribute to the ongoing improvement of QA methodologies, maintaining clear documentation for test scripts and automation processes
- Provide regular reports on testing progress, risks, and quality metrics to stakeholders
Benefits
- Competitive compensation package including stock options
- Flexible work schedule to support work-life balance
- Comprehensive benefits package and 401K plan
- Unlimited paid time off (PTO)
- Opportunity to make a meaningful impact through innovative projects
- Work with a dynamic, growing, and collaborative team
- Remote-first work workplace with the flexibility to work from most locations within the United States and Ontario, Canada
Equal Opportunity AssetWatch is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, disability, or any other protected status. We believe that diverse perspectives and backgrounds foster innovation and drive our success.
📌 Quality Assurance Engineer (Canada)
🏢 Sundayy
📍 Canada