Project Management Tool Common For All
JIRA | Rally | Trello | Asana | HP ALM | IBM Control Center

Type of Company

Product Based

Service Based

BRD / FD / SRS /FRD ex . IRCTC 1.0.0.1v

All IT Companies are following SDLC

1) Req Analysis / Gethering

2) Designing

3) Developing

5) Implementation and Maintenance

Business Analyst (BA)

1) UI/UX Designer

2 ) Frontend Developer

1) Architect

2) Software Developer

4) Testing

2) Manual QA

1) SDET / Automation QA

1) Database Analyst / ETL

2) Technical Support | Config Management | DevOps Infra creation

0) Planning

2) Product Owner / Sponsor

✅ SDLC is a process used in building software. Plan, define, design, build, test, and finally develop It aims to guarantee the quality and correctness of the software built for the customer.
✅ The development of the system must be completed within the pre-defined time and cost.
✅ The SDLC consists of a detailed plan that explains how to plan, build and maintain specific software. Each phase of the SDLC has its own process and results.
✅ There are also several models of SDLC, probably one that fit with your team.
✅ This methodology is also known as the Application Development lifecycle.

1) CTO / VP Product or Engineering

Microsoft Office, Business knowledge, Presentation and Technical Documentation

Adobe family software, Draw.io, Simple Animation software, PowerPoint, Visio, Figma

Html, Css, Bootstrap, JavaScript, Type Script, Angular Js of any Front Development Technology

Full Application System Design knowledge required, All frontend, backend, mobile, cd/ci, db, deployment, and Maintenance tools

For Java Stack : Python, Good in OOP, Core Java, J2EE, Web Server, App Server, Spring IOC, MVC, AOP, Springboot, Hibernate, SQL, MySql, Oracle, SVN, Git, Maven, Jenkins, Webservices REST/SOAP, understandings of Design patterns, Linux, Junit, Log4j

UI testing: Manuals Testing Concepts, OOPs, Java, Selenium, Defect Life Cycle, Extent Report, Postman, Rest Assured, SQL, Git/Svn, Maven, Jenkins, POI, TestNG, Linux, Log4j, Cucumber

Excel, Defect Lifestyle, Manual Testing

Project Eg.IRCTC

1 Year

Divide in to Small Sprint

IRCTC 1.0.0.1.1

Jan to Dec 23

1 Jan to 30th Jan

IRCTC 1.0.0.1.2

1 Feb to 28th Feb

IRCTC 1.0.0.1.12

1 Dec to 30th Dec

..

..

Monthly Sprint

Env : Dev

Env : QA

Env : UAT

Env : Prod

1st to 10th

10th to 25th

25th to 29th

30th Prod Release

After Release Validation

localhost:8080\irctc

qa.irctc.com

uat.irctc.com

irctc.com

irctc.github.com

irctc_jan20

Dev1

Dev2

Dev3

Dev4

irctcqa

JIRA

Ticket ID

Ticket 001 Login Screen

Ticket 002 Registration

10:00

10:05

Test 1

Test 2

Test 3

Maven Project

jar / war

Deploy

Tomcat / Weblogic

QA

UAT

PROD

Jenkins -> Every Day 6 O'clock -> Build

Interview Process

Resume Preperation

HR Call and Interview Schedule

Interview Screening

Online Test

F2F Technical

Introduction

Project Architect

Project Cross Questions

Java / Adv Java and Framework

F2F Managerial Round

Introduction

Project and Cross Question

Diplomatic Questions

Salary Discussion (Optional)

HR Round

Salary Discussion

linkedin / Naukri

Joining

Basic Information total years of exp / relevant exp / current working status / current salary / yearly package / monthly take home / expected ctc / location

BRD /FD/ SRS

hackerrank.com
litcode.com
codility.com

irctc_jan22

irctc_feb22

git master branch

irctc_jan22_abcdev

pull req

review by lead

merge it in to irctc_jan22

build

after prod release code merge in main