Manual Testing Interview Questions - Part 14

In continuation with the latest series of Manual Testing Interview Questions, we present you the part 14 of the course structure. Click on below links for previous parts.

Manual Testing Interview Questions - Part 14

  • What will be your action if there are 4 people in your team and are not good with each together still you want the people to work together to get your work done? Or How will you handle team conflicts?
    • First I will try to understand their problem If the problem is personal then in the office they should not bring it. 
    • If the problem is related to career aspiration then I will give them assurance that I will work on that  
    • If the problem between them is related to attitude then I will delegate the work appropriately so that there should not be any conflicts. 
    • I will schedule a regular 1 on 1 with them to monitor the changes If needed I will arrange a skip level manager meetings
  • Explain Waterfall model?

    • Waterfall model

  •  Pros and Cons of Waterfall Model?
    • Pros :
      • It is the simplest software process model in terms of complexity and ease of implementation. 
      • This model is extremely easy to understand and therefore, is implemented at various project management levels and in a number of fields (not just software development).  
      • It employs a systematic, orthodox method of project development and delivery.  
      • It allows you to set expectations for deliverables after each phase
    • Cons :
      • Being a strictly sequential model, jumping back and forth between two or more phases is not possible. The next phase can be reached only after the previous one has been completed.
      • Due to this, bugs and errors in the code cannot be discovered until and unless the testing phase is reached. This can lead to a lot of wastage of time and other precious resources. 
      • This process model is not suitable for projects wherein the project requirements are dynamic or constantly changing.
  • What is Database Testing?
    • Data base testing is also called as back end testing. We conduct this testing based on data validation and data integrity. Data validation means that whether front end values are correctly storing into back tables content or not. Data integrity means that whether impact of front end operations is working on back end tables content or not.
  • Tell me the Different types of joins?
  • What is configuration testing?
    • Configuration testing is nothing but to test whether our software/hardware is configurable with other software/hardware. 
    • e.g. To check whether Processor (intel,asus etc.) is easily configurable with different Hard Disks (like Seagate ) or to check whether OS is configurable with different combinations of processors, Hard Drives, CD ROM etc
  • What are the pre project activities you follow?
    • Understanding the requirement  
    • Defining the scope & Schedule of work  
    • Identifying the cost required to execute the project. 
    • Resource availability etc.
  • What are the post project activities you follow?
    • What went wrong & what went well  
    • New learning from this project  
    • Root Cause analysis of the problem we faced  
    • Customer feedback etc.
  • What are some advantages of automation testing?
    • Some advantages of automation testing are  
      • Test execution using automation is fast and saves considerable amount of time.
      • Carefully written test scripts remove the chance of human error during testing. 
      • Tests execution can be scheduled for nightly run using CI tools like Jenkins which can also be configured to provide daily test results to relevant stakeholders.
      • Automation testing is very less resource intensive.  
      • Once the tests are automated, test execution requires almost no time of QAs. 
      • Saving Qa bandwidth for other exploratory tasks
  • What are some disadvantages of automation testing?
    • Some advantages of automation testing are 
      • It requires skilled automation testing experts to write test scripts. 
      • Additional effort to write scripts is required upfront. 
      • Automation scripts are limited to verification of the tests that are coded. 
      • These tests may miss some error that is very glaring and easily identifiable to human(manual QA). 
      • Even with some minor change in application, script updation and maintenance is required

Comments

Popular posts from this blog

Azure Tutorials Series - Azure Networking

Coforge Interview Questions | Automation Testing profile

Testing in CI/CD