Invitation To Join 'SDET Program'. ?
Invitation To Join 'SDET Program'. ?
IN
Learning Platform for Aspiring SDET’s
SDET Program
• Welcome to world’s most in-depth & most affordable Recorded ‘SDET’ Program.
• This program is a subset of our Original ‘Full-Stack’ Bootcamp, which is currently
running live & ‘Registration is Closed’ now for that program.
• We wanted to extend the benefits of that program to everyone who wish to upskill
themselves in the SDET field.
• What you will get as part of this Program:
- Recorded 20 Modules
- Framework Design: Product Companies standard Framework creation from scratch
covered.
- Recordings of these modules are provided [For 3 Years]
- Access to GitHub Repositories for all the modules
- Access to Discord Community [can ask your queries & doubts here & learn from
other peers]
- Live Doubt Session of 2 hours on Every Alternate Saturday for 6 months
*Detailed Syllabus for individual module mentioned in respective slides, do check out the
coverage.
Teaching on Platforms
• GeeksforGeeks: ‘Java with Selenium’ Bootcamp
• Bootcamp link: Currently running the fifth batch SDET5.
https://www.geeksforgeeks.org/courses/complete-guide-to-software-testing-automation
• TheTestTribe: Recorded course of 30+ hours on Java, Selenium, Maven, TestNG, Git,
Framework Design, Jenkins CI/CD.
• Already 1000+ students enrolled in the program.
• Course link: https://www.thetesttribe.com/courses/selenium-course/
• Completed 2 Live Bootcamp:
https://www.thetesttribe.com/live-trainings/automation-bootcamp-selenium-java/
• Corporate trainer: Conducted Trainings for multiple MNC’s.
• YouTube channel: Regular uploads of Automation testing related videos.
• https://www.youtube.com/@namastetest [Do Subscribe us for latest updates]
• Podtest.in: Running 12 months Live ‘FullStack SDET Bootcamp’ [End Date: 1 Mar 25]
- Ran Automation Architecture Bootcamp [2000+ Registrations, lectures available for
free on YouTube Channel]
• Architecture understanding
• Selenium Grid
• WebDriver Browser commands & its capabilities.
• Elements related commands, working with different elements & Action
Class
• Wait Mechanisms
• Handle Iframes, Popups, Windows, Tabs
• Shadow DOMs, File uploads, JavaScript executor, Screenshot capturing,
WebTables related operations
• Installation
• Need of TestNG, Understanding Testing process
• TestNG.xml file
• Hierarchy understanding: Suite -> Test -> Groups -> Class -> Methods
• Create testcase using @test annotation
• Using Before & After Hooks for each level.
• Test Data Management using Data Provider
• Parameterization
• Parallel Execution
• Cross-Browser Testing
• Generating Execution reports
• Adding custom listeners.
• Attaching logs, screenshots, exceptions to the report
• Installation
• File lifecycle in Git, different stages involved.
• Important files in Git: .gitignore, readme.md
• Create a Git Repository
• Cloning a project
• Forking a project
• Working with branches : creation, switching, etc.
• Updating a branch with latest changes
• Pushing local changes to remote
• Merge branches & resolve merge conflicts.
• Git commands: init, clone, remote, branch, checkout, add, commit, push, pull, log,
merge
• Account Creation
• Creating a Repository.
• Types of repositories: Private/ Public
• Controlling the access to the users
• Creating branching strategies.
• Defining the rules for merging the branches
• Review commit changes & approval process
• Sharing review comments & incorporating the comments.
• Installation
• Using Docker Images.
• Creating containers from images & setting up connection between
multiple containers
• Volume mapping of docker with underlying OS.
• Using Docker as agent machine in Jenkins pipeline
• Running your Automation framework inside Docker container via Selenium
& installing browser inside it to perform the execution.
• Account Creation
• Using AWS Free tier
• Connecting to AWS via UI, CLI.
• EC2: Creating a EC2, what is base image, how to connect to EC2 via UI &
CLI
• Use EC2 as a Agent machine to run Jenkins pipeline.
• S3 bucket: how to create S3 bucket & add objects to it via CLI & UI.
• How to host your Allure Report using S3 bucket & share with stakeholders
• Installation
• Agent Machines & Configurations understanding.
• Creating Free Style Jobs
• Creating pipelines
• On-demand & Scheduling based execution
• Dynamic scripting samples
• Create CI/CD pipeline for Automation framework execution using Jenkins, Github,
Docker, AWS.
• Attaching
• Creating branching strategies.
• Defining the rules for merging the branches
• Review commit changes & approval process
• Sharing review comments & incorporating the comments.
• Installation
• Implement Allure Report in the framework.
• Attach screenshots to the report
• Attach the test case logs to the report
• Generate execution report.
• Attach report with CI/CD pipeline
• Share the report with stakeholders [Implementing AWS S3 bucket usage]
Framework utilities
• Data Driven testing via reading data from Excel sheets
• Implementing logging framework like log4j2
• Configuring properties files
• Creating custom execution reports
• Using POM pattern to design framework.
• CI/CD integration using Jenkins, GitHub, maven
• Cross Browser & Parallel Execution capabilities.
• What is BDD?
• Gherkin Syntax: Feature, Scenario, Scenario-outline, examples, Given,
When, Then, And, But, Datatable, Tags
• Creating feature file, Step definition files & Runner files
• Integrating Cucumber with TestNG
• Cucumber Hooks: Global, Conditional, Scenario, Step
• Running testcases based on tags i.e. grouping, Tag Inheritance
• Generating Cucumber execution reports
• Attaching cucumber reports in Jenkins
• What is HTML?
• How HTML works?
• Why as Automation Engineer, we should know about HTML
• Tags understanding: Input, div, span, button, body, head, html, p , h1, a,
img, script, iframe, svg, shadow, list, webtable etc.
• Attributes understanding & how to read them.
• Need of CSS
• How Styling gets applied on a web page using CSS?
• Stylesheets & inline css
• Learn writing CSS Path: Id, classname, attributes, descendants,
immediate childs, Indexing, partial attributes, prefix, suffix, immediate
siblings, following-siblings, ignore cases, multiple attibutes, grouping.
• What is Xpath?
• Types of Xpath: Absolute & Relative
• Learn using attributes: id, name, class etc..
• Working with text()
• Methods covered: contains, starts-with, normalize-space
• Grouping & indexing
• Axes methods: following, ancestor, child, preceding, following-sibling,
parent, self, descendant
1. Git
2. Github
3. Java
4. HTML, CSS, Xpath, DOM,
5. Selenium
6. TestNG
7. Maven
8. Framework Design
9. Allure
10. Cucumber
11. Jenkins - CI/CD
12. Linux
13. Docker
14. AWS
* DSA Module: You should start DSA Module after completing Java & run it parallelly with other remaining modules.
1. Big-O Notation
2. Solving Patterns
3. Searching & Sorting Algorithms
4. Data Structures
5. Design Principles
6. Design Patterns
7. Solve Programming Questions
8. UML
9. SQL
10. LLD
11. HLD
Git Topics
GitHub Topics
TestNG Topics
Maven Topics
Allure Topics
DSA Topics
Modules (In-Progress)
• Cucumber
• Linux
• Jenkins
• Docker
• AWS
• DSA
* Recordings for above mentioned modules will get available after 1 October
2024.
** DSA Module: Some videos are already available & provided, remaining topics
video will be provided as they become available.[Complete set of videos should
get available before 31st December 2024]
Registration Process
• Visit website https://podtest.in
• Click on ‘Register’ Button for ‘SDET Program’.
• Google form will open up, fill up the asked details.
• Once registered, we will contact you personally in 24 hours on your
provided contact details.
• We are offering 2 day trial period where you will get access to the complete
module video for your reference.
This can help you to make an informed decision.
• We encourage everyone to compare our course syllabus, duration, topics,
projects, pricing, access to recorded courses with any other vendor. Once
you are satisfied only then enrol.
• We have tried our best to make this program the most affordable in the entire
industry considering the duration, depth of topics, access to recorded lectures,
Real time projects & our expenditures.
• Our Price is (Rs 4,999/-)
• Consider this as a Investment for your career growth.
• This may open up new opportunities in form of Salary Hike, Job Switch,
Promotions.
• Other Vendors are charging around Rs 1,00,000 for half the curriculum we are
covering & we encourage you to do your due diligence & compare our course,
offerings , benefits & cost with the similar course provided by our vendors &
once Satisfied, only then enrol.
• Make a informed & a wise decision. [Looking forward to have you in the course]
• In case of queries, please reach out on LinkedIn or through our email address
* T&C Applied