Summary
Overview
Work History
Education
Skills
Timeline
Computer Software
Programming Languages
Languages
Softwares
SoftwareDeveloper
Keshav Sharma

Keshav Sharma

Dapto,NSW

Summary

Quality Assurance Engineer with 7 years of experience in testing and error diagnosis across desktop, web, and mobile applications. Expertise in analyzing software throughout development stages to identify and resolve issues. Proficient in writing and understanding test cases, creating test plans, and identifying use cases within agile environments. Strong background in both manual and automation testing, contributing to effective solutions and improved software quality.

Overview

7
7
years of professional experience

Work History

Quality Assurance Specialist

Droppoint (Domain: Service Logistics)
Wollongong, NSW
06.2024 - Current
  • Analyze and register bugs for inhouse application MOS (Material Orchestration System)
  • Investigated new technologies related to QA automation testing, and proposed their use in current projects
  • Coordinate cross-functional teams during release cycles to ensure timely completion of tasks within established deadlines.
  • Develop and maintain automation scripts for each feature of MOS.
  • Utilized Postman for testing APIs and webhooks to ensure functionality.
  • Employed FileZilla to conduct FTP tests, verifying transfer integrity.
  • Leveraged Azure insights and function apps to obtain information and determine root cause
  • Establish and oversee QA sprint, delineate scope and modify parameters as sprint evolves
  • Propose enhancements and strategies to optimize QA process and facilitate communication between developers and QA

Quality Assurance Engineer

EdSmart (Domain: Education)
Melbourne, VIC
06.2021 - 06.2024
  • Performed comprehensive Quality Assurance assessments for DESA (Department of South Australia) in each revised version
  • Responsible for conducting occasional load testing
  • Created detailed reports on the results of quality assurance tests conducted
  • Defined and implemented the QA process and outlined the best practices.
  • Developed automation framework using Selenium and .Net from ground up.
  • Maintained and upgraded the automation scripts on a regular basis
  • Established and upheld around 60% of regression metrics and 30% of functional standards.

Junior Software Engineer

Tech Mahindra (Domain: Telecom)
New Delhi, New Delhi
10.2015 - 06.2018
  • Test Case/Scenario Writing, Review and Execution
  • Experience in the following areas of Black box testing, including Functional and Non-Functional: Smoke, Sanity and Regression
  • Strong experience in Bug Reporting on the test management tool and Test Summary reporting
  • Involved in various phases of STLC, which include Analysing Requirements, Test Estimations, Test Case Development, Test Execution and Weekly Status Reports
  • Developing Test Strategy, Test Execution, Defect Logging and Tracking using HP Quality Centre or TDP, Defect Retests, Status Reporting

Education

Master of Science - Information Technology

Swinburne University Of Technology
Melbourne, VIC
06.2020

Bachelor of Science - Computer Application

Jagan Institute Of Management Studies
New Delhi
05.2015

Skills

  • Capable of performing QA on all the projects using manual and automated testing strategies
  • Used to maintain quality over web and mobile applications
  • Proficient with Postman to test webhooks and APIs, and FileZilla to test FTPs
  • Created an automation testing framework in Visual Studio using Selenium and NET
  • Create and maintain automation test plans using Selenium and TestNG
  • Performed functional and non-functional testing for software and products
  • Organize and maintain test data using SQL
  • Maintain a comprehensive library of test cases, scenarios, and data sets, ensuring they are up to date with changes made by developers
  • Use Azure Insights and Azure Function App to diagnose the platform for issues
  • Worked as a Scrum Master for multiple projects
  • Proficient in running Scrum ceremonies, such as Sprint Planning, Daily Stand-Ups, Retrospectives, and Reviews
  • Support the development team in understanding user stories, acceptance criteria and definition of done

Timeline

Quality Assurance Specialist

Droppoint (Domain: Service Logistics)
06.2024 - Current

Quality Assurance Engineer

EdSmart (Domain: Education)
06.2021 - 06.2024

Junior Software Engineer

Tech Mahindra (Domain: Telecom)
10.2015 - 06.2018

Master of Science - Information Technology

Swinburne University Of Technology

Bachelor of Science - Computer Application

Jagan Institute Of Management Studies

Computer Software

  • Monday
  • PostMark
  • IntelliJ
  • Eclipse
  • Visual Studio
  • Jupiter Notebook for Python
  • HP Quality Centre
  • JIRA
  • Confluence

Programming Languages

  • JAVA
  • Python
  • C++
  • C#
  • Selenium
  • SQL

Languages

  • JAVA
  • Python
  • C++
  • C#
  • Selenium
  • SQL

Softwares

  • Monday
  • FileZilla
  • PostMark
  • Postman
  • IntelliJ
  • Eclipse
  • Jupiter Notebook for Python
  • HP Quality Centre
  • JIRA
  • Confluence
  • Azure Devops
  • MS Office Suite(Word, Excel, PowerPoint, Office etc)
Keshav Sharma