Job Description
QA Automation Developer
Job Location:  Edmonton, Alberta
Location Flexibility:  Multiple Locations in Country
Req Id:  4988
Posting Start Date:  1/16/26

At Fujitsu, our purpose is to make the world more sustainable by building trust in society through innovation. Founded in Japan in 1935, Fujitsu has been a pioneer in technology and innovation for decades. Today, as a world-leading digital transformation partner, we are committed to transforming business and society in the digital age.

With approximately 130,000 employees across over 50 countries, Fujitsu offers a broad range of products, services, and solutions. We collaborate with our customers to co-create solutions that drive enterprise-wide digitalization while actively working to address social issues and contribute to the United Nations Sustainable Development Goals (SDGs).

 

Role Overview
Fujitsu is seeking a full-time QA Automation Developer to join a cross-functional Agile delivery team. This role is responsible for planning, designing, developing, and executing automated testing solutions that ensure delivery of high-quality, reliable, and user-centered digital services for enterprise-scale systems. The role supports continuous delivery, enterprise system modernization, and data integrity across complex platforms.
Key Responsibilities
• Plan and execute comprehensive test activities, including developing and maintaining test strategies, test plans, and detailed test cases.
• Design, develop, implement, and maintain automated test scripts and frameworks for UI, API, system, regression, and integration testing.
• Apply formal test methodologies and select appropriate testing types based on project, system, and release requirements.
• Work with open-source automation frameworks and tools, including Selenium WebDriver and Node.js/NPM-based ecosystems.
• Track, analyze, prioritize, and document defects using enterprise defect management systems.
• Convey technical quality risks, defect impacts, and readiness assessments to project leadership to support informed triage and release decisions.
• Produce and analyze quality metrics and test reports to support continuous improvement and client quality objectives.
• Participate actively in Agile ceremonies including stand-ups, sprint planning, reviews, retrospectives, and backlog refinement sessions.
• Collaborate closely with developers, architects, designers, and product owners to integrate quality and automation into sprint delivery.
• Integrate automated test execution into CI/CD pipelines to support rapid, consistent, and reliable deployments.
• Use Git-based source control systems to manage automation code and collaborate within a shared development environment.
• Conduct API and user interface testing to validate functional, data, and integration requirements.
• Support testing activities related to enterprise systems of record, modernization initiatives, and system replacement programs.
• Document planned and unplanned changes to test assets, environments, and supporting processes.
Qualifications
• A minimum of two years of experience working as a QA Automation Developer on complex software solutions within an Agile team environment.
• A minimum of two years of experience creating, executing, and maintaining test cases and automated tests.
• At least one year of experience planning test activities, including authoring test plans and test strategies.
• At least two years of experience working with test automation frameworks, UI automation frameworks, and load or performance testing frameworks.
• At least one year of hands-on experience using open-source test automation tools such as Selenium WebDriver and Node.js/NPM.
• At least two years of experience using Git or equivalent source control systems in a collaborative development environment.
• At least one year of experience integrating automated testing into CI/CD pipelines.
• Demonstrated experience providing technical quality assessments to support defect triage and delivery decision-making.
• Demonstrated understanding of test methodologies, test types, and their practical application.
• Demonstrated understanding of API testing and user interface testing concepts and techniques.
• Experience working on enterprise systems of record such as registries, financial, billing, insurance, taxation, or equivalent platforms is considered an asset.
Work Conditions
• Availability to work full-time during standard Alberta business hours (Monday to Friday, 8:15–4:30).
• Ability to provide a current criminal record check upon request.

 

Relocation Supported: 
Visa Sponsorship Approved: 

Top 3 Skills

Experience working as a Quality Assurance Automation Developer on complex software solutions in an Agile Team environment Experience creating test cases and automated tests Experience planning test activities, creating test plans and strategies for project.