Vacancy expired!
Quality Engineer - Automation
Position Description
CGI is hiring a Quality Engineer to join our dynamic team.
At CGI, you get to build solutions as a full time consultant with a world-class IT company. You will be involved in a mission critical project, working with a team of smart, dedicated people like yourself who build quality solutions for a variety of customers. Take your talents to a company that inspires growth and values your ideas.
Your future duties and responsibilities
• Candidate must 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
• Perform in sprint manual and automation testing in an agile setting.
• 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
• Investigate automated & manual test failures to ensure application correctness, update automated UI/ API test scripts as needed
• Replicate prod defects in the lower environments, log defects in defect management system for resolution. Provide issue walkthroughs to the developers or software engineers
• 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
• Report testing results/ metrics to the QA manager and other project stakeholders
• Partner with product teams to design and develop acceptance criteria and BDD tests
• Report progress, test metrics and results to the project stakeholders
• Perform all activities involved in the software testing lifecycle
• Highly effective written and verbal communication skills
Required qualifications to be successful in this role
• Over 3 -6 years of experience working as a quality engineer in an Agile team.
• 5+ years of test automation experience using Selenium.
• Experience in managing code repositories and versions using Azure DevOps, GIT or SVN.
• Experience developing API tests using Karate framework.
• Experience developing tests using BDD frameworks.
• 4+ years of experience developing, maintaining & executing automated regression tests for web and backend applications.
• 4-6 years of experience writing SQL scripts.
• Good understanding of Agile project management/ DevOps tools.
• DevOps and Continuous delivery mindset.
Skill Set Years of Experience Proficiency Level
Selenium
4+
Excellent
Test Automation UI application
2-4
Excellent
Data Testing / SQL
2
Intermediate
API Testing
4+
Excellent