Functional Test Engineer

20+ Functional Test Engineer Interview Questions and Answers

Updated 17 Jun 2024
search-icon

Q1. 1. Explain OTC cycle? 2. Explain the concept of copy control 3. Explain the steps of pricing procedure 4. Explain the structure of Idoc and why Idocs are used? 5. Billing types and explain with real time exampl...

read more
Ans.

Functional Test Engineer interview questions on OTC cycle, copy control, pricing procedure, Idoc structure and usage, billing types, and shipment process.

  • OTC cycle involves order creation, delivery, and billing

  • Copy control is used to copy data from one document to another

  • Pricing procedure involves condition types, access sequences, and calculation rules

  • Idocs are structured in segments and used for data exchange between systems

  • Billing types include invoice, credit memo, and de...read more

Q2. 1- Role in Team 2- Methodology- watetfall/Agile 3- STLC and SDLC 4- Test plan 5- Test exit 6- Accessibility testing

Ans.

Questions related to the role, methodology, STLC/SDLC, test plan, test exit, and accessibility testing for a Functional Test Engineer position.

  • Role in team involves collaborating with developers, business analysts, and other stakeholders to ensure quality software delivery.

  • Methodology can vary, but experience with both waterfall and agile is beneficial.

  • STLC involves planning, designing, executing, and reporting on tests, while SDLC encompasses the entire software development ...read more

Functional Test Engineer Interview Questions and Answers for Freshers

illustration image

Q3. what is agile and agile ceremonies and what is stand up call

Ans.

Agile is a project management methodology that emphasizes flexibility and collaboration. Agile ceremonies are meetings that facilitate this process. A stand-up call is one such ceremony.

  • Agile is a project management methodology that emphasizes flexibility and collaboration

  • Agile ceremonies are meetings that facilitate this process

  • Examples of agile ceremonies include sprint planning, daily stand-ups, sprint reviews, and retrospectives

  • A stand-up call is a daily meeting where tea...read more

Q4. What is difference between test cases and test scenarios

Ans.

Test cases are detailed steps to test a specific functionality, while test scenarios are high-level descriptions of possible test paths.

  • Test cases are detailed steps to test a specific functionality or requirement

  • Test scenarios are high-level descriptions of possible test paths or user interactions

  • Test cases are more specific and concrete, while test scenarios are more abstract and general

  • Test cases are usually written by testers, while test scenarios can be written by busine...read more

Are these interview questions helpful?

Q5. What is the difference between severity and priority with example

Ans.

Severity is the impact of a defect on the system, while priority is the order in which defects should be fixed.

  • Severity is the measure of how serious a defect is in terms of its impact on the system functionality.

  • Priority is the order in which defects should be fixed, based on factors like customer requirements and project deadlines.

  • Example: A defect causing the system to crash would have high severity, but if it only affects a small number of users, it may have lower priorit...read more

Q6. SQL query to find out the salaries from 2 tables using joins.

Ans.

Use SQL query with JOIN to find salaries from 2 tables.

  • Use JOIN keyword to combine data from both tables based on a common column

  • Specify the columns you want to select from both tables

  • Use WHERE clause to filter the results if needed

Share interview questions and help millions of jobseekers 🌟

man-with-laptop

Q7. What is sdlc What is bug life cycle 3rd highest salary Rtm

Ans.

SDLC stands for Software Development Life Cycle, bug life cycle is the process of a bug from identification to resolution, RTM is Requirement Traceability Matrix.

  • SDLC is a process followed for software development from planning to deployment.

  • Bug life cycle includes stages like New, Assigned, Fixed, Verified, Closed.

  • RTM is a document that maps and traces user requirement with test cases.

Q8. What are the different types of testing

Ans.

Different types of testing include functional testing, non-functional testing, manual testing, automated testing, and regression testing.

  • Functional testing: Testing the functionality of the software against the requirements.

  • Non-functional testing: Testing aspects like performance, usability, security, etc.

  • Manual testing: Testing performed manually by testers without the use of automation tools.

  • Automated testing: Testing performed using automation tools to execute test cases.

  • R...read more

Functional Test Engineer Jobs

Lead Functional Test Engineer 9-14 years
EPAM Anywhere
3.8
Pune
Lead Functional Test Engineer 9-14 years
EPAM Anywhere
3.8
Hyderabad / Secunderabad
Lead Functional Test Engineer 9-14 years
EPAM Anywhere
3.8
Gurgaon / Gurugram

Q9. How sprint will start and end.

Ans.

Sprint starts with sprint planning meeting and ends with sprint review and retrospective.

  • Sprint planning meeting is held at the beginning of the sprint to plan the work to be done.

  • Daily stand-up meetings are held to discuss progress and plan for the day.

  • Sprint review is held at the end of the sprint to demonstrate the work done.

  • Sprint retrospective is held to discuss what went well and what can be improved.

  • The sprint ends with a sprint demo and retrospective meeting.

Q10. Client finds the defect and your response

Ans.

Acknowledge the defect, thank the client for reporting it, investigate the issue, fix the defect, and provide updates on the resolution.

  • Acknowledge the defect reported by the client

  • Thank the client for reporting the defect

  • Investigate the issue to understand the root cause

  • Fix the defect in the software

  • Provide updates to the client on the resolution progress

Q11. What are different parameters in jcl

Ans.

Different parameters in JCL include job name, job class, job priority, job card, job statement, job steps, and job disposition.

  • Job name: Identifies the job to the operating system

  • Job class: Specifies the class of resources the job requires

  • Job priority: Determines the order in which jobs are executed

  • Job card: Contains information about the job such as account number, job name, and programmer name

  • Job statement: Defines the characteristics of the job

  • Job steps: Individual tasks w...read more

Q12. Wht is Bugs,defect, error

Ans.

Bugs, defects, and errors are all issues in software development that can cause problems in the functionality of a program.

  • A bug is a coding mistake that causes unexpected behavior in a program.

  • A defect is a flaw in the design or functionality of a program.

  • An error is a mistake made by a user or a program that causes the program to fail.

  • All three can cause issues in the functionality of a program and need to be identified and fixed.

  • Examples: A bug could be a typo in the code ...read more

Q13. Explain the different division in cobol?

Ans.

In COBOL, divisions are used to organize the program into different sections based on functionality.

  • COBOL programs are divided into four divisions: Identification, Environment, Data, and Procedure.

  • Identification Division contains program name, author, date, etc.

  • Environment Division specifies the hardware and software environment.

  • Data Division defines the data structures used in the program.

  • Procedure Division contains the actual logic and processing instructions.

  • Each division ...read more

Q14. How you track a defect

Ans.

Defects can be tracked using a defect tracking tool, assigning a unique ID, categorizing by severity, status, and priority, and linking to test cases.

  • Use a defect tracking tool such as Jira or Bugzilla to log and track defects

  • Assign a unique ID to each defect for easy reference and tracking

  • Categorize defects by severity (e.g. critical, major, minor), status (e.g. open, in progress, closed), and priority (e.g. high, medium, low)

  • Link defects to the corresponding test cases to p...read more

Q15. Software Development Life cycle

Ans.

Software Development Life cycle is a process followed by software development teams to design, develop and test high-quality software.

  • SDLC consists of several phases such as planning, analysis, design, implementation, testing, deployment, and maintenance.

  • Each phase has its own set of activities and deliverables.

  • SDLC models include Waterfall, Agile, and DevOps.

  • The choice of model depends on the project requirements and team's preference.

  • SDLC ensures that the software meets the...read more

Frequently asked in, ,

Q16. What is Defect triage

Ans.

Defect triage is the process of prioritizing and assigning severity levels to reported defects in order to determine the order in which they should be fixed.

  • Defect triage involves reviewing and categorizing reported defects based on their impact and severity.

  • It helps in determining which defects need to be addressed first to ensure the smooth functioning of the software.

  • Defect triage meetings are typically held regularly with key stakeholders to discuss and prioritize the rep...read more

Q17. Bottleneck experience during testing

Ans.

Experiencing a bottleneck during testing can occur when a certain component or process slows down the overall testing progress.

  • Identify the root cause of the bottleneck, such as limited resources, inefficient test scripts, or complex test environments.

  • Implement strategies to alleviate the bottleneck, such as optimizing test scripts, parallelizing test execution, or allocating more resources.

  • Monitor and track the progress after implementing solutions to ensure the bottleneck h...read more

Q18. How to verify login page.

Ans.

Verify login page by checking for correct credentials and error messages.

  • Enter valid username and password to ensure successful login

  • Enter invalid username or password to check for error message

  • Check for password strength requirements if applicable

Q19. What is test matrix

Ans.

A test matrix is a document that maps test cases to requirements or features to ensure comprehensive test coverage.

  • Test matrix helps in tracking which test cases cover which requirements or features

  • It ensures that all requirements or features are tested

  • Test matrix can be in the form of a table with test cases as rows and requirements/features as columns

Q20. Prime number program

Ans.

A prime number program checks if a given number is only divisible by 1 and itself.

  • Start with checking if the number is less than 2, as 1 and 0 are not prime

  • Loop through all numbers from 2 to the square root of the given number

  • Check if the number is divisible by any of the numbers in the loop

  • If it is, then it is not a prime number

  • If it is not divisible by any of the numbers in the loop, then it is a prime number

Frequently asked in, ,

Q21. Explain sanity and smoke

Ans.

Sanity and Smoke are types of software testing used to ensure the stability of the application.

  • Sanity testing is a quick and shallow test to check if the application is stable enough for further testing.

  • Smoke testing is a broader test to check if the major functionalities of the application are working properly.

  • Sanity testing is usually performed after a small change in the code, while smoke testing is performed after a major change or build.

  • Sanity testing is also known as bu...read more

Q22. Explain sdlc process

Ans.

SDLC is a process followed by software development teams to design, develop, test and deploy high-quality software.

  • SDLC stands for Software Development Life Cycle

  • It consists of several phases including planning, analysis, design, implementation, testing, and maintenance

  • Each phase has its own set of activities and deliverables

  • The process ensures that the software is developed efficiently and meets the requirements of the stakeholders

  • Examples of SDLC models include Waterfall, A...read more

Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Interview experiences of popular companies

3.7
 • 10.4k Interviews
3.8
 • 5.6k Interviews
3.8
 • 4.8k Interviews
3.5
 • 3.8k Interviews
3.5
 • 3.8k Interviews
3.4
 • 1.1k Interviews
3.8
 • 531 Interviews
3.8
 • 529 Interviews
3.7
 • 448 Interviews
View all

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary

Functional Test Engineer Interview Questions
Share an Interview
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
65 L+

Reviews

4 L+

Interviews

4 Cr+

Salaries

1 Cr+

Users/Month

Contribute to help millions

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter