Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Amdocs Team. If you also belong to the team, you can get access from here

Amdocs Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Amdocs Software Testing Engineer Interview Questions and Answers

Updated 13 Apr 2024

6 Interview questions

A Software Testing Engineer was asked
Q. What is the billing process?
Ans. 

Billing process involves generating invoices and collecting payments from customers.

  • The billing process starts with creating an invoice based on the products or services provided to the customer.

  • The invoice is then sent to the customer via email or mail.

  • The customer reviews the invoice and makes the payment through various payment methods such as credit card, bank transfer, or check.

  • Once the payment is received, i...

🔥 Asked by recruiter 2 times
A Software Testing Engineer was asked
Q. What is the defect life cycle?
Ans. 

Defect life cycle is the process of identifying, reporting, prioritizing, fixing, and verifying defects in software.

  • Defect is identified by testers during testing

  • Defect is reported to development team

  • Development team prioritizes and fixes the defect

  • Fixed defect is verified by testers

  • If defect is not fixed, it goes back to development team

  • If defect is fixed, it is closed

Software Testing Engineer Interview Questions Asked at Other Companies

asked in Wipro
Q1. Maximal AND Subsequences Problem Given an array consisting of N i ... read more
asked in TCS
Q2. What are some test scenarios for a water bottle or a login page?
asked in Paytm
Q3. Reverse the String Problem Statement You are given a string STR w ... read more
Q4. 1) explain roles and responsibility of previous projects you have ... read more
asked in Paytm
Q5. Number and Digits Problem Statement You are provided with a posit ... read more
A Software Testing Engineer was asked
Q. What is regression testing?
Ans. 

Regression testing is the process of retesting modified software to ensure that previously working functionalities are still intact.

  • Regression testing is performed after making changes to software to identify any new defects or issues introduced.

  • It helps ensure that existing functionalities are not affected by the changes.

  • It involves re-executing test cases that have been previously executed.

  • Regression testing can...

A Software Testing Engineer was asked
Q. What is integration testing?
Ans. 

Integration testing is a type of testing where individual units are combined and tested as a group.

  • It tests the interaction between different modules or components of a system

  • It ensures that the integrated system works as expected

  • It can be done either manually or with the help of automated tools

  • Examples include API testing, database testing, and end-to-end testing

What people are saying about Amdocs

View All
a software development team lead
3d
AWS certification
From where we can buy any aws certification dumbs ?
Got a question about Amdocs?
Ask anonymously on communities.
A Software Testing Engineer was asked
Q. What is Rating/Charging
Ans. 

Rating/Charging is the process of determining the cost of a service or product based on usage or other factors.

  • Rating/Charging is commonly used in telecommunications and utility industries.

  • It involves measuring the usage of a service or product and applying a cost based on predetermined rates.

  • For example, a mobile phone plan may charge a certain amount per minute of talk time or per gigabyte of data usage.

  • Rating/C...

A Software Testing Engineer was asked
Q. What is BSS/OSS
Ans. 

BSS/OSS stands for Business Support System/Operations Support System used in telecommunication industry.

  • BSS is responsible for customer-facing activities like billing, customer service, and order management.

  • OSS is responsible for network-facing activities like network inventory, network management, and service provisioning.

  • Both systems work together to ensure smooth operations and customer satisfaction.

  • Examples of...

Amdocs Software Testing Engineer Interview Experiences

4 interviews found

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed before Apr 2023. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. 1.HTTPS methods 2.TEST CASE FOR PENSIL 3.JAVA STRINGS INTERVIEW QUESTIONS

I applied via Naukri.com and was interviewed in Jul 2021. There were 3 interview rounds.

Interview Questionnaire 

3 Questions

  • Q1. What is BSS/OSS
  • Ans. 

    BSS/OSS stands for Business Support System/Operations Support System used in telecommunication industry.

    • BSS is responsible for customer-facing activities like billing, customer service, and order management.

    • OSS is responsible for network-facing activities like network inventory, network management, and service provisioning.

    • Both systems work together to ensure smooth operations and customer satisfaction.

    • Examples of BSS/...

  • Answered by AI
  • Q2. What is Rating/Charging
  • Ans. 

    Rating/Charging is the process of determining the cost of a service or product based on usage or other factors.

    • Rating/Charging is commonly used in telecommunications and utility industries.

    • It involves measuring the usage of a service or product and applying a cost based on predetermined rates.

    • For example, a mobile phone plan may charge a certain amount per minute of talk time or per gigabyte of data usage.

    • Rating/Chargi...

  • Answered by AI
  • Q3. How Billing is ran what is the process
  • Ans. 

    Billing process involves generating invoices and collecting payments from customers.

    • The billing process starts with creating an invoice based on the products or services provided to the customer.

    • The invoice is then sent to the customer via email or mail.

    • The customer reviews the invoice and makes the payment through various payment methods such as credit card, bank transfer, or check.

    • Once the payment is received, it is ...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Be short and crisp and only let them know only what you know because interviewer are very smart and they know where candidates are lying

I applied via Campus Placement and was interviewed before Apr 2021. There were 3 interview rounds.

Round 1 - Aptitude Test 

First Round was online test consisting of aptitude+english+quants+coding+sql queries
The coding questions were of intermediate level

Round 2 - Technical 

(1 Question)

  • Q1. The interviewer was very polite and helpful. Asked me most of the questions on DBMS and told to write query on join and asked some technical questions on dbms
Round 3 - HR 

(2 Questions)

  • Q1. What are your strengths and weaknesses?
  • Q2. Tell me about yourself.

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident while answering the technical interview questions as they test about your knowledge not the exact the answer

I appeared for an interview in Mar 2017.

Interview Questionnaire 

7 Questions

  • Q1. Tell me about yourself
  • Ans. 

    I am a dedicated Software Test Engineer with 5 years of experience in manual and automated testing.

    • 5 years of experience in software testing

    • Proficient in manual and automated testing

    • Strong attention to detail and problem-solving skills

  • Answered by AI
  • Q2. What is defect life cycle?
  • Ans. 

    Defect life cycle is the process of identifying, reporting, prioritizing, fixing, and verifying defects in software.

    • Defect is identified by testers during testing

    • Defect is reported to development team

    • Development team prioritizes and fixes the defect

    • Fixed defect is verified by testers

    • If defect is not fixed, it goes back to development team

    • If defect is fixed, it is closed

  • Answered by AI
  • Q3. What is regression testing?
  • Ans. 

    Regression testing is the process of retesting modified software to ensure that previously working functionalities are still intact.

    • Regression testing is performed after making changes to software to identify any new defects or issues introduced.

    • It helps ensure that existing functionalities are not affected by the changes.

    • It involves re-executing test cases that have been previously executed.

    • Regression testing can be d...

  • Answered by AI
  • Q4. What is integration testing?
  • Ans. 

    Integration testing is a type of testing where individual units are combined and tested as a group.

    • It tests the interaction between different modules or components of a system

    • It ensures that the integrated system works as expected

    • It can be done either manually or with the help of automated tools

    • Examples include API testing, database testing, and end-to-end testing

  • Answered by AI
  • Q5. Find out 3rd max salary?(SQL)
  • Ans. 

    Find the 3rd maximum salary using SQL.

    • Use the ORDER BY clause to sort the salaries in descending order.

    • Use the LIMIT clause to limit the result to the third row.

    • Use the OFFSET clause to skip the first two rows.

    • Example: SELECT salary FROM employees ORDER BY salary DESC LIMIT 1 OFFSET 2;

  • Answered by AI
  • Q6. Are you comfortable working hours?
  • Ans. 

    Yes, I am comfortable working hours as needed for the job.

    • I am flexible with my working hours and can adjust as needed.

    • I understand the importance of meeting project deadlines and am willing to work extra hours if required.

    • I have experience working on projects that required overtime, and I was able to deliver quality results within the given timeframe.

  • Answered by AI
  • Q7. The reason for leaving your previous job?
  • Ans. 

    Seeking new challenges and growth opportunities in a different environment.

    • Desire for professional growth

    • Seeking new challenges

    • Change in work environment

    • Opportunity for skill development

  • Answered by AI

Interview Preparation Tips

Round: Resume Shortlist
Experience: First round is for the online test, in which there are 100 questions in 155 mins and divided into 6 parts:
1. General Aptitude(Distance & time, height & distance, ages ques, DI, ratio, average, blood relation).
2. Reasoning( the simple question which you can easily do by reading and understand the question).
3. Comprehension(Go through the comprehension once and then Answer the questions related to it).
4.In this part, questions are Asked from my Technology(Software Testing).
5. SQL(This is the most difficult part, very complex queries are asked and no straightforward question)
6. Unix(Questions related to Unix commands and their use are asked).

If this round is cleared then your resume is shortlisted for technical face to face interview.
Tips: First, do the comprehension(3) part then, Technical part(4) related to your technology, SQL(5), Unix(6), General Aptitude(1) and Reasoning(2)

Round: Technical Interview
Experience: 45 mins of technical interview,
the interviewer has asked 50% on Testing and rests 50 % on SQL and UNIX.
Tips: Prepare SQL and UNIX questions properly and technology part as well.


Round: Other Interview
Experience: The interviewer has asked why you have left your previous job?
Tips: Provide the reason specific reason to him

Skills: Unit Testing, SQL, Unix

Skills evaluated in this interview

Interview questions from similar companies

I applied via Referral and was interviewed before Jan 2020. There was 1 interview round.

Interview Questionnaire 

2 Questions

  • Q1. Programming
  • Q2. Real time scenario will be given, you can write in any programming language.
  • Ans. 

    Implement a function to validate user input for a registration form.

    • Use regex to validate email format, e.g., /^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/

    • Check password strength: at least 8 characters, one uppercase, one number.

    • Ensure username is unique by checking against a database or list.

    • Provide user-friendly error messages for invalid inputs.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Practice, practice, keep on practicing. One day you will succeed

I applied via Naukri.com and was interviewed in Oct 2022. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Aptitude Test 

Verbal Reasoning

Critical Reasoning

Spelling

Grammar

Verbal Deductions

Word Groups

Analogies

Sentence Correction Completion Instructions

Round 3 - One-on-one 

(3 Questions)

  • Q1. What is Java and what are the loops in Java
  • Ans. 

    Java is a high-level programming language used for developing applications. Loops in Java are used for repetitive execution of code.

    • Java is an object-oriented language

    • It is platform-independent

    • Java programs are compiled into bytecode

    • Loops in Java include for, while, and do-while loops

    • For loop example: for(int i=0; i<10; i++) { // code }

    • While loop example: int i=0; while(i<10) { // code; i++; }

    • Do-while loop example: int...

  • Answered by AI
  • Q2. What is the difference between Java and other programming languages such as C++.
  • Ans. 

    Java is an object-oriented programming language that is platform-independent and has automatic memory management.

    • Java is platform-independent, while C++ is platform-dependent.

    • Java has automatic memory management, while C++ requires manual memory management.

    • Java is an object-oriented language, while C++ supports both procedural and object-oriented programming.

    • Java has a simpler syntax than C++.

    • Java has a larger standard...

  • Answered by AI
  • Q3. This can be especially relevant if they expect the person they hire to use multiple programming languages in their new role.

Interview Preparation Tips

Interview preparation tips for other job seekers - A person who is unemployed and looking for the work.

Skills evaluated in this interview

I applied via Monster and was interviewed before Apr 2020. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. Basic java

Interview Preparation Tips

Interview preparation tips for other job seekers - Be prepared
Are these interview questions helpful?

Software Engineer Interview Questions & Answers

Adobe user image Devendra Bendkhale

posted on 4 Dec 2015

Interview Questionnaire 

8 Questions

  • Q1. WRITE A GENERIC SWAP FUNCTION
  • Ans. 

    A generic swap function swaps two values of any data type.

    • The function should take two parameters of any data type.

    • Use a temporary variable to store the value of one parameter.

    • Assign the value of the second parameter to the first parameter.

    • Assign the value of the temporary variable to the second parameter.

  • Answered by AI
  • Q2. SEARCH AN ELEMENT IN ROTATED SORTED LINKLIST .
  • Ans. 

    Search for an element in a rotated sorted linked list.

    • Find the pivot point where the list is rotated.

    • Divide the list into two sublists based on the pivot point.

    • Perform binary search on the appropriate sublist.

    • Handle edge cases such as empty list and list with only one element.

  • Answered by AI
  • Q3. SEARCH AN ELEMENT IN ROTATED SORTED ARRAY. WRITED A CODE FOR IT
  • Ans. 

    Search an element in a rotated sorted array

    • Find the pivot point where the array is rotated

    • Divide the array into two sub-arrays based on pivot point

    • Perform binary search on the appropriate sub-array

    • Repeat until element is found or sub-array size is 1

  • Answered by AI
  • Q4. In an Array of size 95 contain numbers in range 1 to 100. each number is at max once in the array. find the 5 missing numbers in array between 1-100
  • Q5. Given sudoku as id array of size . in a given empty cell find the possible numbers that could be possible. Asked me to write code for it
  • Ans. 

    Given a Sudoku board, find possible numbers for an empty cell.

    • Iterate through empty cells and check possible numbers using row, column, and box constraints.

    • Use a set to keep track of possible numbers for each empty cell.

    • Return the set of possible numbers for the given empty cell.

  • Answered by AI
  • Q6. Given 4 unsigned integers find their integer average (eg. (2,2,2,3) => (2+2+2+3)/4 = 2) consider integer division ) without typecasting
  • Ans. 

    Find integer average of 4 unsigned integers without typecasting

    • Add all the integers and divide by 4

    • Use bit shifting to divide by 4

    • Handle overflow by using long long data type

    • Use unsigned int data type for input

  • Answered by AI
  • Q7. Write a code to identify wheter given processor is of 32 bit architecture or 64 bit architecture
  • Ans. 

    Code to identify 32 bit or 64 bit architecture of a processor

    • Check if the operating system is 32 bit or 64 bit

    • If OS is 32 bit, processor is 32 bit

    • If OS is 64 bit, check if processor supports 64 bit architecture

    • Use CPUID instruction to check if processor supports 64 bit architecture

  • Answered by AI
  • Q8. Convert a binary number into base 64 integer
  • Ans. 

    Convert binary number to base 64 integer

    • Divide the binary number into groups of 6 bits

    • Convert each group of 6 bits to decimal

    • Map the decimal value to the corresponding base 64 character

    • Concatenate the base 64 characters to form the final integer

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: SIMPLE CODING QUESTIONS SPEED MATTERS.
Duration: 60 minutes
Total Questions: 3

Skills: Analytics And Coding
College Name: IIT Guwahati

Skills evaluated in this interview

Interview Questionnaire 

6 Questions

  • Q1. Solving puzzles(25 horses,ant and sweets,height of a building..) try as many as possible before appearing for interview
  • Q2. If experienced , then project details of previous companies a must prepare question
  • Q3. Writing test cases for random scenarios
  • Ans. 

    Creating test cases for random scenarios ensures software reliability and robustness through diverse input validation.

    • Identify edge cases: Test with minimum and maximum input values, e.g., an empty array vs. a large array.

    • Use random data: Generate random inputs to simulate real-world usage, e.g., random user names or passwords.

    • Test invalid inputs: Ensure the system handles unexpected inputs gracefully, e.g., negative n...

  • Answered by AI
  • Q4. Programming in whatsoever language you r comfortable with, basic coding problems of DS,Algos. eg. Zigzag tree traversal algo,random linked list copy
  • Q5. Some people asked me questions related to the work i will do if hired in the project
  • Q6. Be genuine in ur CV, and be prepared with everything you write there.

Interview Preparation Tips

College Name: Na

I appeared for an interview before Mar 2021.

Round 1 - Face to Face 

(2 Questions)

Round duration - 45 minutes
Round difficulty - Medium

Technical Interview round with questions on DSA.

  • Q1. 

    Reverse Words in a String: Problem Statement

    You are given a string of length N. Your task is to reverse the string word by word. The input may contain multiple spaces between words and may have leading o...

  • Ans. 

    Reverse words in a string while handling leading, trailing, and multiple spaces.

    • Split the input string by spaces to get individual words

    • Reverse the order of the words

    • Join the reversed words with a single space in between

    • Handle leading, trailing, and multiple spaces appropriately

  • Answered by AI
  • Q2. 

    Reverse a Stack Using Recursion

    You are given a stack of integers. Your task is to reverse the stack using recursion without using any extra space other than the internal stack space used due to recursion...

  • Ans. 

    Reverse a stack using recursion without using any extra space other than the internal stack space.

    • Use recursion to pop all elements from the original stack and store them in function call stack.

    • Once the stack is empty, push the elements back in reverse order.

    • Base case of recursion should be when the original stack is empty.

  • Answered by AI
Round 2 - Face to Face 

(2 Questions)

Round duration - 45 minutes
Round difficulty - Medium

Technical Interview round with questions on DSA.

  • Q1. 

    Convert a Binary Tree to its Mirror Tree

    Given a binary tree, convert this binary tree into its mirror tree. A binary tree is a tree in which each parent node has at most two children. The mirror of a bin...

  • Ans. 

    Convert a binary tree to its mirror tree by interchanging left and right children of all non-leaf nodes.

    • Traverse the binary tree in a recursive manner.

    • Swap the left and right children of each non-leaf node.

    • Continue this process until all nodes have been processed.

  • Answered by AI
  • Q2. 

    Remove Nth Node from End of Linked List

    You are given a singly linked list with 'N' nodes, each containing integer data, and an integer 'K'. Your goal is to remove the 'K'th node counting from the end of ...

  • Ans. 

    Remove the Kth node from the end of a singly linked list.

    • Use two pointers approach to find the Kth node from the end.

    • Handle edge cases like removing the head node or removing the last node.

    • Update the pointers to remove the Kth node and reconnect the list.

  • Answered by AI
Round 3 - HR 

Round duration - 30 minutes
Round difficulty - Easy

Typical Managerial round.

Interview Preparation Tips

Eligibility criteriaAbove 6 months of experience24/7 customer private limited interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, System Design, Aptitude, OOPSTime required to prepare for the interview - 5 monthsInterview preparation tips for other job seekers

Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.

Application resume tips for other job seekers

Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.

Final outcome of the interviewSelected

Skills evaluated in this interview

Amdocs Interview FAQs

How many rounds are there in Amdocs Software Testing Engineer interview?
Amdocs interview process usually has 2 rounds. The most common rounds in the Amdocs interview process are Technical, Aptitude Test and HR.
How to prepare for Amdocs Software Testing Engineer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Amdocs. The most common topics and skills that interviewers at Amdocs expect are microsoft, Amdocs, Employee Engagement, Testing Tools and Computer science.
What are the top questions asked in Amdocs Software Testing Engineer interview?

Some of the top questions asked at the Amdocs Software Testing Engineer interview -

  1. what is defect life cyc...read more
  2. what is regression testi...read more
  3. find out 3rd max salary?(S...read more
What are the most common questions asked in Amdocs Software Testing Engineer HR round?

The most common HR questions asked in Amdocs Software Testing Engineer interview are -

  1. What are your strengths and weakness...read more
  2. Tell me about yourse...read more

Tell us how to improve this page.

Overall Interview Experience Rating

5/5

based on 1 interview experience

Difficulty level

Moderate 100%

Duration

Less than 2 weeks 100%
View more

Interview Questions from Similar Companies

Oracle Interview Questions
3.7
 • 892 Interviews
Google Interview Questions
4.4
 • 892 Interviews
Zoho Interview Questions
4.3
 • 534 Interviews
SAP Interview Questions
4.2
 • 291 Interviews
Adobe Interview Questions
3.9
 • 247 Interviews
Salesforce Interview Questions
4.0
 • 234 Interviews
24/7 Customer Interview Questions
3.5
 • 179 Interviews
View all
Amdocs Software Testing Engineer Salary
based on 238 salaries
₹5 L/yr - ₹17 L/yr
26% more than the average Software Testing Engineer Salary in India
View more details

Amdocs Software Testing Engineer Reviews and Ratings

based on 39 reviews

4.4/5

Rating in categories

4.2

Skill development

4.2

Work-life balance

3.9

Salary

4.4

Job security

4.5

Company culture

3.9

Promotions

4.0

Work satisfaction

Explore 39 Reviews and Ratings
Software Developer
8.5k salaries
unlock blur

₹5 L/yr - ₹17.7 L/yr

Software Engineer
1.9k salaries
unlock blur

₹4.5 L/yr - ₹17 L/yr

Softwaretest Engineer
1.8k salaries
unlock blur

₹3.8 L/yr - ₹14.5 L/yr

Functional Test Engineer
1.2k salaries
unlock blur

₹4 L/yr - ₹12.3 L/yr

Associate Software Engineer
1k salaries
unlock blur

₹3.5 L/yr - ₹12 L/yr

Explore more salaries
Compare Amdocs with

TCS

3.6
Compare

IBM

4.0
Compare

Oracle

3.7
Compare

Carelon Global Solutions

3.9
Compare
write
Share an Interview