Newageit Technologies
Jio Institute Interview Questions and Answers
Q1. 1)Diffrence Between sanity and Smoke 2)What is regression Testing 3)how many test cases you execute per day 4)Tell me the diffrent Types of waits 5)When we use Implicite and Explicite wait 6)How many times you ...
read moreAnswers to common questions asked in an Automation Tester interview
Sanity testing is a subset of regression testing and is done to check if the critical functionalities of the application are working fine after a small change
Smoke testing is done to check if the application is stable enough for further testing
Regression testing is done to ensure that the changes made to the application do not affect the existing functionalities
The number of test cases executed per day depends...read more
Q2. write few lines of code on how to automate in particular scenerio
To automate a scenario, write code using a testing framework like Selenium or Appium.
Identify the scenario to be automated
Choose a suitable testing framework
Write code to simulate user actions and verify expected results
Use assertions to validate test results
Integrate with a CI/CD pipeline for continuous testing
Example: Automating login process on a web application using Selenium WebDriver
Q3. 1)Explain Access Specifiers 2)Tell me the functional flow of your application On which you are working as a User
Access Specifiers and Functional Flow of Application
Access Specifiers define the scope of a class member
Public members can be accessed from anywhere
Private members can only be accessed within the class
Protected members can be accessed within the class and its subclasses
Functional flow of the application describes the sequence of actions performed by the user
It includes login, navigation, data entry, submission, and logout
For example, in an e-commerce website, the flow would b...read more
Q4. when to do that automation..in lifecycle of app
Automation should be done in the early stages of the app lifecycle.
Automation should be started as soon as the application requirements are finalized.
Automation should be done in parallel with manual testing.
Automation should be done for critical and frequently used functionalities.
Automation should be updated regularly to keep up with changes in the application.
Automation should be done for regression testing to save time and effort.
Q5. write test cases on Electric bulb
Test cases for Electric bulb
Test if the bulb turns on when the switch is flipped
Test if the bulb emits light when turned on
Test if the bulb heats up after being on for a while
Test if the bulb flickers or dims before burning out
Q6. write test cases on Instagram
Test cases for Instagram application
Verify user can successfully create a new account
Ensure user can upload a photo and apply filters
Check if user can search for other users and follow/unfollow them
Test the functionality of liking and commenting on posts
Verify that direct messaging feature works correctly
Q7. Defect reporting procedure
Defect reporting procedure involves documenting, prioritizing, and communicating issues found during testing.
Document defects with detailed information including steps to reproduce, expected vs actual results, and screenshots if applicable
Prioritize defects based on severity and impact on the system
Communicate defects to the development team using a defect tracking tool like Jira or Bugzilla
Follow up on defects to ensure they are fixed and retest after resolution
Q8. Test cases on payment Getaway
Test cases for payment gateway functionality
Verify successful payment processing
Test for different payment methods (credit card, PayPal, etc.)
Check for error handling in case of payment failure
Validate security measures for sensitive payment information
Test for currency conversion if applicable
Q9. explain testing with example
Testing is the process of evaluating a system or its component(s) with the intent to find whether it satisfies the specified requirements or not.
Testing involves identifying defects or errors in the system
It helps in ensuring that the system meets the user's requirements
Testing can be done manually or through automation tools
Examples of testing include functional testing, performance testing, security testing, etc.
Top Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month