Quality Assurance Automation Developer

CGI


Date: 2 weeks ago
City: Edmonton, AB
Contract type: Full time
Position Description

Ready to join an outstanding culture that cares about diversity and inclusion, corporate social responsibility and gives you freedom to innovate, influence decisions, and chart an exciting career?

CGI is more than just an IT company. Be part of a team that both supports the local community and draws on global best-in-class talent! Benefits include a share purchase program, profit sharing, wellness credits, training and development programs, and flexible work schedules and locations.

CGI's Edmonton team is looking for a Quality Assurance Automation Developer with demonstrated expertise in quality assurance and test automation. The successful candidate will possess a blend of software development and testing expertise that includes strong QA domain knowledge including QA methodologies, test design/execution/automation and reporting.

Your future duties and responsibilities

  • Analyze requirements, specifications, and other deliverables to ensure testing coverage; help to determine test efforts; and define testing data requirements.
  • Analyze, interpret, and define the test strategy for software solutions and components of software systems, working on medium to sophisticated systems, taking into account all requirements, concepts, and documentation.
  • Write test plans and test cases in line with the requirements, build and execute test scenarios following the test process and approach, and update the test results in the test management tool.
  • Log bugs in the tracking tool, provide a clear description of each bug, participate in defect triage meetings, and write reports on test status.
  • Developing and executing comprehensive test automation frameworks.
  • Developing and maintenance of automation test scripts.
  • Coordinate meetings and test sessions as required – with internal teams and the Client (review of test artifacts, prioritization of testing/bugs, demo sessions, etc.).
  • Continuously improve and optimize test automation processes and methodologies.
  • Stay updated with the latest industry trends and advancements in test automation tools and technologies.
  • Foster a culture of continuous learning and improvement within the product team

Required Qualifications To Be Successful In This Role

  • 3+ years of recent software QA experience with at least 2+ years’ hands-on experience in developing test automation
  • Experience with test automation tools and frameworks for UI, API, and database testing
  • Proficient in functional, non-functional testing, UAT support, developing and carrying out test cases and writing test summary reports
  • Experience in working on Agile development projects
  • Proven proficiency in using Git for version control and collaborating on code through GitHub
  • Experience with continuous integration (CI) and continuous delivery (CD) pipelines
  • Excellent analytical and problem-solving skills to identify and resolve test automation challenges
  • Strong attention to detail and ability to ensure high-quality test automation deliverables
  • Excellent verbal and written communication skills to collaborate effectively with development and automation teams

Desirable Qualifications

  • Familiar with CI/CD process and QA role within it – working experience configuring CI jobs for test automation orchestration
  • Experience with performance and load testing
  • Experience with usability testing
  • Experience with security testing and vulnerability scanning tools
  • Experience with cloud-based test environments and automation tools
  • Experienced in test-driven development (TDD), behavior-driven development (BDD), data-driven, and keyword-driven testing approaches
  • Experienced with popular quality assurance tools such as Cypress, Selenium, Jest, Postman and TestCafé
  • Experience with toolchain components such as Jira, Azure DevOps, GitHub Actions
  • Proficient in programming languages such as C#, Python or Java

Together, as owners, let’s turn meaningful insights into action.

Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because…

You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.

Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.

You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.

At CGI, we recognize the richness that diversity brings. We strive to create a work culture where all belong and collaborate with clients in building more inclusive communities. As an equal-opportunity employer, we want to empower all our members to succeed and grow. If you require an accommodation at any point during the recruitment process, please let us know. We will be happy to assist.

Come join our team—one of the largest IT and business consulting services firms in the world.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Technical Supervisor, Auto Claims

Co-operators, Edmonton, AB
10 hours ago
Company: CGICDepartment: ClaimsEmployment Type: Temporary Full-Time (12 months)Work Model: HybridLanguage: English required, French is an asset.The OpportunityWe are a leading Canadian financial services co-operative committed to being a catalyst for a sustainable and resilient society and our team is essential to deliver on this strategy. That’s why we prioritize our people, to ensure we provide a strong culture and development...

Facility Labourer

GFL Environmental Inc., Edmonton, AB
1 day ago
Position SummaryThe Facility Labourer is responsible for supporting operations with equipment pre-loading, post project demobilization, property maintenance support, and handling/processing of hazardous and non-hazardous waste materials. The successful candidate may also be required to operate a forklift and skid steer as needed. The candidate must display a focus on safety and efficiency in a team environment while performing moderately labor-intensive...

Service Advisor (Southtown Hyundai)

Go Auto, Edmonton, AB
1 day ago
Are you a car fanatic with a knack for delivering exceptional customer service? Do you thrive in a positive and fast-paced environment? Buckle up because we have an incredibly exciting opportunity for you! We are searching for an enthusiastic and knowledgeable Automotive Service Advisor to join our phenomenal team. If you're ready to ignite your career and experience a thrilling,...