Web Service / API Test Automation Any API test automation tool (HTTP client, etc) Send HTTP request and receive HTTP response (POST, GET, PUT, DELETE) Use Business Object model to build a request and to parse a response Serialization, Deserialization, JSON, XML Can handle most used authentication methods (Basic authentication, Bearer Token, OAuth, NTLM) API Mocking Test Reporting MIME types Services stubbing Posting forms, file upload Advanced request configuration (timeouts, redirects) Interceptors
Sdet Interview Questions
4,403 sdet interview questions shared by candidates
Test Runners Familiar with at least one Java test runner Able to connect test runner to the project and write simple tests Able to use most popular attributes (RW) Annotations Familiar with several Java test runner runners, able compare them, knows cons and pros Use built-in assertions Able to use all variety of provided attributes to tune up tests (RW) Can extend default attributes Can setup parallel execution of tests Use tests parameterization Can use test data, which are defined outside test Can move logic of pre-setup and cleanup outside test
BDD Frameworks At least one of: any BDD Framework understand main purpose, cons and pros ability to write and maintain executable specification using the Gherkin feature file format Drive the implementation of the application by Gherkin scenarios Design and implement a reusable test automation layer Reporting adjustment Ability to integrate test running into CI\CD Build solution using BDD tool Work with hooks Running tests in parallel
Programming questions,testing, java related ,technical
Round 4: Functional Testing and Product Architecture - Test search functionality in WhatsApp for Chats, Status, and Calls. - Explain the complete product architecture (as much as you can remember) in all the companies you've worked in. [I'm not joking, I explained what all I worked] - Explain the complete product architecture with API calls & Microservices level from entry to exit of the user in the current company. - What's the last time you disagreed with your developer? [Any company in your career] - What did you do when you missed a deadline? - Which bug of yours stopped a release?
Round 3: Automation Framework, Test Activities & Problem Solving - How do you create a test plan? - What are the major areas to be taken care of while creating the test strategy? - Test Cases for YouTube search. [UI and API Level] - Negative test cases for the video search. - How will you validate the YouTube video suggestion for a user in the UI Automation? [Populate few video searches as pre-condition and then automate the validation] - Questions and follow-ups on TestNG Groups. - A detailed walkthrough of my Automation Framework. [Data Driven] - Custom Dashboards built for Product Metrics. - Allure or Extent Reports in Automation Framework. - Selenium Webdriver with JavaScript Executor and other topics like Alerts. - Why I chose a particular class as Abstract and when did I go for Interface in my Automation Framework? - https://leetcode.com/problems/add-strings/
Find 2 nodes of a binary tree, that sums up to a given number (if exists)
1. Add big number string 2. Number occurance
Java 8 concepts CI CD pipeline utility creation (write code) difference between kanban and sprint board API json data fetch
Base de datos, APIs, codigo en Java, buens practicas de QA.
Viewing 1321 - 1330 interview questions