Summary
Overview
Work History
Education
Skills
Websites
Soft Skills
Interests
Timeline
Generic

Ankur Sharma

Summary

13 Years of IT industry experience in testing, managing and planning of e-learning projects that include Learning Platforms, Interactive Courses, eBooks, Assessments, Authoring tools and Learning Analytics. Precise Quality Assurance Manager proficient in all QA operations, policies and procedures. Experience hiring and developing individual team members. Committed to thoroughly assessing product quality and manufacturing processes to achieve excellent results and customer satisfaction.

Overview

15
15
years of professional experience

Work History

QA Manager

COMPRO
08.2020 - Current

Project - CambridgeOne (Client - Cambridge University Press)

  • Involved in the project from scratch, starting with validation of a demo project for the client and eventually dealing with the complexities of a mainstream project it has become now over a period of 6 years.
  • Assured consistent quality of production by implementing and enforcing automated practice systems.
  • Sprint planning, assigning tasks between team members based on the release schedule
  • Inspected products and worker progress throughout production.
  • Analyzing requirements and stories. Clarification of the same and understanding its usability
  • Monitored staff organization and suggested improvements to daily functionality.
  • Managing team and coordination with other teams
  • Release planning (sprint, prod releases, hotfixes


Project - eReader (Client - Vista Higher Learning)

  • It's an e-learning portal or a reader where user can launch e-books with a toc and other tools for better readability of content
  • Independently handling project requirements
  • Number of books/products released into the market reached 2522 in CY 2023
  • Recently introduced HTML based reader for better rendering of content across devices, text selection, etc. for adding notes/highlights

Associate Quality Assurance Manager

COMPRO
08.2018 - 08.2020

Project - CambridgeOne (Client - Cambridge University Press)

  • Test plan creation and achieving target deliveries following agile methodology
  • Implemented new quality assurance and customer service standards.
  • Analyzing third party/support issues
  • Monitored staff organization and suggested improvements to daily functionality.
  • Validation of authoring tool (Builder) which can create products for the LMS
  • Automation using Nightwatch framework. Using Cypress these days to automate workflows


Project - eReader (Client - Vista Higher Learning)

  • Books launched in the e-reader include features like content screen reading, hotlinks (url/media links/etc.) placed on the pages, adding notes, highlight content, etc.
  • Training new joiners
  • Reported production malfunctions to managers and production supervisors.
  • Assured consistent quality of production by implementing and enforcing automated practice systems.

Senior Software Quality Engineer

COMPRO
08.2014 - 08.2018

Project - CambridgeOne (Client - Cambridge University Press)

  • Validation of LTI integration between main LMS and Blackboard/Moodle/Canvas
  • Developed and executed QA test cases, scripts and procedures for automated software maintenance.
  • Security testing through AWS inspector tool and cross site scripting
  • Resolved technical issues and forecasted troubleshooting complications during software trials.
  • Performance testing using Jmeter. Usage of front end calls to generate large amount of data. Webpagetest



Project - eReader (Client - Vista Higher Learning)

  • Designed, executed and maintained automated test scripts for in-project deployment.
  • Accessibility testing using highly used screen readers in the market along with know-how of keyboard shortcuts used by visually impaired users to access different features of a website
  • Validated the authoring tool which create/customize/ingest different types of books using different assets (pdfs/xlsx/mp3/epub/etc.) for the reading platform
  • Collaborated with QA analysts to establish, meet and maintain quality assurance thresholds based on best-practice tools.

Software Quality Engineer

COMPRO
08.2012 - 08.2014

Project - COSMATT (Company's Product)

  • Compro's Online Skill Mastery and Training Tool
  • Product that provides training of servo-motor to people working in any automation industry
  • Resolved technical issues and forecasted troubleshooting complications during software trials.
  • Functional/Compatibility testing coverage of the product
  • Supported trouble sites to mitigate obstacles and foster successful client delivery.


Project - MyELT (Client - Cengage)

  • Verified entire website transition to HTML5
  • Developed and executed QA test cases, scripts and procedures for automated software maintenance.
  • Assessed application patches and updates at development, testing and quality assurance stages.

Associate Software Quality Assurance Engineer

COMPRO
08.2011 - 08.2012

Project - MyELT (Client - Cengage)

  • Another LMS project validated at the start of my IT career
  • Developed and executed QA test cases, scripts and procedures for automated software maintenance.
  • Use to carefully create and delete LIVE users from an institute every month
  • Resolved technical issues and forecasted troubleshooting complications during software trials.
  • Tested software to assess optimal in-project deployment.

QA/QC Instrumentation Engineer

Punj Lloyd Group
11.2009 - 07.2011

Project - MSQU (Motor Spirit Quality Upgradation) (Client - IOCL)

Inspection of Instrumentation quality of the project that includes

  • Impulse piping installation (that connects oil/gas line with the instrument) quality check as per standard drawings and specs
  • Proper laying of instrument cables connecting the instruments with the DCS
  • Revised instrumentation guidelines to address exceptions and provide clarification, where needed. Preparing as-built drawings for any modifications from the standards
  • Participated in design specification review meetings, coordinating with inter-departmental teams to align ongoing efforts and overall business goals.
  • Preparing all the QA documentation
  • Getting clearance of all the instrumentation work done from the PMC

Education

B. Tech. -

NIT Jalandhar
Jalandhar
06.2009

Schooling -

Shishu Niketan Public School
Chandigarh
04.2004

Skills

    Testing Horizon:
    o Manual & Automation Testing
    o Accessibility Testing
    o Visual Regression Testing

    Automation Tools & Frameworks:
    o Cypress
    o Checkly/Playwright
    o Nightwatch
    o Mocha
    o NodeJS
    o Visual Studio Code
    o CI/CD tools like Jenkins, Travis
    o Ranorex
    o Testim
    o Testsigma

    Test Management Tools:
    o JIRA & Git
    o QA Touch, Kualitee
    o Trello
    o Excel

    Accessibility Testing Tools:
    o NVDA
    o JAWS
    o WAVE

    Cloud Testing Tools:
    o BrowserStack, Saucelabs
    o AWS S3 bucket
    o New relic

    Data Mining Tools:
    o CLI
    o Working knowledge of SQL

    API Testing Tools:
    o SwaggerUI

Soft Skills

  • Believe in having good understanding of feature (and its purpose) under development or a release. Pinpointing and cross-questioning the areas that require clarity or further introspection. It helps to effectively validate and develop things especially, when the deliveries are tight
  • Prefer written communication (for traceability of spec/understanding) and hence good at it
  • Strong documentation as, it helps in different aspects of a product development
  • Gained confidence over the years in taking important decisions about Go/No-go calls on deliveries and providing workarounds on situations
  • Good with issue replication
  • Always have a personal concern about our product/website/end user experience
  • Vast front end testing experience
  • Worked in a small company and it gives good exposure to different aspects of a project
  • Software Development Lifecycle
  • Agile Methodologies
  • Continuous improvement implementation
  • Process improvement strategies
  • Process Analysis
  • Progress Reporting
  • Work Planning and Prioritization
  • QA documentation
  • Quality Standards Determination
  • Attention to Detail
  • Defect tracking
  • Process Development
  • Documentation Review
  • Employee Training

Interests

  • Love to play badminton and made it a habit to play at least twice or thrice a week It keeps my mind fresh and the body in shape
  • Likes to do automation scripting and going through vocational courses related to it in free time

Timeline

QA Manager

COMPRO
08.2020 - Current

Associate Quality Assurance Manager

COMPRO
08.2018 - 08.2020

Senior Software Quality Engineer

COMPRO
08.2014 - 08.2018

Software Quality Engineer

COMPRO
08.2012 - 08.2014

Associate Software Quality Assurance Engineer

COMPRO
08.2011 - 08.2012

QA/QC Instrumentation Engineer

Punj Lloyd Group
11.2009 - 07.2011

B. Tech. -

NIT Jalandhar

Schooling -

Shishu Niketan Public School
Ankur Sharma