All about coding channel.π»π₯
2) What is automation testing? Performing testing with the help of tools is known as Automation Testing.
3) What is selenium?
Selenium is a web based automation tool/library, it's open source,free and is a collection of multiple components (IDE,WebDriver,Grid) developed by Jaosn Huggins in 2004 in ThoughtWorks Company.
Selenium is a web based automation tool/library, it's open source,free and is a collection of multiple components (IDE,WebDriver,Grid) developed by Jaosn Huggins in 2004 in ThoughtWorks Company.
you're invited to apply to this job
Anudip Foundation For Social Welfare
Data Analyst Trainer
Bengaluru
2 - 4 years
3.0 lacs - 4.5 lacs
In office
Technical Training
Apply now
Job description
Position: Data Analytics Trainer
Department:
Reporting To:
Location:
Role Summary
We are looking for a technically proficient and impact-driven Data Analytics Trainer
The candidate will bridge academic learning and real-world business application by delivering structured, hands-on training in analytics and business intelligence tools. The programs objective is to prepare learners, primarily from diverse socio-economic backgrounds for entry-level analytics roles and enable measurable employability outcomes.
Primary Objectives
Deliver industry-relevant analytics training aligned with current employer expectations.
Develop job-ready candidates for entry-level roles in Data and Business Analytics.
Ensure measurable improvements in learner competency, project quality, and placement conversion.
Maintain academic quality, compliance, and CSR reporting standards.
Key Responsibilities
1. Program Delivery & Technical Facilitation
Training Delivery & Academic Excellence
Deliver structured instructor-led and blended sessions covering IT & Data Fundamentals, Advanced Excel, SQL, Power BI/Tableau, Business Analysis, ETL concepts, and Basic Statistics.
Facilitate hands-on practice, mini projects, and capstone assignments using real-world datasets.
Train learners in dashboard development, SQL querying, Power Query automation, DAX basics, and business documentation standards.
Integrate AI-enabled analytics tools into the learning journey while ensuring responsible usage.
Simplify complex technical concepts for first-generation graduates.
Contribute effectively in the program success by ensuring good placement outcomes as per defined matrices.
3. Industry Alignment & Placement Support
Align curriculum, assignments, and capstone projects with hiring trends.
Incorporate business use cases reflecting real-world problem statements.
Collaborate with placement teams to enhance job readiness and conversion rates.
Collaborate with the content team to update content regularly based on employer feedback and emerging analytics trends.
Technical Competency Requirements
Must-Have
Advanced Excel & Data Processing
β’ Advanced formulas, lookup functions, pivot tables, dashboard creation.
β’ Data cleaning, validation, and transformation techniques.
β’ Power Query for automation and structured workflows.
SQL & Database Management
β’ Strong SQL querying (joins, subqueries, aggregation, views).
β’ RDBMS fundamentals and relational data modeling.
Business Intelligence
β’ Hands-on experience with Power BI or Tableau.
β’ Data modeling, dashboard design, and DAX basics (for Power BI).
Statistics & Analytical Thinking
β’ Descriptive statistics, correlation, hypothesis testing fundamentals.
β’ Ability to interpret statistical output for business decisions.
AI-Enabled Analytics
β’ Understanding of Generative AI and structured prompt writing.
β’ Responsible AI usage and data ethics awareness.
Good-to-Have
ETL workflow exposure and data pipeline concepts.
β’ Query optimization and JSON/NoSQL familiarity.
β’ Experience using Google Colab for dataset exploration and Python-based analysis (Pandas, NumPy).
β’ Exposure to AI-assisted analysis using Gemini within Colab.
β’ Experience using Julius AI for conversational data analysis and automated insight generation.
Eligibility Criteria
Bachelorβs or Masterβs degree in Computer Science, IT, Data Science, Statistics, Mathematics, or related discipline
2β5 years of practical experience in Data Analytics or Business Analysis
Prior training or facilitation experience preferred
Experience in CSR, NGO, or government skilling initiatives is an added advantage
**Interested Candidate Can Drop Resume arpita.banerjee@anudip.org or Can Call 7719258239
Anudip Foundation For Social Welfare
Data Analyst Trainer
Bengaluru
2 - 4 years
3.0 lacs - 4.5 lacs
In office
Technical Training
Apply now
Job description
Position: Data Analytics Trainer
Department:
Reporting To:
Location:
Role Summary
We are looking for a technically proficient and impact-driven Data Analytics Trainer
The candidate will bridge academic learning and real-world business application by delivering structured, hands-on training in analytics and business intelligence tools. The programs objective is to prepare learners, primarily from diverse socio-economic backgrounds for entry-level analytics roles and enable measurable employability outcomes.
Primary Objectives
Deliver industry-relevant analytics training aligned with current employer expectations.
Develop job-ready candidates for entry-level roles in Data and Business Analytics.
Ensure measurable improvements in learner competency, project quality, and placement conversion.
Maintain academic quality, compliance, and CSR reporting standards.
Key Responsibilities
1. Program Delivery & Technical Facilitation
Training Delivery & Academic Excellence
Deliver structured instructor-led and blended sessions covering IT & Data Fundamentals, Advanced Excel, SQL, Power BI/Tableau, Business Analysis, ETL concepts, and Basic Statistics.
Facilitate hands-on practice, mini projects, and capstone assignments using real-world datasets.
Train learners in dashboard development, SQL querying, Power Query automation, DAX basics, and business documentation standards.
Integrate AI-enabled analytics tools into the learning journey while ensuring responsible usage.
Simplify complex technical concepts for first-generation graduates.
Contribute effectively in the program success by ensuring good placement outcomes as per defined matrices.
3. Industry Alignment & Placement Support
Align curriculum, assignments, and capstone projects with hiring trends.
Incorporate business use cases reflecting real-world problem statements.
Collaborate with placement teams to enhance job readiness and conversion rates.
Collaborate with the content team to update content regularly based on employer feedback and emerging analytics trends.
Technical Competency Requirements
Must-Have
Advanced Excel & Data Processing
β’ Advanced formulas, lookup functions, pivot tables, dashboard creation.
β’ Data cleaning, validation, and transformation techniques.
β’ Power Query for automation and structured workflows.
SQL & Database Management
β’ Strong SQL querying (joins, subqueries, aggregation, views).
β’ RDBMS fundamentals and relational data modeling.
Business Intelligence
β’ Hands-on experience with Power BI or Tableau.
β’ Data modeling, dashboard design, and DAX basics (for Power BI).
Statistics & Analytical Thinking
β’ Descriptive statistics, correlation, hypothesis testing fundamentals.
β’ Ability to interpret statistical output for business decisions.
AI-Enabled Analytics
β’ Understanding of Generative AI and structured prompt writing.
β’ Responsible AI usage and data ethics awareness.
Good-to-Have
ETL workflow exposure and data pipeline concepts.
β’ Query optimization and JSON/NoSQL familiarity.
β’ Experience using Google Colab for dataset exploration and Python-based analysis (Pandas, NumPy).
β’ Exposure to AI-assisted analysis using Gemini within Colab.
β’ Experience using Julius AI for conversational data analysis and automated insight generation.
Eligibility Criteria
Bachelorβs or Masterβs degree in Computer Science, IT, Data Science, Statistics, Mathematics, or related discipline
2β5 years of practical experience in Data Analytics or Business Analysis
Prior training or facilitation experience preferred
Experience in CSR, NGO, or government skilling initiatives is an added advantage
**Interested Candidate Can Drop Resume arpita.banerjee@anudip.org or Can Call 7719258239
Job Title: Python Squish Automation Engineer
Location: Bangalore
Experience: 5β7 Years
Open Positions: 3
Employment Type: Full-time
Work Mode: Work from Office (5 Days) β No WFH
Important Note
β’ Only Immediate Joiners will be considered
About the Role
We are looking for experienced Python Squish Automation Engineers with a strong
background in test automation and medical domain experience. The role involves developing
and maintaining automated test scripts for regulated products.
Key Responsibilities
β’ Develop and maintain test automation scripts using Python and Squish
β’ Design, execute, and manage automated test cases
β’ Work on software verification and validation for medical/regulated products
β’ Analyze application behavior using diagnostic tools
β’ Collaborate with cross-functional teams for test planning and execution
β’ Ensure adherence to software testing methodologies and processes
β’ Support design control activities for regulated environments
β’ Identify defects and track them to closure
Mandatory Skills
β’ Strong experience in Python scripting and Squish automation tool
β’ Hands-on experience in test automation frameworks
β’ Good understanding of software testing life cycle (STLC)
β’ Experience in medical domain / regulated environment
β’ Strong logical and analytical skills
Preferred Skills
β’ Experience in software verification & validation
β’ Knowledge of regulatory standards (medical domain preferred)
β’ Familiarity with application diagnostics and debugging tools
Qualification
β’ B.E / B.Tech (Mandatory)
Compensation
β’ CTC: βΉ10 β βΉ12 LPA (Maximum)
Candidate Profile
β’ 5β7 years of relevant experience
β’ Self-motivated and able to work independently or in a team
β’ Strong problem-solving mindset
β’ Willing to work from office (5 days a week)
Ideal Candidate Should Have
β’ Prior experience in automation testing using Python + Squish
β’ Exposure to medical devices / healthcare software testing
β’ Ability to deliver in a fast-paced environment
Interested candidates can share your updated resume to shwetha@scgcareer.in // 7892263575
Location: Bangalore
Experience: 5β7 Years
Open Positions: 3
Employment Type: Full-time
Work Mode: Work from Office (5 Days) β No WFH
Important Note
β’ Only Immediate Joiners will be considered
About the Role
We are looking for experienced Python Squish Automation Engineers with a strong
background in test automation and medical domain experience. The role involves developing
and maintaining automated test scripts for regulated products.
Key Responsibilities
β’ Develop and maintain test automation scripts using Python and Squish
β’ Design, execute, and manage automated test cases
β’ Work on software verification and validation for medical/regulated products
β’ Analyze application behavior using diagnostic tools
β’ Collaborate with cross-functional teams for test planning and execution
β’ Ensure adherence to software testing methodologies and processes
β’ Support design control activities for regulated environments
β’ Identify defects and track them to closure
Mandatory Skills
β’ Strong experience in Python scripting and Squish automation tool
β’ Hands-on experience in test automation frameworks
β’ Good understanding of software testing life cycle (STLC)
β’ Experience in medical domain / regulated environment
β’ Strong logical and analytical skills
Preferred Skills
β’ Experience in software verification & validation
β’ Knowledge of regulatory standards (medical domain preferred)
β’ Familiarity with application diagnostics and debugging tools
Qualification
β’ B.E / B.Tech (Mandatory)
Compensation
β’ CTC: βΉ10 β βΉ12 LPA (Maximum)
Candidate Profile
β’ 5β7 years of relevant experience
β’ Self-motivated and able to work independently or in a team
β’ Strong problem-solving mindset
β’ Willing to work from office (5 days a week)
Ideal Candidate Should Have
β’ Prior experience in automation testing using Python + Squish
β’ Exposure to medical devices / healthcare software testing
β’ Ability to deliver in a fast-paced environment
Interested candidates can share your updated resume to shwetha@scgcareer.in // 7892263575
Walk-in || Backend Developer , Java & Spring Boot & SQL
Paysquare Consultancy
3 - 4 years
Not Disclosed
Pune
Time and Venue
4th May - 8th May , 11.00 AM - 3.00 PM
Paysquare Consultancy Ltd, 4th Floor, 1537, Bhakti Pemium, Old Mumbai-Pune road | Dapodi, Pune- 411012
Contact - Apurva Badwe ( 8484863013 )
Send me jobs like this
Posted: 1 day ago
Openings: 1
3-4 years experience in Java, Spring Boot, Spring MVC, JPA/Hibernate, and SQL databases with a Bachelor's in Computer Science
Develop and maintain backend applications, design and consume RESTful APIs, work with MySQL databases, collaborate with cross-functional teams, write clean and scalable code
Paysquare Consultancy
3 - 4 years
Not Disclosed
Pune
Time and Venue
4th May - 8th May , 11.00 AM - 3.00 PM
Paysquare Consultancy Ltd, 4th Floor, 1537, Bhakti Pemium, Old Mumbai-Pune road | Dapodi, Pune- 411012
Contact - Apurva Badwe ( 8484863013 )
Send me jobs like this
Posted: 1 day ago
Openings: 1
3-4 years experience in Java, Spring Boot, Spring MVC, JPA/Hibernate, and SQL databases with a Bachelor's in Computer Science
Develop and maintain backend applications, design and consume RESTful APIs, work with MySQL databases, collaborate with cross-functional teams, write clean and scalable code
All about coding channel.π»π₯
βΆοΈ Angular essentials :
βΆοΈ To add any new feature/package to your angular project, go to this link and type what new feature/package you want to add to your angular project like bootstrap, go to :
https://www.npmjs.com/
https://www.npmjs.com/
All about coding channel.π»π₯
βΆοΈ To add any new feature/package to your angular project, go to this link and type what new feature/package you want to add to your angular project like bootstrap, go to : https://www.npmjs.com/
βΆοΈTo install bootstrap package to your angular project, follow these steps :
1. To add bootstrap to your angular project, go to the link above(https://www.npmjs.com/) and there type bootstrap in search package, thereafter u will get all the details including command to install that new feature/package to your angular project,steps are :
2. Add these lines of code to your angular.json file in styles section of angular.json file :
"styles": [
"node_modules/bootstrap/dist/css/bootstrap.min.css",
"src/styles.css"
]
3. After that make sure to restart the application in order to make sure that these packages are installed in your angular project.
Command to restart your project:
ng serve
1. To add bootstrap to your angular project, go to the link above(https://www.npmjs.com/) and there type bootstrap in search package, thereafter u will get all the details including command to install that new feature/package to your angular project,steps are :
2. Add these lines of code to your angular.json file in styles section of angular.json file :
"styles": [
"node_modules/bootstrap/dist/css/bootstrap.min.css",
"src/styles.css"
]
3. After that make sure to restart the application in order to make sure that these packages are installed in your angular project.
Command to restart your project:
ng serve
All about coding channel.π»π₯
βΆοΈ Command to download angular if u already installed node js : npm install -g @angular/cli
βΆοΈ How to check whether node is already installed in your pc,command :
npm -v
βΆοΈ How to check whether angular is installed properly or not,command :
ng v
npm -v
βΆοΈ How to check whether angular is installed properly or not,command :
ng v
All about coding channel.π»π₯
βΆοΈ How to check whether node is already installed in your pc,command : npm -v βΆοΈ How to check whether angular is installed properly or not,command : ng v
βΆοΈ How to create new angular project,command :
ng new <projectName>
ng new <projectName>
All about coding channel.π»π₯
βΆοΈ How to create new angular project,command : ng new <projectName>
βΆοΈ How to create a new component in angular,command :
ng generate component <componentName>
or
ng g c <componentName>
ng generate component <componentName>
or
ng g c <componentName>
All about coding channel.π»π₯
βΆοΈ How to create a new component in angular,command : ng generate component <componentName> or ng g c <componentName>
βΆοΈ Everything written inside @Component is called Decorator.
All about coding channel.π»π₯
βΆοΈ Everything written inside @Component is called Decorator.
1. One Way Data Binding :
a) {{variable name -One way data binding}} - Interpolation
<div class="col-6">
1. Interpolation
<p>First Name => {{firstName}}</p>
<div>{{rollNo}}</div>
</div>
b) [Property of element] = "firstName/variable name"-One way data binding - Property Binding
<div class="col-6">
2. Property Binding
<div>
<input type="text" [value]="firstName" name="" id="" >
<br>
<input type="text" [placeholder]="myPlaceHolder" name="" id="">
<br>
<div [class]="div1ClassName" style="height: 100px; width: 100px;"> </div>
</div>
</div>
c) (click)= "showWelcomeMessage()/Any method name"- One way data binding - Event Binding
<div class="col-3">
<button class="btn btn-success" (click)="showWelcomeMessage()">Show Welcome Text</button>
</div>
a) {{variable name -One way data binding}} - Interpolation
<div class="col-6">
1. Interpolation
<p>First Name => {{firstName}}</p>
<div>{{rollNo}}</div>
</div>
b) [Property of element] = "firstName/variable name"-One way data binding - Property Binding
<div class="col-6">
2. Property Binding
<div>
<input type="text" [value]="firstName" name="" id="" >
<br>
<input type="text" [placeholder]="myPlaceHolder" name="" id="">
<br>
<div [class]="div1ClassName" style="height: 100px; width: 100px;"> </div>
</div>
</div>
c) (click)= "showWelcomeMessage()/Any method name"- One way data binding - Event Binding
<div class="col-3">
<button class="btn btn-success" (click)="showWelcomeMessage()">Show Welcome Text</button>
</div>
All about coding channel.π»π₯
1. One Way Data Binding : a) {{variable name -One way data binding}} - Interpolation <div class="col-6"> 1. Interpolation <p>First Name => {{firstName}}</p> <div>{{rollNo}}</div> </div> b) [Property of element] = "firstName/variableβ¦
2. Two way data binding :
<div class="col-3">
<input type="text" [(ngModel)]="firstName" >
</div>
<div class="col-3">
<input type="text" [(ngModel)]="firstName" >
</div>
All about coding channel.π»π₯
βΆοΈ Angular essentials :
React Essentials:
All about coding channel.π»π₯
React Essentials:
To create a new React application , we need to have node.js installed our pc.
βΆοΈ Creating a new React Application :-
> npx create-react-app my-app
create-react-app is the actual command to actually create the project.
or(Modern Approach)
npm create vite@latest my-react-app-learning-react
Followed by checking following check boxes as follows :
β Select a framework:
β React
β
β Select a variant:
β TypeScript
β
β Which linter to use?
β ESLint
β
β Install with npm and start now?
β Yes
βΆοΈ Creating a new React Application :-
> npx create-react-app my-app
create-react-app is the actual command to actually create the project.
or(Modern Approach)
npm create vite@latest my-react-app-learning-react
Followed by checking following check boxes as follows :
β Select a framework:
β React
β
β Select a variant:
β TypeScript
β
β Which linter to use?
β ESLint
β
β Install with npm and start now?
β Yes
All about coding channel.π»π₯
To create a new React application , we need to have node.js installed our pc. βΆοΈ Creating a new React Application :- > npx create-react-app my-app create-react-app is the actual command to actually create the project. or(Modern Approach)β¦
-> Web browsers do not understand Typescript natively.
-> Have to convert TypeScript to Javascript code.
-> This is known as "transpiling".
-> Have to convert TypeScript to Javascript code.
-> This is known as "transpiling".
All about coding channel.π»π₯
-> Web browsers do not understand Typescript natively. -> Have to convert TypeScript to Javascript code. -> This is known as "transpiling".
βΆοΈ How to compile the code :-
tsc sample-types.ts
βΆοΈ How to run the code :-
node sample-types.js
tsc sample-types.ts
βΆοΈ How to run the code :-
node sample-types.js
All about coding channel.π»π₯
βΆοΈ How to compile the code :- tsc sample-types.ts βΆοΈ How to run the code :- node sample-types.js
Note : By default , tsc will Still generate a .js File , so to prevent this we have to use a compiler flag as follows :-
tsc -noEmitOnError FileName.ts
PS C:\Users\subham.krishna\Desktop\typescript training\02-variables> tsc -noEmitOnError sample-types.ts
tsc -noEmitOnError FileName.ts
PS C:\Users\subham.krishna\Desktop\typescript training\02-variables> tsc -noEmitOnError sample-types.ts
All about coding channel.π»π₯
Note : By default , tsc will Still generate a .js File , so to prevent this we have to use a compiler flag as follows :- tsc -noEmitOnError FileName.ts PS C:\Users\subham.krishna\Desktop\typescript training\02-variables> tsc -noEmitOnError sample-types.ts
βΆοΈ TypeScript Loops and Arrays :-
File : Loops.ts
for(let i =0 ; i<5;i++){
console.log(i);
βββββββββββββββββ
let reviews: number[] = [5,5,4,5,1,3];
Looping through an array :-
for(let i =0; i<reviews.length;i++) {
console.log(reviews[i];
}
ββββββββββββββββββ--
File : reviews.ts :-
let reviews: number[] = [5,5,4.5,1,3];
let total : number =0;
for(let i=0;i<reviews.length;i++) {
console.log(reviews[i];
total +=reviews[i];
File : Loops.ts
for(let i =0 ; i<5;i++){
console.log(i);
βββββββββββββββββ
let reviews: number[] = [5,5,4,5,1,3];
Looping through an array :-
for(let i =0; i<reviews.length;i++) {
console.log(reviews[i];
}
ββββββββββββββββββ--
File : reviews.ts :-
let reviews: number[] = [5,5,4.5,1,3];
let total : number =0;
for(let i=0;i<reviews.length;i++) {
console.log(reviews[i];
total +=reviews[i];