About

Hello! I am Ruchi Sharma, Sr. QA Engineer

Experienced QA with 4+ years of a demonstrated history of working in the IT and service industry. Skilled in Selenium, SQL, Java, automation frameworks. Hands-on experience in API and Load testing. To give effective as well as efficient efforts towards attainment of organizational goals with exploring wide scope of knowledge and intelligence.Learn More

Basic Information
Email:
ruchisharma01101995@gmail.com
Phone:
+91-XXXXXXXXXX
Address:
Gurugram, Haryana, India
Language:
English, Hindi, Punjabi
Professional Skills
Selenium
Java
Test Automation
TestNG
JIRA
SDLC/ STLC

TECHNICAL STACKS USED:

  • Testing tools: Selenium WebDriver, Appium, JUnit, TestNG, JMeter, Rest-assured, SonarQube, Burp Suite.
  • Web Technologies: HTML, CSS, JavaScript, XML, REST services.
  • Defect Tracking Tools: JIRA.
  • Build Tools: ANT, Maven.
  • Languages: Java, SQL, C, C++
  • CI/CD Tools: Jenkins
  • Cross Browser Platform: AWS, SauceLab and Selenium GRID.
  • Databases: Oracle, MYSQL
  • Version Control: GIT, GITHUB.
  • Operating Systems: AWS, Windows 10, Mac OS, UNIX and Linux, Android, iOS.
  • Others: Ms-Office, Outlook Express

Work Experience

March 2021 - Currently working

Make My Trip
Sr. QA Engineer I

Gurugram, India

Responsible for planning, conducting and monitoring testing and inspection of product to ensure finished product quality.

  • Developing testing strategies to ensure that applications are stable and production-ready.
  • Delivering ROI by recommending tools and frameworks to enable automation.
  • Developing and implement process improvements to enhance testing efficiency.
  • Writing automation scripts, reusable tools and automation frameworks.
  • Creating detailed, comprehensive and well-structured test plans and test cases.
  • Overseeing dashboards to schedule & track system tests
  • Reviewing Quality Assurance reports.
  • Ensuring the successful deployment of products into the market.
  • Handles Sprint planning.

December 2019 - March 2021

The Indian Express
Sr. SDET

Noida, India

Responsible for applying the principles and practices of software quality assurance throughout the software development life cycle. Testing the product to detect errors; also fixing the processes that resulted in those errors.

  • Understanding the flow of code and how it interacts with different components.
  • Understanding project documents, customer demands, and product objectives to create and execute test cases.
  • Setting up, maintaining, and performing test automation frameworks on multiple application platforms, such as Mobile, Desktop, and Web, and building test scenarios and acceptance tests.
  • Writing automation scripts, reusable tools and automation frameworks.
  • Writing and performing load testing scripts.
  • Responsible for developing and executing formal PERFORMANCE test plans.
  • Participate in design discussions and make suggestions to have appropriate changes in design.
  • Participate in the overall testing strategy of the product.
  • Participate in CI/CD delivery models, creating test execution pipelines, etc.
  • Investigating customer problems referred to you by the technical support team, testing bugs, and creating and managing bug reports.
  • Handling technical communications and understanding the customers' systems.
  • Working with deployments teams, resolving level issues for systems, coordinating on product design, and offering inputs on the testability of functional elements and product designs.
  • Noting all testing actions you have performed in daily and weekly reports.
  • Analyzing and disintegrating software systems and coordinating with other teams to enhance the overall design.
  • Researching test tools, methodologies, and trends and upgrading existing practices and processes.
  • Managing the final quality on production release.

June 2019 - December 2019

HT Media Ltd
QA Analyst

Gurugram, Haryana, India

Responsible for applying the principles and practices of software quality assurance throughout the software development life cycle. Testing the product to detect errors; also fixing the processes that resulted in those errors.

  • Ensured that validated deliverables meet functional and design specifications.
  • Creation and execution of Test cases for GUI, Functionality Testing.
  • Executed and Evaluated manual cases and black box testing and report test results.
  • Created defects found in the application and escalate to the appropriate developer.
  • Reviewed functional and design specifications to ensure full understanding of individual deliverables.
  • Write SQL queries to pull data from the different database.
  • Giving recommendations on how quality can be improved further.

January 2017 - June 2019

Wipro
Associate Analyst

Gurugram, India

Monitoring the software engineering processes and methods used to ensure quality. Is to ensure that the ongoing processes and software ensure high quality of the end product being delivered to the customers.

  • Conducted User Acceptance Testing(UAT) , supports client during testing weeks to build and strengthen their confidence in product.
  • Holds the credit of both conducting Manual and Automation(Selenium and Appium) testing.
  • Implemented the automated test suites for the web service application in Windows and Mac environment.
  • Participated in Agile sprint planning and coordinated individual and team testing throughout to ensure quality deliverables by the end of the sprint

Education

2013 - 2017

Bachelor's Degree
Bachelor of Technology - Computer Science

Dronahcarya College Of Engineering

A Bachelor of Technology is an undergraduate academic degree conferred after the completion of a four-year program.

2011 - 2013

High School
PCM with Computer

CBSE - Central Board of Secondary Education

Contact Me

Address

Gurugram, Haryana, India

Phone

+91-XXXXXXXXXX

Email

ruchisharma01101995@gmail.com