Position Description : Join CGI! Do you want to be part of one of the five largest IT and business process services companies in the world? At CGI, we are looking for a QA to join a major international banking sector project. Requirements : Technical, technological, or Bachelor degree in Computer Science, Software Engineering, or related fields. Conversational English (B2 level or higher). 4+ years of experience in Manual QA Testing of web and API applications. Knowledge of Behavior-Driven Development (BDD) framework-based acceptance criteria written in structured language (like Gherkin). Strong knowledge of .NET technologies and application architecture. Hands-on experience testing applications hosted on Microsoft Azure. Experience with Azure services like App Services, Azure Functions, Azure SQL, Storage, Logic Apps, etc. Proficient in writing SQL queries for data validation. Experience with API testing using tools like Postman or similar. Working knowledge of Azure DevOps (Boards, Pipelines) or similar ALM tools. Solid understanding of SDLC, STLC, and defect lifecycle processes. Strong analytical and problem-solving skills. Excellent verbal and written communication skills. Responsibilities : Analyze requirements, create detailed test cases, and execute manual test plans based on acceptance criteria. Perform end-to-end testing of web applications, APIs, and Azure cloud components. Validate integration points across APIs, databases, and external services. Identify, document, and track defects using defect management tools (e.g., Azure DevOps, JIRA). Collaborate with development and DevOps teams for defect triaging and retesting. Contribute to continuous improvement of QA processes and documentation. Participate in Agile / Scrum ceremonies and provide QA status updates. Desirable : Knowledge of QA Automation frameworks and scripting is a plus. Complementary Skills : Ideal Candidate Profile : Prior experience working in Agile Scrum teams. Exposure to CI / CD pipelines and DevOps practices in Azure. Self-starter who can take ownership of QA deliverables with minimal supervision. Ability to adapt quickly in a dynamic and collaborative environment. Detail-oriented with a proactive mindset towards improving quality and processes. Knowledge of test automation concepts (though this role is primarily manual testing). Apply now! #J-18808-Ljbffr