@ CGI
• Perform all activities involved in the software testing lifecycle
• Have an agile mindset; An expert in Scaled Agile delivery model, experienced with agile ceremonies such as daily scrums, spring planning, sprint reviews and sprint demos
• Design and develop high-quality automated UI and API tests for web applications
• Design and build industry standard test automation solutions and scripts
• Develop and execute story acceptance tests, regression tests and smoke tests
• Perform in sprint manual and automation testing in an agile setting. Provide testing feedback to the developers/ users
• Review pull requests and provide quality feedback and help peers to solve challenging problems
• Develop and manage software test plans, and traceability. Write high quality regression test plans for application under validation
• Provide manual and automation testing estimates during discover and sprint planning phases of development lifecycle
• Create technical design documents; Develop coding standard guides and technical wiki pages
• Develop and execute database scripts to perform data validation.
• Replicate product defects in the lower environments, log defects in defect management system for resolution
• Collaborate with DevOps team in to set up quality gates and execute automated tests in the delivery pipeline
• Automate repetitive validation tasks in browser based/ API based test automation products
• Over 6 years of experience working as a quality engineer in an Agile team
• 6+ years of UI test automation experience using Selenium & C# & UFT
• 6+ years of Manual testing experience for web, ERP (CRM Dynamics) and mobile applications
• 6+ years of experience managing code repositories and versions using Azure DevOps, GIT and SVN
• 6+ years of experience developing API tests using Rest Assured. Extra points for Karate framework experience
• 6+ Programming language experience: C#; Java with advanced programming skills such as Generics, multi-threading
• 2+ years of experience developing tests using BDD frameworks such as SpecFlow
• 6+ years of experience developing, maintaining & executing automated regression tests for web and backend applications
• 4-6 years of experience writing SQL scrips using advanced code objects
• Good understanding of Agile project management/ DevOps tools- Version One and Azure DevOps
• Extensive experience developing test plans, writing test cases and creating test strategy
• Experience with unit testing framework such as NUnit and Junit
• Team player who could work with product management and application development teams to deliver high quality applications
• Experience with application log management, monitoring & operational intelligence tools such as Splunk or Dynatrace
• Solid understanding of the Software Development Life Cycle (SDLC)
Apply online at https://www.cgi.com/en/careers
Visit Site to Apply