Skip to content

This repo is a one-stop resource for SDETs, and Automation Testers preparing for technical interviews. A curated collection of interview questions & answers on Java, Selenium, TestNG, REST Assured, SQL, and Cucumber BDD.

Notifications You must be signed in to change notification settings

JagatheshwaranN/Prep-Handbook

Repository files navigation

🧠 Preparation Handbook

Welcome to the Prep Handbook — a curated collection of real-world questions and answers from key technologies used in the Software Development Engineer in Test (SDET) landscape. Whether you're preparing for your next technical round or revising core concepts, this repository is your go-to resource.


📌 Topics Covered

🔹 Area 🔍 Description
Java Core concepts, OOP, Collections, Exception handling, Streams, Lambda, Functional interfaces, and more.
Selenium Web automation concepts, WebDriver APIs, waits, locators, page object model, and common automation challenges.
TestNG Test structure, annotations, parallel execution, DataProviders, assertions, listeners, and reporting.
Rest Assured API testing basics, BDD syntax, JSON/XML assertions, authentication, and headers management.
SQL (Database) CRUD operations, joins, subqueries, indexing, optimization, and commonly asked DB scenarios.
Cucumber BDD Gherkin syntax, feature files, step definitions, hooks, tags, and integration with TestNG.

🎯 This Repo is For?

  • QA Engineers & SDETs preparing for interviews.
  • QA Engineers & SDETs looking to brush up on test automation skills.
  • For Quick Revision → Browse quick_note folder before interviews.

📁 Folder Structure

📁 /Java  
  ├── questions
  ├── quick_note
  └── ...  

📁 /Selenium  
  ├── questions
  ├── quick_note
  └── ...  

📁 /TestNG  
  ├── questions
  ├── quick_note
  └── ...  

📁 /REST-Assured  
  ├── questions
  ├── quick_note
  └── ...  

📁 /Database (SQL)
  ├── questions
  ├── quick_note
  └── ...  
  
📁 /Cucumber-BDD  
  ├── questions
  ├── quick_note
  └── ...  

🙌 Contributions

Feel free to raise a pull request if you'd like to contribute your own questions or improvements. Let’s make this resource even better for the community!


🧑🏻 Maintainer

Built and maintained with ❤️ by Jagatheshwaran N
GitHub: @JagatheshwaranN


📬 Connect

If this repo helped you in any way, give it a ⭐ and feel free to connect:

  • 📧 Email: will be updated soon!

💬 “Success is where preparation and opportunity meet.”
Bobby Unser


About

This repo is a one-stop resource for SDETs, and Automation Testers preparing for technical interviews. A curated collection of interview questions & answers on Java, Selenium, TestNG, REST Assured, SQL, and Cucumber BDD.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages