You are on page 1of 3

VIKAS RAJAK

QA Automation Engineer

vikasrajak07@gmail.com +918839699563 LinkedIn

Career Objective
To work in a quality driven technical environment, that enhances my knowledge and skills and
allows me to use my knowledge, skills and experience for personal and professional growth.

PROJECT (AS A PART OF TEST YANTRA TRAINING)


• Hybrid Framework: 2 Months

Brief descrip on: As a part of the Training Course in Test Yantra we undertook this mini project. V ger CRM
Applica on is web-based so ware for crea ng campaign,product,organiza ons and many more modules.It
helps improve business processes, analyze team performance. It is a unique applica on that enables the
organiza on to manage performance and generates precise reports and performance with the help of its
enhanced tools.
Roles & Responsibili es:
● Involved in iden fying scenarios.
● Wrote Test Scripts & reviewed Test Scripts.
● Op mized Test Script by crea ng separate package for Generic Libraries such as Java
U li es,WebDriver U li es,Excel U li es,Proper es U li es.
● Created separate package as Object Repository and for each Webpage created POM page.
● In the POM page Stored Elements based on the Locators and then ini alized the elements in
each POM page by using PageFactory which handles StaleElementReferenceExcep on.
● Removed all Find Element and Find Elements methods from Test Scripts and then created
annota on FindBy method in POM page for performing ac ons on Web Pages.
● Converted all main methods of test script to annota on Test so that the execu on of all test
scripts at a me can be done with the help of TestNG.
● Executed test scripts in parallel browser,cross browser.
● Took Screenshot of failed test script with the help of ITestListner.
● Rerunned the failed test script with the help of IRetryAnalyser.
● Stored the TestScripts in GitHub by performing Pull and Push.
● Executed Test Scripts in Jenkins.

Skills 8 Months

AUTOMATION (Selenium) (• Currently working in Automation (Selenium-Web Driver)


Testing. • Experience in writing x- path. • Experience in converting manual test cases into
automation test scripts. • Experience in handling Alert, Window, Hidden, File download, File
upload popup. • Experience in Select class, action class and Robot Class. • Worked with Page
Object Model [POM] Design Pattern with Framework. • Experience in generating Test
Execution Report using TestNG. • Experience in TestNG annotation. • Participated in
Grouping, Parallel Execution and Batch Execution. • Knowledge on fetching data from Excel
using Apache Poi. • Knowledge on Types of frameworks like Data Driven Framework. • Hands
on maintaining the test script in Git- Hub. • Basic Knowledge of executing Test-Scripts using
Maven. • Basic understanding of working with Jenkins.)

Core Java (• Good knowledge on Oops concepts. • Very good in Inheritance. • Having very
good Knowledge in Object Class, String Class. • Very good Knowledge on Abstraction,
Encapsulation. • Good Knowledge on Arrays, Collection and Generics. • Good Knowledge on
Exception Handling, File Handling and Threads.)

Manual Testing (Extensive knowledge in Manual Testing Skills. •Very Good knowledge of
Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC). •Good
Knowledge of white box testing and Black box testing. •Functional Testing, Integration
Testing, and System testing on each and every component of an application. • Good
Knowledge in Smoke testing, Exploratory Testing. • Thorough knowledge of Adhoc Testing,
Acceptance testing, I18N testing, and L10N testing. • Hands- on Experience in writing and
executing Test cases on HP ALM tool • Good understanding of the Test case Review process.
• Knowledge in Test Plan, Test Case, Test Case Review Template.)

SQL (• Good understanding of RDBMS concepts like constraints, Normalization, Tables, etc. •
Excellent knowledge of writing SQL queries. • Good understanding of SQL concepts like
Grouping, Sub queries, Functions. • Solid understanding of SQL joins (Inner joins, left joins,
right joins and full joins). • Good knowledge of DDL, DML, and TCL. • Practiced extensively on
Oracle 10g Database.)
API TESTING ( • Hands-on experience in API testing using Postman and Flinko. • Good
knowledge on Http Methods. • Better knowledge on Client-Server architecture. • Validated
different status codes like 200, 201, 400, 402, 403, 404,415, 500 etc. • Knowledge on
different types of Parameters. • Good Knowledge on Http Request and Http Response. • Best
Knowledge on JSON and XML. • Basic understanding of Serialization and Deserialization. •
Good understanding on use of variables in an Environment. • Experience in identifying JSON
paths. • Very good experience in performing CRUD operations for various APIs. • Better
understanding of SOAP & REST web service testing. • Good knowledge in supporting request
Authorization like Basic Auth, Bearer Token, Oauth2.0 etc. using GITHUB API. • Knowledge on
writing API test cases. • Good Knowledge on Newman.)
Tools
● Test Execution Tool: Selenium Web Driver (Automation), Hp ALM (Manual Testing).
● API Tools: Postman.
● Batch Runner: TestNG.
● Version Control Tool: Git-Hub.
● Build Verification Tool: Maven.
● Bug Tracking Tool: Jira, Hp ALM.
● Languages/scripts: Basics of Core Java, SQL.
● Software: Eclipse, Edit plus.
● Databases: Oracle 10g.
● Operating Systems: Windows 10.

Certifications
Advance selenium- Qspiders December 2021 – July 2022
SQL, Core Java, Manual Testing, Automation Testing, API/Web-Services.

Education
B.tech Mechanical Engineering-8.46 CGPA
Hindustan University 2014 – 2018

Looking Forward to Connect !!

You might also like