Software QA Automation Engineer (Full Stack)

Software QA Automation Engineer (Full Stack)

Java, Selenium, TestNG, BDD Cucumber, Maven, JavaScript, Cypress, Playwright, Postman, Rest Assured API, SQL, Agile, Git, Jira, Jmeter, Manual & Automation

  • 40 Lessons
  • 1372 Students Enrolled

Course Curriculum

Section 1 - Introduction to Java
  • Installation, Creating Project, Package, Class
  • Data Type, Variables, String
  • If else Statement, Access modifiers
  • Section 2 - Advanced Java
  • Switch Statements
  • Loops (For, while, and do while)
  • Array
  • Methods, and Method Type (Parameters, Return Types)
  • Constructor, method overloading and overriding
  • OOPS Concepts (Inheritance Abstraction, Polymorphism, and Encapsulation)
  • Exception Handling (Throw and Throws)
  • Collections
  • Section 3 - Selenium
  • Introduction, Installation, and Configuration
  • Locators,WebDriver, WebElement
  • Maven, and Testing Framework with java and selenium
  • TestNG, JUnit
  • Properties file Reading, and Page Object Model (POM)
  • Excel, CSV and Database Read and Write
  • ITestlistener, Extent Reports and Log4J
  • BDD Cucumber (Feature file, Step Definition and Runner Class)
  • Selenium Grid
  • Section 4 - API Testing
  • Rest Assured API
  • Postman
  • Section 5 - Others
  • Cypress, Playwright
  • Jmeter, Performance Testing, Load Testing
  • Database SQL and JDBC connection
  • Manual Testing
  • Agile
  • Git
  • Jira, Jenkins