2 days ago
Montréal, CanadaMid Level
Responsibilities
- Design, develop, and maintain scalable automated test frameworks and API, UI, and application-level test suites.
- Plan and prioritize testing activities, coordinate scope and timelines with stakeholders, and define automation strategies early in the software development lifecycle.
- Design and execute automated and manual test cases, including functional, compatibility, usability, reliability, exploratory, performance, boundary, edge, and negative testing.
- Monitor test results, investigate failures, maintain test stability, and improve frameworks for reusability, performance, reporting, and coverage.
- Identify, track, and manage defects while collaborating with software developers on resolution.
- Maintain automated traceability, reporting, visualization, failure identification, and coverage metrics in issue-tracking systems.
- Participate in requirements, story, and test plan reviews to identify testability gaps, ambiguities, and quality risks.
- Evaluate and adopt modern automation, AI-assisted, and agentic AI tools and contribute to standardized testing practices.
- Communicate testing progress and issues to the automation team and management.
- Support continual process improvement, cost-reduction recommendations, software issue research, and other related duties.
Requirements
- Bachelor’s degree in quality assurance, computer science, engineering, or another related technical field, or an equivalent combination of education and work experience.
- 2–4 years of experience in software quality test automation; entry-level candidates with strong foundational skills may also be considered.
- Advanced experience in DevOps, Agile, or hybrid delivery environments and advanced knowledge of software testing practices.
- Advanced experience with automated and manual testing across application and web environments on Windows and Linux platforms.
- Advanced experience with work management, test planning, and traceability tools such as Azure DevOps, Azure Test Plan, or Jira.
- Advanced experience with Playwright, Selenium, Appium, Cucumber, or equivalent automation frameworks.
- Advanced proficiency in at least one automation programming or scripting language, such as Python, JavaScript, or C#.
- Advanced understanding of system environments, network topology, and basic configuration.
- Intermediate experience integrating automated testing into build and release workflows, including reporting and traceability.
- Advanced troubleshooting, analytical, problem-solving, organizational, communication, and leadership skills.
- Ability to work independently and collaboratively, meet deadlines, handle time-sensitive situations, and solve problems of moderate to large scope.
- Advanced verbal and written communication skills in both French and English.
- Mobile application testing on Android or iOS, retail POS or self-checkout systems, and ISTQB certification are assets.
- Advanced knowledge of Excel, Word, Adobe, PowerPoint, Outlook, Teams, and project management software.
Benefits
- Full-time on-site work arrangement.
- No travel is required for the position.
- The role provides opportunities to work with modern automation, AI-assisted, and agentic AI technologies.
- Fujitsu promotes a diverse, inclusive, and equal-opportunity workplace.
Tech Stack
Categories
About Fujitsu
Fujitsu is a Japanese multinational IT services and computing company that provides systems integration, managed services, cloud, and enterprise hardware for businesses and governments. It also develops servers, storage, and client devices for enterprise workloads. Founded in 1935 and headquartered in Tokyo, Fujitsu is publicly listed on the Tokyo Stock Exchange and operates in more than 50 countries.
