DEV Community

Cover image for πŸ”₯ How Do I Prepare for Selenium Automation Testing Interview ?
Pramod Dutta
Pramod Dutta

Posted on

 

πŸ”₯ How Do I Prepare for Selenium Automation Testing Interview ?

In this video, We are going to answer very important topic for any Software Tester, How do I prepare for Selenium Automation Testing Interview and What are the important concepts that I should Know to crack the Selenium Interview.

I have discussed the high level concepts that you should start preparing for the same to crack the Selenium Automation Interview.

βœ… Download Mind Map - https://sdet.live/selenium-interview

βœ… Watch Now.
How To Explain Test Automation Framework To The Interviewer(With 2 Examples)
https://youtu.be/FdTfbGlrPIk

How Do I Prepare for 2 Years of Selenium Automation Testing Interviews?
βœ… Programming
Core Java
Collections
βœ… Selenium WebDriver
Important Methods
Action Class, Hover
Frame/Iframe Handling
Keyboard Events
βœ… Source code management - Git
Git add
push
commit
clone
merge
conflicts
βœ… CSS Selectors & XPATH
βœ… HTML traversal & DOM concepts
βœ… Jenkins for CD/CI
βœ… Type of Frameworks (Automation)
Keyword driven
Behavior driven development
Data driven
Hybrid (POM)
βœ… Current framework

  1. Maven
  2. TestNG
  3. Folder Structure βœ… Database Knowledge
  4. MySQL
    Basics of JOIN
    Inner Join
    Outer Join
    Left Join
    Right Join
    Normal Queries
    (i) DDL (Data Definition Language): All statements related to this can be used in defining the database structure or schema.

    Statements: CREATE, ALTER, DROP, TRUNCATE, COMMENT, and RENAME

    (ii) DML (Data Manipulation Language): All statements related to this can be used for managing data within schema objects.

    Statements: SELECT, INSERT, UPDATE, DELETE, MERGE, CALL, EXPLAIN PLAN, and LOCK TABLE.

    (iii) DCL (Data Control Language): GRANT Statement and REVOKE Statement.

    (iv) TCL (Transaction Control Language): All statements related to this can be used to manage the changes made by DML statements. Using TCL, statements can be grouped together into logical transactions.

    Statements: COMMIT, SAVEPOINT, ROLLBACK, and SET TRANSACTION.

  5. Postgres
    βœ… Misc Prep -
    1.Head First Java

  6. HackerRANK/HackerEarth

  7. Data structure and algorithms.
    βœ… Interview Preparation

  8. Cover Letter

  9. Resume

  10. List of Companies to apply

  11. Github Repos(Public)
    βœ… Reference
    https://smartbear.com/learn/automated-testing/test-automation-frameworks/

βœ… Want to become an Automation Rockstar ? https://thetestingacademy.com/


πŸ‘ͺ Join our Community - http://bit.ly/learntesting2019

βœ… Automation Community - https://thetestingacademy.com

🐦Follow us on Twitter - https://twitter.com/itstechmode

πŸ“– Like us on Facebook - https://www.facebook.com/scrolltest

🎀 Listen to our Podcast - https://anchor.fm/thetestingacademy


automationtesting #manualtesting #testautomation #thetestingacademy #scrolltest

πŸš€ Tools and services I recommend:
Some of the courses that I recommend to become better Automation Tester πŸ™ŒπŸ™Œ

βœ…Selenium Training and Certification -
https://scrolltest.com/go/edureka

βœ…Learn Jenkins for QA -
https://bit.ly/learnjenkins-p1

βœ…Programming Java -
https://bit.ly/learnjava2020-p1

βœ…Test Automation -
https://bit.ly/learnautomation2020

βœ…API Testing -
https://www.learnapitesting.com

βœ…Cypress Tutorial with LIVE Projects -
http://cypresstutorial.com

Top comments (1)

Collapse
 
glentx profile image
Glenn Henderson

thanks for sharing these tips.

Sending data via light 🀯

Sending data via light

☝️ Check out this all-time classic DEV post