🏢 CGI
Software Engineer – Automation Tester
💼 Fulltime
📍 Bangalore, Karnataka
🔗 Explore More
🛠 Skills Required
ETL Testing
Data Warehousing
Python
Playwright
SQL
API Testing
Automation Testing
Apache JMeter
CI/CD
Git
AWS
Cloud ETL
Data Migration Testing
Tableau
Agile
Scrum
Advertisements
🎤 Interview Experience
CGI's interview process typically begins with a timed online aptitude test covering quantitative, logical, and verbal sections. Successful candidates move to a technical interview where they solve coding problems in Python, write SQL queries, and discuss automation frameworks. The final HR round focuses on cultural fit, communication skills, and career aspirations. Overall difficulty is moderate; thorough preparation on data validation and Python automation helps.
🏢 Work Culture
CGI promotes a collaborative and inclusive work culture where employees are encouraged to innovate and share knowledge. The company offers structured learning programs, mentorship, and a healthy work‑life balance with flexible timings and remote‑work options when needed.
Advertisements
📚 Free Study Materials (4)
Aptitude Practice Questions
Curated quantitative and logical reasoning problems to sharpen the skills needed for CGI's online aptitude test.
Open Resource ↗
Company Interview Preparation Guide
Insights and sample questions from previous candidates that help you understand CGI's interview pattern and expectations.
Open Resource ↗
Comprehensive Interview Prep Resources
A collection of coding, database, and automation topics essential for performing well in CGI technical rounds.
Open Resource ↗
Algorithm & Data Structure Problem Set
Practice problems to improve coding speed and problem‑solving ability, crucial for the technical assessment at CGI.
Open Resource ↗
Advertisements
✅ Eligibility Criteria
Graduates (B.Tech/B.E., M.Tech, MCA) in Computer Science, Information Technology, Electronics, or related streams; minimum 60% aggregate (or CGPA 6.0/10); batch years 2024‑2026; no active backlogs at the time of joining; strong programming fundamentals and analytical skills.
🏆 Selection Process
Round 1: Online Aptitude Test → Round 2: Technical Interview (coding, SQL, automation concepts) → Round 3: HR Interview
🎯
Don't miss this opportunity!
Apply before 10 Sep 2026 — only 15 days left
✅ Apply on Official Website →Creator Pick · Promoted by Creator
📋 About the Role
CGI is a global IT and business consulting services firm with a strong presence in India. Established over four decades ago, CGI delivers end‑to‑end solutions across industries such as banking, healthcare, manufacturing, and public sector. The company prides itself on a client‑centric approach, leveraging emerging technologies to drive digital transformation. In India, CGI operates multiple delivery centres, fostering a collaborative environment where fresh talent works alongside seasoned professionals on large‑scale projects for Fortune 500 clients.
As a Software Engineer – Automation Tester at CGI Bangalore, you will be part of the Software Development/Engineering team that ensures the reliability and performance of data pipelines and user‑facing applications. The role is heavily focused on ETL testing, data validation, and building robust automation frameworks using Python. You will validate data movement between source systems like DB2, Oracle, and MySQL, perform reconciliation, and verify transformation logic across multiple layers of the data warehouse. In addition, you will create UI automation scripts with Playwright, conduct API testing using Postman or Python Requests, and execute performance tests with Apache JMeter. All automation artifacts will be integrated into CI/CD pipelines, enabling continuous quality assurance.
Key Responsibilities:
1. Design, develop, and maintain Python‑based automation frameworks for ETL validation, UI, API, and performance testing.
2. Write complex SQL queries to compare source and target data, verify record counts, and ensure schema integrity.
3. Perform end‑to‑end data reconciliation across DB2, Oracle, MySQL, and cloud data stores.
4. Create Playwright scripts to automate dashboard validation, handle dynamic elements, and execute cross‑browser tests.
5. Conduct API testing using Postman, Python Requests, or REST Assured, validating response payloads and error handling.
6. Execute load, stress, and scalability tests with Apache JMeter and analyse performance metrics.
7. Integrate automated test suites with Jenkins/Azure DevOps pipelines for continuous testing.
8. Collaborate with data engineers, developers, and business analysts to understand requirements and provide testing feedback.
9. Document test cases, results, and defects in test management tools.
10. Participate in Agile ceremonies, contribute to sprint planning, and continuously improve testing processes.
Tech Stack: Python, Playwright, SQL, DB2, Oracle, MySQL, Postman, REST Assured, Apache JMeter, Git, CI/CD (Jenkins/Azure DevOps), AWS (S3, Glue, Athena, Redshift) – good to have.
Growth Path: Starting as an Automation Tester, you can progress to Senior Test Engineer, Test Lead, or specialize as a Data Quality Engineer. CGI encourages certifications (e.g., ISTQB, AWS) and offers rotational opportunities across domains, enabling a broad skill set and leadership exposure.
Why Join CGI? You will work on mission‑critical data projects for global clients, gain hands‑on experience with cutting‑edge automation tools, and benefit from a culture that values learning, mentorship, and work‑life balance. The Bangalore centre offers a vibrant campus, regular tech talks, and a clear career progression roadmap.
🎯
Don't miss this opportunity!
Apply before 10 Sep 2026 — only 15 days left
✅ Apply on Official Website →Creator Pick · Promoted by Creator
📤 Share this Job
Advertisements
💼 More Fulltime Opportunities
Engineering Services Practitioner
🏢 Accenture · 📍 Bengaluru
View →
Associate Data Analyst
🏢 MetLife · 📍 Pune, Maharashtra
View →
Talent Pool - GET (Fresher)
🏢 NEC · 📍 Pan India
View →
Data Analyst – Fresher
🏢 vyaparapp.keka.com · 📍 Bengaluru
View →
📋 Quick Info
JOB ID
C2320-J085
POSTED
58m ago
TYPE
Fulltime
BATCH
All Batches
⚠️ Disclaimer: This listing is indexed from public sources and may include creator-submitted or AI-generated details such as salary, interview, work culture, eligibility, and study materials. These details may be inaccurate or outdated. Company names and trademarks belong to their respective owners, and Jobdexo is not affiliated with or endorsed by the hiring company or linked third-party sites. Always verify all details on the official company website before applying. We never charge any fee for job applications. Found something suspicious? Report here → | Read full disclaimer