Many freshers who want to build a career in IT opt for software testing as a stepping stone.Even if you plan to switch to software development in the later stage of your career, it is always a good idea to start as a software tester
Being a fresher, a combination of Java, Manual Testing and Selenium will give you an edge over the other fresher applicants. Recruiters will definitely approach you first if you are having this skill set.
Popular testing niches you can choose are
In this method, a tester has to mimic the role of an end user. An end user is the one who will be actually using the software product. In this process, the tester has to use all of the software features manually to find the bugs.
In automation testing, a tester has to validate the features of the software by writing scripts that automate the test activities. It saves a lot of time because it does not require manual efforts. This is often the most cost-effective way of testing a software over the long term.
In this method of testing, software is tested against a specific workload. Some of the metrics that would be evaluated are responsiveness, maximum load capacity, etc.
Also, one of the most trending roles seen in software testing these days is SDET (Software Developer in Test). An SDET is a developer as well as a tester. So, if you have a blend of good programming and testing skills, you can hunt for an SDET job role. An average salary of an SDET in India is Rs. 7-8 Lakhs per year.
Manual Testing with Live application to Test and write test cases.
Automation Testing with Selenium web driver, Test NG, POM Frameworks
Writing Test Scenarios and Test cases on E Commerce applications.
Topic Wise Notes and Interview Q/A asked during interviews.
Limitless lab practice, Execution of scripts on each topic asked in interviews with the trainer assistance.
Daily assignments and regular assessments will be conducted to groom the technical skills
Weekly presentations from students on technical topics to improve their presentation & communication skills.
Mock tests and Interviews.
Limited batch size and individual attention.
Software Testing and its Types
White box testing and its types
Functional testing and its types
Integration testing and its types
Release and maintenance
Standalone application,client-server application and web application
Adhoc testing and its types
Globalization and localization testing
Performance testing and its types
Regression testing and its types
Peer reviews,walk through and inspection
Quality Assurance and Control
Introduction to quality,QA and QC
Static and dynamic testing
Introduction to testcase
Procedure to write testcase
Testcase Design techniques and testcase template
Functional, integration, System testcase
Testcase review process
Selenium IDE script execution and Suite execution procedure
Basic of HTML and CSS
Introduction to X-path expression,functions in X-path and dynamic identification
Configuration steps for WebDriver installation
Simple Script execution
Element Identification and performing action
Verify the status of different elements
Handling Single select dropdown list
Handling Multiselect Dropdown list
Performing mouse movement action
Performing Keyboard action
Child Browser Popup
Hidden Division Popup
Methods in frames
Chrome and IE Configuration
Annotations in TestNG
Assertions in TestNG
Batch file Execution
Introduction to Java
Facilities of Java
Features of Java
Applications of Java
Installation & Setting path
Basic Programming Elements
Datatypes and Literals
Collections Framework and Generics
Database Basics and Structured Query Language(DML,DDL, DCL,TCL)
Filtering and Retrieving Data
Sorting and Filtering Data
Calculated Fields and Functions
Summarizing and Grouping Data
Working with Subqueries
Creating and Using Table Joins
Inserting, Updating, and Deleting Data
Table Creation and Maintenance
Creating and Understanding Views
Understanding Transaction Processing, Constraints, and Indexes
Understanding Stored Procedures, Triggers, and Cursors