TypeScript Cypress
Job Title: QA Engineer (Temporary with Potential for Long-Term) Location: Remote, Flexible with Partial Canadian Time Zone (EDT) Company Overview: Our client, a global leader in Customer Experience Management (CXM) with a strong presence in Canada, is seeking a QA Engineer to join their team. This role involves close collaboration with a Canadian team, ensuring the quality and reliability of complex web applications. Key Responsibilities: - Design, develop, and execute automated test scripts using Cypress and TypeScript. - Perform manual testing when necessary to validate the user experience and functionality. - Identify, document, and track software defects, ensuring timely resolution. - Collaborate closely with developers, product managers, and other stakeholders to understand requirements and refine test strategies. - Maintain and enhance the existing test automation framework to improve efficiency and coverage. - Participate in code reviews, providing feedback on testability and quality. - Communicate test results and provide comprehensive reports to the team.
Required Skills and Experience: - 5+ years of experience in software testing (both manual and automation; heavier automation). - Proficiency in Cypress and TypeScript for writing automated tests. -Strong understanding of QA methodologies, testing types, and best practices. - Excellent communication skills in English, with the ability to work effectively in a remote, cross-functional team. - Experience working in Agile/Scrum environments is a plus.
- Competitive compensation based on experience. - Opportunity for long-term collaboration based on performance and project needs. - Exposure to cutting-edge CXM technology and a diverse, global team. - 100% remote work
- Flexibility to align with the Canadian time zone as needed.
Screening -> Technical Interview -> Team meeting (all online)