Posts

Showing posts from 2021

Agile process || JIRA Tool

Image
Agile process   Most of the companies in industry use this agile process.   It is a development process where developing and testing processes occur concurrently.   The client or user can change their requirements through out the project. In agile process the documentation part is very les s   Agile scrum    This is a framework for agile process.  Roles in the agile scrum are, Scrum master product owner Scrum team JIRA In agile process we use jira, trello or any other tool to manage the task. JIRA is a Agile tool  developed by Australian company Atlassian. This tool is used for  Agile project management Bug Tracking Test management      Epics, User stories and task Epic- defines business requirement and this is a larger requirement             Ex: Online banking User story- A smaller requirement and defines the customer needs. And it is a detailed requirement              Ex: As a user I want to login to that application Task -  Define the solution             Ex: Review story , es

Roadmap to be a QA

Image
If you are a QA engineer or if you want to be a QA engineer it is better to learn following subject areas. Testing   1.Manual testing                                                                       2. Agile Scrum 3. Jira                                                                   4. Bug tracking tool Programming                                                                           1. Java                               2. C# 3. Python 4.JS Web Automation 1. Selenium 2. Cypress                                                    3. Cucumber API Automation 1. Postman 2. Soap UI 3.Rest    Mobile Automation 1. Appium Performance 1. Jmeter  2. Load Runner Security testing 1. Burpsuith   CI & CD 1. Maven/gardel 2. Jarking 3. Git/Github/Gitlab 4.Docker   Cloud Testing  1. AWS 2. Source Lab 3. Azure, Google cloud   Micro Services testing  1. J Unit /testing 2. Mockito 3. Spring boot     Track your task     References  following video and other videos in this channel will help

QA Process

Image
Quality Assurance Engineer is mainly responsible for the  Quality of the final out put  😨   Ensure the Quality of a software before hand it over to the client is the main duty of a QA Engineer. QA Process👇   Once the BA provide the requirements of the client, QA review and go through the requirements 👀 and get the idea. Then he write the test plan and all the test cases 🕮. In automation the QA will use tools like zeypher and testrail. Test execution is the next main step. Once the developer finished the development stage and provide a build to the QA then he has to start testing .                    Smoke testing: is the first entry point.It verifies the critical and basic functionalities Ex: Starts the application.   Integration Testing : Verifies components worked as a single application   Performance testing :  load testing- test the system works when expected loads and peak loads , stress testing- identify the critical load which the system breaks down. Security Testing