Summary
Overview
Work History
Education
Skills
Websites
Timeline
Generic

Akshay Sharma

Toronto,Canada

Summary

Detail-oriented QA Analyst brings proven experience in defect identification, documentation, and reporting. Not shy about raising concerns or advocating for customers' needs. Expert in writing test cases. 7+ years of comprehensive experience in Manual testing with an exposure of automation using Java and Selenium.

Overview

8
8
years of professional experience

Work History

QA Analyst

TCS Canada
10.2021 - Current
  • Developed comprehensive test scenarios and test cases ensuring full coverage of functional requirements for WSIB Ontario business login page
  • Produced test scripts using JAVA for automated software testing rounds.
  • Performed manual test and executed existing automated test scripts using selenium to improve testing efficiency various modules under wsib.ca i.e., address update, pay your premium, clearance, registration, and e - statements
  • Identified manual test cases for automation which are repetitive in nature
  • Conducted regression testing to verify that software changes did not negatively impact existing functionality
  • Created monthly matrix report sheet for test completion
  • Documented all aspects of software testing process including results from manual and automated tests.
  • Conducted system integration testing between multiple modules in order to verify end-to-end functionality of the application.
  • Automation framework setup in different testing environments
  • Participated in daily scrum and scrum retrospective meetings
  • Performed biweekly sanity testing for WSIB e-services applications
  • Identified, reported, and tracked bugs using JIRA and HPE - ALM

QA Analyst

Cerence Inc - Montreal (Canada)
05.2021 - 08.2021
  • Work in the framework of an automated test infrastructure to improve the regression test suite of all existing and new functionalities of vehicle
  • Add new test cases every sprint for voice and chat functionality of vehicle
  • Open, analyze and track bug resolution daily
  • Create new methods and procedures to improve actual test coverage and efficiency
  • Review requirements and architecture documents to formulate test strategy, design test cases, and develop test automation scripts
  • Execute manual and automated tests, review test results, analyze issues, and validate fixes
  • Ensure issues found are properly tracked throughout the Software Life Cycle
  • Provided technical guidance on best practices for writing effective test cases and scripts for automation purposes.
  • Documented, triaged and managed defects in JIRA and worked with developers to facilitate timely resolutions.

QA Testing Engineer

Versa Bank - London, ON
03.2019 - 11.2020
  • Developed manual test cases
  • Identified automation test cases from existing functionality
  • Identified the defects through Selenium automation tests and ensured that business processes deliver the expected results and remain reliable throughout the production release
  • Prepared Test Strategies, Test scenarios, and Test-cases from user stories in a test-driven environment
  • Reviewed all test cases and scenarios to ensure they will adequately cover the system requirements and business process flows
  • Participated in numerous discussions and presented problems of upgrades and change requests
  • Collaborated with Project Manager, Business Analysts, Development team, as part of test preparedness and defect prevention process and coordinated early sync-up meetings with the QA team.

QA Tester

AutoTrader.ca - Toronto, ON
02.2018 - 02.2019
  • Reviewed specifications and business requirements before application testing
  • Writing Test Plans and Test cases for various modules and conducting different test stages including Black Box, Positive, Negative, Regression
  • Created Test Scenarios, Test Case according to the business rules test case matrix
  • Involved in gathering business requirements and documents to analyze them to create a test plan and test scenarios
  • Exposure to JIRA, Eclipse, Selenium webdriver
  • Used TestNG Annotations in Selenium WebDriver and executed a batch of tests as TestNG suite
  • Performed manual testing of each build and then regression testing on each build using Selenium WebDriver
  • Performed UI testing and front-end testing using Selenium
  • Worked with several partners like Business Consultants, Software developers, Software Quality Assurance Analysts, and Stakeholders to deliver quality technology solutions.

QA Tester

London Life Insurance - London, ON
03.2016 - 01.2018
  • Involved in meetings for Release Review/Requirement Analysis and Design review meetings
  • Interacted with the development configuration and operation team to ensure that software quality meets user expectations
  • Developed and Executed test scripts for web application regression testing using Selenium
  • Collaborated with the Development team to evaluate the application and identify the UI defects
  • Used Jira for requirements management, planning, scheduling, running tests, defect tracking, and managing the defects, and executing the test cases.

Education

Bachelors in Technology -

University of Kurukshetra
04-2015

Skills

  • Good understanding of STLC and experience of both Agile and Waterfall models
  • Different Testing techniques such as Smoke Testing, Sanity Testing, Regression Testing, Functional Testing, web/UI Testing
  • Bug Tracking using HPE ALM and JIRA
  • SDLC, and Bug Life Cycle methodologies, experienced in Agile and Scrum
  • Selenium Web driver
  • Report Creation
  • Quality Processes
  • Mastery of QA Methodologies
  • Quality Improvement
  • Requirements Gathering

Timeline

QA Analyst

TCS Canada
10.2021 - Current

QA Analyst

Cerence Inc - Montreal (Canada)
05.2021 - 08.2021

QA Testing Engineer

Versa Bank - London, ON
03.2019 - 11.2020

QA Tester

AutoTrader.ca - Toronto, ON
02.2018 - 02.2019

QA Tester

London Life Insurance - London, ON
03.2016 - 01.2018

Bachelors in Technology -

University of Kurukshetra
Akshay Sharma