About EdgeVerve Systems
Company Description
EdgeVerve Systems is a global technology company and a subsidiary of Infosys, specializing in enterprise software products and digital transformation solutions. The company focuses on providing cutting-edge solutions in areas such as automation, artificial intelligence, blockchain, financial services, and customer engagement platforms. EdgeVerve’s flagship product, Finacle, is widely used by banks and financial institutions globally for core banking, digital banking, and treasury solutions. The company combines innovation with deep industry expertise to enable clients to enhance efficiency, reduce costs, and improve customer experiences.
Work Culture and Job Environment
EdgeVerve Systems promotes a high-performance, innovation-driven, and collaborative work culture. The company encourages employees to experiment with emerging technologies, contribute to product development, and work in cross-functional teams. Continuous learning is emphasized through training programs, certifications, and mentorship initiatives. EdgeVerve maintains a professional environment that balances productivity with employee well-being, offering flexible work arrangements, a supportive workplace, and opportunities for career growth. Employees are valued for creativity, integrity, and commitment to delivering high-quality solutions.
Job Roles and Interview Questions
1. Software Engineer
Skills (for reference): Programming (Java, Python, C#), software development lifecycle, database management, debugging
Previous Roles (for reference): Junior Developer, Application Developer, Systems Engineer
Q1: How do you approach designing scalable software applications?
By understanding requirements, selecting appropriate architecture patterns, ensuring modular design, and considering scalability and performance.
Q2: How do you handle debugging complex code issues?
By isolating the problem, analyzing logs, using debugging tools, and performing systematic testing to identify the root cause.
Q3: Describe your experience with database management.
I have worked with relational and NoSQL databases, optimized queries, designed schemas, and ensured data security and integrity.
Q4: How do you ensure code quality?
By following coding standards, conducting code reviews, writing unit and integration tests, and using version control effectively.
Q5: Can you give an example of a challenging project you completed successfully?
I developed a multi-module application with real-time processing under tight deadlines, ensuring scalability and minimal downtime.
2. Business Analyst
Skills (for reference): Requirement gathering, process analysis, stakeholder communication, documentation
Previous Roles (for reference): Systems Analyst, Process Analyst, Junior Analyst
Q1: How do you gather requirements from multiple stakeholders?
By conducting interviews, workshops, surveys, and documenting functional and non-functional requirements clearly.
Q2: How do you handle conflicting requirements?
By prioritizing business goals, facilitating discussions, and finding a compromise that aligns with project objectives.
Q3: Describe your experience with process improvement.
I have analyzed workflows, identified inefficiencies, and proposed solutions that increase operational efficiency and reduce costs.
Q4: How do you ensure your documentation is clear and actionable?
By using standardized templates, diagrams, and review sessions with stakeholders to validate accuracy.
Q5: Can you provide an example of a successful recommendation you made?
I suggested automating a reporting process that reduced manual effort and improved accuracy, leading to faster decision-making.
3. Quality Assurance (QA) Engineer
Skills (for reference): Manual and automated testing, bug tracking, test case design, attention to detail
Previous Roles (for reference): QA Analyst, Test Engineer, Software Tester
Q1: How do you design test cases for complex software applications?
By understanding requirements, identifying key scenarios and edge cases, and ensuring coverage for functional and non-functional aspects.
Q2: How do you prioritize and report bugs?
By assessing severity, impact, and business priority, and documenting clearly in tracking tools for developer action.
Q3: Describe your experience with automated testing tools.
I have used Selenium, JUnit, and other frameworks to automate regression testing and reduce manual testing effort.
Q4: How do you ensure testing deadlines are met?
By planning test schedules, prioritizing critical tests, and coordinating closely with the development team.
Q5: Can you share an example of catching a critical defect before release?
I identified a security vulnerability in a banking module, allowing the development team to fix it before deployment, preventing potential data breaches.
4. Product Manager
Skills (for reference): Product strategy, roadmap planning, stakeholder management, market research
Previous Roles (for reference): Associate Product Manager, Business Analyst, Project Lead
Q1: How do you define the roadmap for a new product feature?
By analyzing market trends, customer needs, business objectives, and prioritizing features based on value and feasibility.
Q2: How do you handle conflicting priorities between stakeholders?
By facilitating discussions, providing data-driven insights, and negotiating a balanced approach aligned with business goals.
Q3: Describe your experience with product lifecycle management.
I have managed products from concept to launch, gathering feedback, tracking performance, and iterating for improvements.
Q4: How do you measure the success of a product feature?
By defining KPIs, monitoring adoption rates, customer feedback, and business impact metrics.
Q5: Can you share an example of a successful product launch?
I led the launch of a digital banking module that improved user engagement and reduced manual processing by 25%.
5. Technical Support Engineer
Skills (for reference): Troubleshooting, software support, client communication, incident management
Previous Roles (for reference): IT Support Engineer, Helpdesk Technician, Application Support Analyst
Q1: How do you handle a client reporting critical software issues?
By gathering details, diagnosing the problem, providing a solution or workaround, and escalating if necessary while maintaining communication.
Q2: How do you prioritize multiple support tickets?
By assessing impact on business operations, severity, and SLAs, resolving critical issues first.
Q3: Describe your experience with troubleshooting enterprise software.
I analyze logs, replicate issues, identify root causes, and provide solutions while ensuring minimal downtime.
Q4: How do you ensure client satisfaction during support interactions?
By being responsive, communicating clearly, and following up to confirm resolution.
Q5: Can you give an example of resolving a challenging technical issue?
I resolved a performance bottleneck in a banking application by identifying database query inefficiencies and coordinating with developers for optimization.
Company Background and Industry Position
EdgeVerve Systems is a subsidiary of Infosys, operating at the cutting edge of automation and AI-driven enterprise software solutions. Over the years, it has carved out a distinct position for itself by focusing on intelligent automation platforms, such as Finacle for banking, AssistEdge for customer experience automation, and other digital core solutions. Its growth trajectory reflects the broader industry shift toward cloud-native, AI-powered software that accelerates digital transformation for businesses worldwide.
Unlike many traditional IT service companies, EdgeVerve’s niche emphasis on product innovation means it recruits with an eye on deep technical expertise blended with domain knowledge. This dual focus sets it apart in the recruitment landscape, where candidates are expected not only to code but to understand the business problems their solutions tackle.
How the Hiring Process Works
- Online Application and Resume Screening: The journey begins with a candidate submitting an application through the company’s career portal or via referrals. Recruiters sift through resumes looking for alignment with job roles and eligibility criteria, focusing on academic background, relevant experience, and technical skills.
- Aptitude and Technical Assessment: For many entry-level roles, especially in software development and product engineering, candidates face an initial online test. This typically evaluates logical reasoning, quantitative aptitude, and basic programming concepts. This phase filters out applicants who might struggle with fundamental problem-solving.
- Technical Interview Rounds: Shortlisted candidates move to one or more rounds of in-depth technical interviews. These sessions are designed to evaluate coding ability, understanding of data structures and algorithms, as well as domain-specific knowledge, depending on the job role.
- Managerial or Domain-Specific Interviews: Beyond pure coding, candidates for roles like product management, business analysis, or specialized engineering often face interviews targeting industry experience, product understanding, and strategic thinking.
- HR Interview: The final step is usually an HR round that explores cultural fit, salary expectations, and motivation. This stage is crucial as it often determines whether the candidate’s aspirations align with EdgeVerve’s work environment and values.
Interview Stages Explained
Online Screening and Aptitude Tests
In many ways, this initial hurdle is a great equalizer. EdgeVerve’s online tests are not just gatekeepers but set a baseline of cognitive ability and foundational programming skills. Candidates often underestimate this phase, thinking it’s a mere formality, but it’s actually quite targeted. It reflects the company’s desire to ensure that those moving forward can handle the technical rigor ahead.
Technical Rounds
Once you land here, expect a mix of coding challenges, system design questions, and problem-solving scenarios. Unlike some firms that focus solely on algorithmic puzzles, EdgeVerve leans into practical coding skills that mimic real-world tasks. Interviewers tend to probe how a candidate thinks through problems, not just how quickly they can code. It’s common for interviewers to encourage talking aloud during coding — to understand the candidate’s approach.
For product-centric roles, interviews may include domain-driven questions— like questions on banking workflows if you’re applying for Finacle, or automation scenarios for AssistEdge jobs. That’s because EdgeVerve expects candidates to grasp the ‘why’ behind their coding, not just the ‘how’.
Managerial and Domain Interviews
These are less about technical nitty-gritty and more about applying knowledge strategically. Recruiters deeply value communication skills here because these roles often act as bridges between technical teams and business stakeholders. Candidates might be asked to present a case study or solve a workflow problem, revealing their ability to think beyond code and into product impact.
HR Interview
Many candidates find this round unexpectedly critical. It’s not just a chat about hobbies or salary—rather, recruiters aim to gauge attitude, adaptability, and cultural compatibility. With EdgeVerve’s fast-paced product development environment, they look for candidates who can thrive in ambiguity and collaborate across global teams.
Examples of Questions Candidates Report
- Technical Coding: “Write a function to detect a loop in a linked list.”
- System Design: “Design a basic notification service that can scale to millions of users.”
- Domain-Specific: “Explain how a core banking system handles account reconciliation.”
- Behavioral: “Tell me about a time when you dealt with ambiguity in a project.”
- HR: “Why EdgeVerve? How do you handle tight deadlines?”
Eligibility Expectations
EdgeVerve usually targets candidates with strong academic credentials, often favoring graduates from reputed engineering backgrounds. For freshers, a minimum of 60-65% in their degree is a common eligibility bar. Experienced hires need relevant domain exposure and sometimes niche skills depending on the job role.
It’s crucial to highlight that eligibility isn’t just about grades — recruiters also look for demonstrable skills, internships, and projects relevant to the role. For example, a candidate applying for an automation engineer role would stand out with hands-on experience in RPA tools or related scripting languages.
Common Job Roles and Departments
EdgeVerve’s hiring spans multiple areas, with some of the most frequent roles being:
- Software Developer/Engineer: Building and enhancing product features, coding in Java, Python, or cloud-native technologies.
- Product Manager: Driving product vision, collaborating with cross-functional teams, and customer engagement.
- Quality Analyst/Automation Tester: Designing test frameworks, automating test cases, and ensuring product robustness.
- Data Scientist/Analyst: Using machine learning and analytics to improve product intelligence.
- Solution Architect: Designing scalable architectures tailored to client needs.
- Technical Support and Consulting: Providing domain-specific technical assistance during product deployment.
Compensation and Salary Perspective
| Role | Estimated Salary (INR per annum) |
|---|---|
| Software Engineer (Entry Level) | 6,00,000 - 9,00,000 |
| Senior Software Engineer | 12,00,000 - 18,00,000 |
| Product Manager | 20,00,000 - 30,00,000 |
| Quality Analyst | 5,00,000 - 8,00,000 |
| Data Scientist | 10,00,000 - 20,00,000 |
| Solution Architect | 18,00,000 - 28,00,000 |
These numbers are approximate and vary based on location, experience, and negotiation. EdgeVerve’s compensation is often competitive compared to mid-to-large IT product firms in India but might skew slightly below some global tech giants. However, the growth potential and exposure to cutting-edge products often compensate for the initial package.
Interview Difficulty Analysis
EdgeVerve’s selection process balances rigor with practical assessment. Candidates often describe the technical interviews as moderately challenging—harder than typical service-based IT firms but not as brutally complex as some MNC product companies known for hyper-competitive coding rounds.
The difficulty often hinges on the role: freshers report the aptitude test as a significant barrier, while experienced hires mention domain questions and system design as key pain points. That said, interviewers tend to be more interested in problem-solving approach than pure rote learning. This means candidates who prepare strategically and understand product contexts usually fare better.
Preparation Strategy That Works
- Start With Fundamentals: Brush up thoroughly on data structures, algorithms, and complexity analysis. Online platforms like LeetCode or HackerRank can be useful.
- Understand the Product Domain: Whether it’s banking, automation, or AI, grasp the basics of the sector. Read case studies or whitepapers on EdgeVerve’s flagship products.
- Mock Interviews: Practicing with peers or mentors helps normalize the pressure and refine communication. EdgeVerve values candidates who can articulate their thought process clearly.
- Revise Past Projects: Be ready to discuss your internships or work experience in detail, emphasizing your contributions and learnings.
- HR Prep: Have clear answers for why you want to join EdgeVerve, your career aspirations, and how you handle teamwork or conflict.
- Time Management: During coding rounds, manage time carefully—prioritize solving a few problems well over attempting all superficially.
Work Environment and Culture Insights
From what candidates and insiders share, EdgeVerve fosters a culture that encourages innovation but also demands accountability. The product-led mindset means teams move fast, iterate often, and collaborate closely across geographies. It’s not a place for those comfortable with slow pace or siloed work.
Employees often mention the blend of startup agility with the stability of a large organization as a highlight. The company champions diversity and inclusiveness, but like many tech firms, work-life balance varies depending on project deadlines.
Career Growth and Learning Opportunities
EdgeVerve places strong emphasis on continuous learning. There are structured programs for skill development, certifications, and opportunities to work on emerging technologies like AI, ML, and blockchain within their platforms. Career paths can diverge into technical expert roles, management, or domain specialization.
The company’s affiliation with Infosys often opens doors for international assignments and cross-team mobility, which can be a big draw for ambitious candidates.
Real Candidate Experience Patterns
Walking through countless forums and testimonials, a pattern emerges. Candidates appreciate the transparency of the hiring rounds but share that the pressure during coding interviews can catch them off-guard if they aren’t well-prepared. Many mention that the HR round is surprisingly thorough — making it feel less like a formality and more like a conversation about fit.
Some fresh graduates describe the aptitude test as the “make or break” stage, sometimes more daunting than the interviews themselves. For experienced professionals, domain knowledge questions often determine the outcome more than just technical prowess.
A common reflection is that while interviewers are demanding, they’re usually respectful and willing to guide candidates through the problem rather than abruptly cutting off. This suggests a recruitment culture that values potential and learning over perfection.
Comparison With Other Employers
| Aspect | EdgeVerve Systems | Typical IT Services Firm | Global Product Giants |
|---|---|---|---|
| Interview Focus | Technical + Domain + Product | Primarily Technical | Deep Algorithmic + System Design |
| Difficulty Level | Moderate to High | Moderate | High to Very High |
| Work Culture | Product-centric, Agile | Project-driven | Innovation and Scale |
| Salary Range | Competitive Mid-market | Generally Lower | Top-tier |
| Career Growth | Strong Learning Focus | Steady but Slower | Fast and Global |
This snapshot helps candidates decide if EdgeVerve fits their aspirations better than service firms or the global tech giants. It stands as a compelling middle ground offering product exposure without the extreme filters some MNCs impose.
Expert Advice for Applicants
Don’t just prepare to answer questions. Prepare to demonstrate thinking.
- Focus on problem-solving clarity rather than just speed.
- Research the products and current tech trends in automation and AI.
- Practice explaining your solutions verbally; communication matters as much as coding.
- Stay calm during aptitude tests; they reflect logical thinking more than memorization.
- Be honest about your experience and gaps; interviewers value integrity.
- Network with current or former employees for insider tips and culture insights.
Frequently Asked Questions
What are the typical recruitment rounds at EdgeVerve Systems?
Usually, candidates go through resume screening, online aptitude and technical tests, multiple technical interviews, managerial/domain interviews if applicable, and a final HR round.
How hard is the technical interview compared to other product companies?
It’s moderately challenging—tougher than many services firms but less intense than top global product giants. The focus is on practical coding and domain knowledge instead of complex algorithmic puzzles.
What technical skills are most important?
Proficiency in programming languages like Java or Python, solid understanding of data structures and algorithms, and domain-specific knowledge such as banking or automation are key.
Is prior experience mandatory for applying?
Not necessarily. EdgeVerve hires fresh graduates extensively, provided they clear eligibility criteria and aptitude tests. Experience is crucial for senior or specialized roles.
How can I prepare for the HR interview?
Be ready to discuss your career goals, motivation for joining EdgeVerve, teamwork experiences, and how you manage challenges. Authenticity and a positive attitude go a long way.
Final Perspective
EdgeVerve Systems offers a unique proposition in India’s tech recruitment landscape. It’s not just another IT services offshoot; it blends the excitement of product development with the stability of a large parent company. If you’re aiming to work on impactful automation and AI products, this company deserves a serious look.
The hiring process, while demanding, is fair and designed to surface candidates who can think critically and adapt quickly. Success here depends as much on strategic preparation as on raw technical talent.
So, pause before rushing in—understand what the role demands, prep accordingly, and bring your authentic self to the interview table. EdgeVerve values people who can grow with the technology and the market. If that’s you, the journey will be challenging, but very rewarding.
EdgeVerve Systems Interview Questions and Answers
Updated 21 Feb 2026Technical Support Engineer Interview Experience
Candidate: Priya Nair
Experience Level: Entry Level
Applied Via: Walk-in Interview
Difficulty: Easy
Final Result:
Interview Process
1
Questions Asked
- How do you handle difficult customers?
- Explain a time you resolved a technical issue.
- Are you comfortable working in shifts?
- Basic networking concepts.
Advice
Focus on communication skills and basic technical knowledge; be confident and polite.
Full Experience
I attended a walk-in interview advertised locally. It was a single round with HR and technical questions combined. They assessed my communication skills and basic troubleshooting knowledge. The environment was friendly and I received the job offer shortly after.
Quality Assurance Engineer Interview Experience
Candidate: Karan Mehta
Experience Level: Mid Level
Applied Via: LinkedIn Job Post
Difficulty: Easy
Final Result:
Interview Process
2
Questions Asked
- What is the difference between manual and automated testing?
- Describe a bug lifecycle.
- How do you write test cases?
- Explain any testing tools you have used.
Advice
Be clear on testing fundamentals and tools you have experience with; practical examples help.
Full Experience
I applied via LinkedIn and was contacted for a telephonic interview. The first round was a phone screen with basic QA questions. The second was a technical round with scenario-based questions. The interviewers were cordial and the process was straightforward. I got the offer within a week.
Data Scientist Interview Experience
Candidate: Sneha Gupta
Experience Level: Senior Level
Applied Via: Campus Recruitment
Difficulty:
Final Result:
Interview Process
3
Questions Asked
- Explain the difference between supervised and unsupervised learning.
- How do you handle missing data?
- Describe a machine learning project you led.
- What is overfitting and how do you prevent it?
- Write SQL queries to extract data for analysis.
Advice
Have a strong grasp of machine learning concepts and practical experience with data manipulation and SQL.
Full Experience
I was recruited during a campus drive. The first round was a written test with ML theory and SQL questions. The second was a technical interview focusing on my projects and problem-solving skills. The final round was HR where they assessed my communication and teamwork abilities. The interviewers were supportive and the process was well organized.
Product Manager Interview Experience
Candidate: Rohit Verma
Experience Level: Mid Level
Applied Via: Employee Referral
Difficulty: Hard
Final Result: Rejected
Interview Process
4
Questions Asked
- How do you prioritize product features?
- Describe a time you handled conflicting stakeholder demands.
- Explain your experience with Agile methodologies.
- How do you measure product success?
- Case study: Improve user engagement for a SaaS product.
Advice
Prepare for behavioral questions and case studies thoroughly; focus on product metrics and stakeholder management.
Full Experience
I was referred by a current employee and went through four rounds. The first was an HR screening, followed by a product sense interview. The third round involved a case study presentation, and the last was with senior leadership. The case study was challenging and required quick thinking. Although I was not selected, the experience was valuable.
Software Engineer Interview Experience
Candidate: Anita Sharma
Experience Level: Entry Level
Applied Via: Online Application
Difficulty:
Final Result:
Interview Process
3
Questions Asked
- Explain OOP concepts.
- What is polymorphism?
- Write a function to reverse a linked list.
- Describe a challenging bug you fixed.
- How do you handle tight deadlines?
Advice
Brush up on data structures and practice coding problems before the technical round.
Full Experience
I applied through the company website and was shortlisted for a coding test. The first round was an online coding assessment focusing on algorithms and data structures. The second round was a technical interview with a senior developer where I had to explain my solutions and answer questions about OOP. The final round was an HR interview discussing my background and fit for the company culture. The process was smooth and the interviewers were friendly.
Frequently Asked Questions in EdgeVerve Systems
Have a question about the hiring process, company policies, or work environment? Ask the community or browse existing questions here.
Common Interview Questions in EdgeVerve Systems
Q: A man has a wolf, a goat, and a cabbage. He must cross a river with the two animals and the cabbage. There is a small rowing-boat, in which he can take only one thing with him at a time. If, however, the wolf and the goat are left alone, the wolf will eat the goat. If the goat and the cabbage are left alone, the goat will eat the cabbage. How can the man get across the river with the two animals and the cabbage?
Q: There are two balls touching each other circumferencically. The radius of the big ball is 4 times the diameter of the small all. The outer small ball rotates in anticlockwise direction circumferencically over the bigger one at the rate of 16 rev/sec. The bigger wheel also rotates anticlockwise at N rev/sec. What is 'N' for the horizontal line from the centre of small wheel always is horizontal.
Q: There are 3 sticks placed at right angles to each other and a sphere is placed between the sticks . Now another sphere is placed in the gap between the sticks and Larger sphere . Find the radius of smaller sphere in terms of radius of larger sphere.
Q: At 6?o a clock ticks 6 times.The time between first and last ticks is 30 seconds.How long does it tick at 12?o clock?2.A hotel has 10 storey. Which floor is above the floor below the floor, below the floor above the floor, below the floor above the fifth.
Q: There is a room with a door (closed) and three light bulbs. Outside the room there are three switches, connected to the bulbs. You may manipulate the switches as you wish, but once you open the door you can't change them. Identify each switch with its bulb.
Q: Every day a cyclist meets a train at a particular crossing .The road is straight before the crossing and both are travelling in the same direction.Cyclist travels with a speed of 10 kmph.One day the cyclist come late by 25 minutes and meets the train 5 km before the crossing.What is the speed of the train?
Q: A long, long time ago, two Egyptian camel drivers were fighting for the hand of the daughter of the sheik of Abbudzjabbu. The sheik, who liked neither of these men to become the future husband of his daughter, came up with a clever plan: a race would dete
Q: Tom has three boxes with fruits in his barn: one box with apples, one box with pears, and one box with both apples and pears. The boxes have labels that describe the contents, but none of these labels is on the right box. How can Tom, by taking only one p
Q: A vessel is full of liquid. From the vessel, 1/3rd of the liquid evaporates on the first day. On the second day 3/4th of the remaining liquid evaporates. What fraction of the volume is present at the end of the second day
Q: Jarius and Kylar are playing the game. If Jarius wins, then he wins twice as many games as Kylar. If Jarius loses, then Kylar wins as the same number of games that Jarius wins. How many do Jarius and Kylar play before this match?
Q: In a Park, N persons stand on the circumference of a circle at distinct points. Each possible pair of persons, not standing next to each other, sings a two-minute song ? one pair immediately after the other. If the total time taken for singing is 28 minutes, what is N?
Q: Give two dice - one is a standard dice, the other is blank (nothing painted on any of the faces). The problem is to paint the blank dice in such a manner so that when you roll both of them together, the sum of both the faces should lie between 1 and 12. Numbers from 1-12 (both inclusive) equally likely.
Q: If I walk with 30 miles/hr i reach 1 hour before and if i walk with 20 miles/hr i reach 1 hour late. Find the distance between 2 points and the exact time of reaching destination is 11 am then find the speed with which it walks.
Q: Given a collection of points P in the plane , a 1-set is a point in P that can be separated from the rest by a line, .i.e the point lies on one side of the line while the others lie on the other side. The number of 1-sets of P is denoted by n1(P)....
Q: Consider a series in which 8 teams are participating. each team plays twice with all other teams. 4 of them will go to the semi final. How many matches should a team win, so that it will ensure that it will go to semi finals.?
Q: An escalator is descending at constant speed. A walks down and takes 50 steps to reach the bottom. B runs down and takes 90 steps in the same time as A takes 10 steps. How many steps are visible when the escalator is not operating.Â
Q: A person meets a train at a railway station coming daily at a particular time. One day he is late by 25 minutes, and he meets the train 5 k.m. before the station. If his speed is 12 kmph, what is the speed of the train.
Q: Joe started from Bombay towards Pune and her friend julie in opposite direction. they met at a point . distance traveled by joe was 1.8 miles more than that of julie.after spending some both started there way. joe reaches in 2 hours while julie in 3.5 hours.Assuming both were traveling with constant speed. What is the distance between the two cities.
Q: Motorboat A leaves shore P as B leaves Q; they move across the lake at a constant speed. They meet first time 600 yards from P. Each returns from the opposite shore without halting, and they meet 200 yards from. How long is the lake?
Q: There are 4 cars . They all are coming from different directions. They have to cross through one square.They all arrive at the same time. Nobody stops . still there is no clash .note : They all are driving at a speed if 100 km/hr.