Company Profile: - At CGI, we’re a team of builders. We call our employees members because all who join CGI are building their own company - one that has grown to 72,000 professionals located in 40 countries. Founded in 1976, CGI is a leading IT and business process services firm committed to helping clients succeed. We have the global resources, expertise, stability and dedicated professionals needed to achieve. At CGI, we’re a team of builders. We call our employees members because all who join CGI are building their own company - one that has grown to 72,000 professionals located in 40 countries. Founded in 1976, CGI is a leading IT and business process services firm committed to helping clients succeed. We have the global resources, expertise, stability and dedicated professionals needed to achieve results for our clients - and for our members. Come grow with us. Learn more at www.cgi.com.
This is a great opportunity to join a winning team. CGI offers a competitive compensation package with opportunities for growth and professional development. Benefits for full-time, permanent members start on the first day of employment and include a paid time-off program and profit participation and stock purchase plans. We wish to thank all applicants for their interest and effort in applying for this position, however, only candidates selected for interviews will be contacted. No unsolicited agency referrals please.
Job Title: Functional AI Tester
Position: Software Engineer (SE) / Senior Software Engineer (SSE)
Experience: 5+ Years
Category: Tester
Main location: Pune
Position ID: J0825-1554
Employment Type: Full Time
Roles and Responsibilities: -
• Designing, Developing, executing and maintaining test scenarios, test cases and scripts using test guidelines for Data and AI usecase(s)
• Build frameworks in python for AI/ETL/PBI automation
• Collaborating with QA Analysts and feature team to develop Test artifacts.
• Updated with the latest industry developments
• Researching issues in software and AI through testing
• Understanding of overall Testing process and experience in Agile Methodology
• Participate in scrum meetings and share our views on tickets for testing scope.
• Execute and stabilize scripts across browsers platforms, fix failed test cases
• Understand and highlight risks promptly.
Soft skills required: -
• Good problem-solving and analytical skills.
• Good written and verbal communication skills.
• Ability to learn new skills/technologies quickly and independently.
• Ability to communicate and deliver effective Test solutions.
• Good team cooperation.
Must have skills: -
• Hands on Python experience on testing automation using Pytest framework.
• Experience ETL Testing using SQL.
• Regression and Integration testing experience.
• Ability to write and interpret SQL and Python code/logic.
• Flexible to work on Python and ETL testing as per project needs.
• Flexible to work on Python/ETL automation via a tool or in-house framework.
• Ability to lead project initiatives.
• High level understanding of Data Science and GenAI concepts
Good to Have:
• Knowledge of using Azure data-bricks.
• Hands on experience in building automation frameworks.
• Knowledge / work exp on big data and/or cloud platforms
• One Testing Certification ISTQB or CSTE is good to have
• Machine Learning knowledge, Reinforcement learning good to have
• API testing experience.
• Knowledge on Data Science concepts like Natural language processing (NLP), Object detection and OCR, Computer vision, semantic segmentation is preferred
KEY EXPECTED ACHIEVEMENTS:
Tests Software and Applications
• Design test plans, scenarios, scripts and procedures.
• Create logs to document testing cycles and software defects.
• Identify the strengths and weaknesses of alternative solutions, conclusions, or approaches to problems.
• Identify complex problems and review related information to develop and evaluate different options and implement viable solutions.
• Create test hardness and automated scripts to run functional, regression, negative, and performance test for backend, frontend, API and databases.
• Review and analyze business requirements, functional specifications, test cases and software defects.
• Participate in product design reviews to provide input on functional requirements, product designs, schedules, or potential problems.
• Plan test schedules or strategies in accordance with project scope or delivery dates.
• Conduct software compatibility tests with programs, hardware, operating systems, or network environments.
• Test system modifications to prepare for implementation.
• Collaborate with engineers to develop effective strategies and test plans
• Create and execute test cases (manual or automated) and analyze test results
• Evaluate product code according to specifications
• Help troubleshooting application and system issues
• Conduct post-release/ post-implementation testing
• Work with cross-functional teams to ensure quality throughout the agile software development lifecycle
Record Defects and Issue Reports
• Identify, analyze, and properly document defects
• Record software defects using our bug tracking system and communicate them to software developers for a prompt resolution
• Document test procedures to ensure replicability and compliance with quality standards
• Create and execute manual and automated test scripts as well as record and review test results.
• Monitor bug resolution efforts and track successes.
• Report and documenting technical issues.
Qualification:-
• Bachelors/Master’s degree in Computer Sciences
• 6-8 years of relevant technical experience as a QA.
#LI-SB2
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.
Come join our team—one of the largest IT and business consulting services firms in the world.