Mining Jobs

Automation Engineer

CGI provides business process services, hosting, operations, maintenance and support for one of our large banking client on a number of critical line of business. As part of the services we are providing for the customer and expanding out business, the candidate will work closely with the client and the delivery leads, and will be accountable for a deliveries of the task that will be assigned which includes business requirement capturing and document creation, solution requirement document creation and also lead the JAD/POD sessions.

Delivery will be located in the Toronto area and candidate is also expected to work at the same location along with the client team. Travel is not anticipated though may be periodically required.


Candidate will support the program lead, delivery leads, and project managers with completing the test design and automation for all the test cases that has been created for the program. The candidate is also expected to create the mapping diagram with all user stories and articulate the automation requirements as part of the test design to better enable the automation execution in all lower environments

Candidate will also be responsible for reviewing the work and also ensure that all the work is being delivered as per the timelines defined and agreed with the client.

• Effectively understand requirements from business and work with the internal team to create the business requirements document.
• Efficiently create the use cases for each project as per the request from client/project
• Create the flows for systems, process or any other areas needed which is demanded by the project requirement/business
• Strong experience in communicating with both business and technology team to ensure that the requirements are effectively being communicated to the technology team to meet the delivery
• Experience in both agile and waterfall methodology
• Help the testing team to ensure the requirements are properly captured
• Liaise and confer with internal and external teams when designing and implementing and integrating new technologies.
• Validate existing test cases and consolidate them from the QA standpoint.
• Assist project team in the troubleshooting of testing issues.
• Anticipates the impact of a change or project across multiple systems
• Raise defects/issues and follow up and resolve outstanding defects/issues.
• Report on test progress.
• Work with various departments in the company to ensure all product integration requirements are satisfied.
• understand data provisioning processes including collection of source data, data transfer mechanism and data upload mechanism
• Write test cases, test plans and test strategy for web and window based application.
• Collaborate with developers and testers to test software and manage defects.
• Create, maintain and execute automated test plans, test cases and testing frameworks.
• Report and document software defects with high levels of details.
• Nice to have experience of leading team.
• Nice to have banking domain experience. Support with developing Source-to-Staging-to-Target mappings and actively work with Development, Test and Implementation efforts
• Design data migration processes including collection of source data, data transfer mechanism and data upload mechanism
• See the big picture, and take the initiative to find and fill gaps in our processes
• Maintain appropriate levels of data security and privacy relating to user/customer data
• Proactively identifying and communicating project risks
• Plan, execute and monitor data migration tasks and activities

• Minimum 5 years of experience in QA Testing
• 3+ Test Automation experience.
• 3+ Years of proven experience in Microfocus Unified Functional Testing using hybrid framework
• Ability to quickly assess the environment and get up to speed quickly
• Strong communication skills both written and verbal

• Team oriented
• Quick learner / adaptable
• Detail orientated
• Persistent
• Strong communicator
• Analytical
• Organized
• Time management
• Self-starter.

Performance Tester

Position Description
We are Canada’s largest Information Technology services provider, and after 40 years, we’re still growing! We have an exciting career opportunity for a Performance Tester for one of our Banking Clients.

Roles & Responsibilities
• Ability to analyze and gather non – functional requirements pertaining to application performance and operability
• Ability to identify the gaps in non-functional requirements
• Expert in various Performance testing tools like Load Runner (preferred), Performance center, J Meter
• Ability to work with monitoring tools like Dynatrace
• Develop PAT Strategy, plans and exit reports
• Develop execution plans to mimic projected load in production to define workload models to measure application performance metrics
• Analyzing the application with varied loads / parameters to gather memory footprint and application capacity.
• Ability to create load testing scripting using HTTP/HTML, Web Services protocol and ability to script stubs/virtual responders
• Experience in J2EE, C, Python, VBScript etc software development, manual and/or automation testing, and experience working with SQL and Oracle databases
• Excellent team work skills to work with technical support teams, e.g. Application Operation (AO), network, firewall, UNIX, and DB teams.
• To analyze root cause of performance bottlenecks, investigate performance issues and troubleshoot them quickly in a complex technical environment
• Understanding of various defect tracking tools like HP ALM
• Ability to deliver on time with quality and handle multiple projects at a time with Flexibility work over time and extended overlapping shifts with onsite to deliver critical projects

Nice to have Skills
• Experience on Test automation tools like UFT, Selenium would be a great plus
• Cloud certifications like AWS, Azure would be a great bonus
• Any Agile certifications would be an added advantage.

Storage / Backup Designer

Nous recherchons un concepteur de stockage/sauvegarde talentueux et soucieux du détail qui peut travailler rapidement, efficacement et avec précision dans un environnement en évolution rapide. Le candidat retenu rejoindra une équipe de ressources diversifiées et talentueuses qui gèrent des environnements sophistiqués, évolutifs et fiables.

Cloud Security Solution Architect

Remote: Yes
Location: Canada

The CGI Cybersecurity team is growing! We are looking for Cybersecurity Architects to join us on engaging, and professionally rewarding opportunities with both our internal and external delivery engagements. Become part of our team and share your expertise to support the evolution of service solutions and emerging technologies!

SAP Hybris Development Lead

Hybris Development Lead

Candidate responsibilities
• Facilitate the implementation of SAP/Hybris Solutions to enhance the clients business functionality and overall performance,
• Maintain a high degree of customer satisfaction.
• Participate in the business analysis process and provide product and implementation expertise to clients in how best to implement and use the system, identify scope gaps, advise on workaround solutions when applicable.
• Support in detailed project planning activities
• Communicate on project progress to engagement manager
• Provide expertise on the functional use of SAP Hybris Commerce, its various administrative cockpits and the SAP Hybris Accelerators. Lead client discussions mapping business requirements to the SAP Hybris platform.
• Provide consultation to client stakeholders and business users in Omni-channel-specific business topics, including product catalog modeling, inventory management, customer service, b2b customer management, b2b procurement, demand generation, promotion strategy, cross-channel commerce and more.
• Understand SAP Hybris data structures, facilitate discussions about data models and leverage expertise and past experience to anticipate business implications of data modeling decisions and make necessary compromises.
• Apply expertise and experience to draw insights from analytics data (e.g. AOV, page-views, visits, unique visits, line items per order, conversion rates) to identify opportunities to improve KPI’s (key performance indicators)
• Support pursuit management activities, participate in proposals preparation
• Approximately 7 years of total experience and Hybris Implementation experience in minimum 3 projects.
• 1-2 years implementing Hybris Commerce
• Concrete understanding of SAP Hybris Application Lifecycle Framework
• Experience of implementing and/or supporting large web based applications server-based systems/networks, ideally within an external customer facing and SLA- driven environment.
• Experience with Java/J2EE

Test Automation Lead

As our Test Automation Lead working on the Robot Framework open source automation tool, you will be part of a dynamic group focused on transformation of the Telecom OSS layer for our client partner.

The Test Automation Lead will be tasked with leading the team of Test automation Engineers, while being hands on with research, development and execution work of test cases automation. The successful candidate will work within a fast-paced, Agile environment alongside Product owners, Scrum Master, Business Analysts, and Developers.

Key Accountabilities:
• Identifying and recommending the automated testing processes and tools.
• Evaluate and select best usage of test automation tools for different purposes.
• Provide leadership, guidance, training and mentoring to implement test automation across project teams.
• Define and implement test automation strategy including roadmap, tools, framework & approach across project teams.
• Oversee technological execution of the recommended automation solution roadmap across project teams.
• Participate in Design and Architectural reviews of proposed automation solutions across project teams.
• Drive defect triage status calls/meetings with development, business, vendor teams to discuss the priority and resolutions of the defect.
• Define data seeding, test data generation process and environment needs.
• Review test design to build a test scenario matrix for overall product functions for comprehensive regression test suites.
• Accountable to coordinate with global delivery teams and ensure the test execution progress is in line with project schedules.
• Responsible for escalating the testing risks and issues in a timely manner.
• Define and publish key performance metrics for the automated testing.
• Assist engineering management team with the technical presentation of proposed automation solutions.
• Design, develop and maintain Robot automation framework/software solutions.
• Able to convert business requirements into test cases and test scenarios on Robot framework.
• Work with RESTful APIs, Restful Interfaces, Regular Expressions.
• Identify and evaluate the risks related to the quality of applications.
• Assist with manual QA efforts as needed.
• Participate in ongoing process improvement efforts to ensure test automation is promoted and applied effectively in the squad.
• Take part in the ownership of the team’s QA discipline, providing execution and leadership on best practices and technical implementation.
• Recommend innovative ideas to automate and reduce manual QA efforts.
• Research tools, methods, and technology trends to support program test automation objectives.
• Participate in agile ceremonies to provide regular progress updates.

Must Have Skills:
• Experience professional with 10+ years’ experience in test management, test planning, tracking execution and a good understanding of quality engineering concepts.
• Hands-on QA Automation experience with proven abilities to design, construct, customize and maintain hybrid Test automation frameworks
• Possess in-depth knowledge of multiple open source / commercial tools for Web service/UI automation.
• Ability to support multiple projects concurrently, balancing deliverables and ability to prioritize deliverables across projects.
• Possess In depth Experience of defining and integrating Automation solutions into DevOps stack.
• Experience in Automation Testing using Robot Framework.
• Understanding of CI/CD pipeline and its tools, specially Jenkins, Kafka, OpenShift, uDepoly, JIRA, GitLab.
• Strong development skills with Python, Javascript, Java, Web Services, REST API, LoadRunner, JMETER, POSTMAN etc.
• Experience in testing micro services-based applications.
• Possess solid experience on planning recurring maintenance and continuous upgrade of automation test suite and maintenance of test case catalogue
• Possess experience on proposing and implementing code review and documentation processes
• Good understanding of Web Framework and experience in testing Web Applications.
• Experience in using JIRA, XRAY and Confluence.
• Experience with XML manipulation and use of python xml libraries
• Experience with JSON manipulation and use of python json libraries
• Well organized, result oriented, self-motivated, collaborative.
• Excellent analytical and interpersonal skills.

Good to Have Skills:
• Previous experience on Telecom OSS domain – especially on service provisioning, service fulfillment and service inventory, service order management, network service orchestration, service assurance etc.
• Previous experience working under SAFe Agile framework.

Infra Security Lead

IT professional with strong security and infrastructure background with the ability to function in both a Technical role and as a Team Leader. The candidate must be able is to review, assess, design, plan and implement solutions to mitigate threats and vulnerabilities identified in security reports and client.

Cyber Security Analyst-SOC L2

Cyber Security Analyst ( SOC L2)

Full time
Remote or Blair Place, Ottawa ON
Relocation: No
Clearance: NCR Reliability/Secret (not applicable if not in NCR area)

Join us and put your career in Cyber Security into high-gear!

We currently have an exciting opportunity to join the Canada Cyber Security Team team as an Intermediate Security Operations Centre (SOC) Analyst.

The Team
At CGI, our success comes from the talent and commitment of our professionals. As one team, we share the challenges and rewards that come from growing our company, which reinforces our culture of ownership. All of our professionals benefit from the value we collectively create. Be part of building one of the largest independent technology and business services firms in the world.

The Opportunity
Be part of something cutting edge and exciting. Do you want to take control of your future? Are you ready for the responsibility of working with high profile clients in the world’s most exciting sectors? Do you want to take your career to the next level as part of a dynamic company that gives you a direct stake in its success? If you do, we are looking to strengthen our busy SOC team. We have strong demand from our clients on both internal and external projects. We are therefore looking to hire an Intermediate Security Analyst. Apply today and find out how you can develop your cyber career at CGI.

The Security Operations Centre (SOC) monitors security alerts and investigates suspected security incidents in order to make recommendations for containment and eradication. The Intermediate Security Analyst is a more experienced member of the SOC who is responsible for providing second-level support and leadership during security incident investigations as well as general guidance and mentoring to the SOC Analysts.

We're sorry, there are currently no jobs in this category.

© 2022 Women In Leadership