Binoy D. Senior Performance AQA Engineer

QA Automation / Testing

Summary

- 8+ years of working experience in software testing and quality assurance
- Led QA guild (6 resources) and championed App release, Release sign-off, bug triage duty, and QA Onboarding process
- Experience in performance testing (Load, Soak, Stress, etc) and producing metrics using the K6 framework and Datadog
- Strong understanding of Agile/Kanban software development methodologies and testing life cycle
- Key strengths in functional and non-functional testing across multiple platforms such as web, mobile (iOS, Android), and API Services
- Experience in web and mobile automation testing and designing the required framework using Detox, XCUI, Espresso, Cypress, Selenium etc.
- Familiarity with Database management systems such MySQL, PostgreSQL and MongoDB
- Familiarity with DevOps practices and CI/CD pipeline
- Advanced English

Experience

Simple Energy Ltd / Lead QA Engineer (SDET)

Sep 2021 - Present, London

My team comprises six members, and our primary responsibility is to deliver Bulb's core infrastructure product, Junifer- Billing and Customer care, integrated with Gentrack services. As the team leader, I am accountable for defining and implementing effective QA strategies and techniques, including estimating testing timelines and resource planning, as well as ensuring a seamless Pod's signed-off process. Additionally, I serve as the primary point of contact for any technical queries within the Testing space.

My contributions were instrumental in successfully delivering recent UK Domestic Energy Price Change, Payment Review, Pay on Receipt Bill, and Cheaper Tariff Messaging API's services, profoundly impacting the project's outcome.


Responsibilities:

  • Developed and executed performance and load testing scripts using K6, LoadRunner, Jmeter etc to ensure application stability and scalability
  • Working in a fast-paced, Agile environment and led a team of QA Engineers to perform manual and automated testing of functional and non-functional across multiple applications
  • Create, enhance, and maintain automation Test Scripts/framework for regression packs
  • Created test plans, test cases, and test scripts to ensure comprehensive testing coverage
  • Produce Daily Test progress with metrics & Defect status reports
  • Writing automation test scripts to classify critical and non-critical tests.
  • Participated in daily stand-up, sprint planning, retro, three amigos meetings
  • Leading and guiding the test team through coaching and mentoring, set and reviewing individual and team objectives based on the internal framework.
  • Planning various test scenarios to detect bugs and classify the errors based on severity and priority.
  • Managing the signed-off process for the client by coordinating across teams (Opps, Comms, Revenues, Billing) to ensure the product release as per schedule.
  • Collaborating with other development and analytical teams to arrive at optimal solutions to technical challenges ( UI test, Visual QA, Data QA)

Drest Ltd (Client: Gucci)/ Senior QA Engineer

June 2020 - Aug 2021, London
As the Senior QA Engineer reporting to the Engineering Manager, I analyzed, planned, and delivered the entire test cycle of a flagship product for iOS and Android, including regression and releases signed-off. Additionally, I played a key role in successfully delivering projects such as Gucci VIP wardrobe, Style a Look, and Digital Selfie Avatar.
Responsibilities:

  • Developing and executing test plans (Regression, Smoke, Sanity, Exploratory, E2E testing) for both back-end services (APIs) and front-end (Mobile and Web apps) applications
  • Planning and preparing BDD format feature files based test cases based on specification documents and business user interactions
  • Feasibility study for automating test cases to classify critical and noncritical tests
  • Automated test cases using Cypress and JS for Web, Detox, and TS for mobile automation resulting a 50% reduction in test execution
  • Planning various test case scenarios to detect bugs, classify the errors based on severity and priority
  • Involve in quarterly roadmap & team resource planning to present the QA team availability, workload, and capacity to deliver the upcoming product and possible impact on delivery
  • Managing the release sign-off process and producing release notes to internal and external stakeholders
  • Collaboration with other engineering (UX/UI) and analytical (BI-Data Science) teams to arrive at optimal solutions to technical challenges (UI component test, visual QA, etc.)

Babylon Healthcare Ltd / QA Engineer

Oct 2018 - May 2020, London
I proactively increased automation coverage to 70%, resulting in a 50% reduction in manual testing efforts. This allowed us to shift our focus to exploratory testing and ensure that our products were delivered with the highest quality. Our most significant successful products, such as NHS GP at hand, Babylon US, Health Check monitor device, Talk to a doctor and Ask Babylon (relevant health and Triage information) were among those that Babylonians can be proud of.
Responsibilities:

  • Developing and executing test plans, test cases, and scripts for custom software products involving both back-end services and front-end mobile & web-based GUIs for healthcare applications.
  • Experience testing applications that integrate with other systems through RESTful API's.
  • Analyzing User requirements based on executing and recording the results of tests(Functional and Nonfunctional) to validate the expected functionality of the applications that also align with the company's set of standards.
  • Experience in handling defects through defect management life cycle and recording in Jira
  • Provided continued maintenance and development of bug fixes and patch sets for existing applications

Cath Kidston Ltd / QA Engineer

Nov 2017 - Sep 2018, London
Reporting to the QA manager, I was a part of the testing team for the retail e-commerce web application dealing with sale of women/kids' apparels, fashion accessories and furniture via online & mail order purchases. I was responsible for analyzing requirements, creating & executing test plans and running regression, exploratory and sanity test packs across all the platforms. Liaising with developer and Product to identify early issues in product development.
Responsibilities:

  • Prepared product release test lists (requirements), test cases and test scripts based upon specification documents and business user interactions
  • Managing the viability, functionality and effectiveness of the QA environment by utilizing test automation and regressions.
  • Designing and maintaining the automated testing script
  • Logging and tracking the defects using JIRA, and reporting, follow-up, and issue resolution

NHS GP Portal/ QA Analyst

April 2016 - Oct 2017, London
Reporting to the QA manager, I was a part of the testing team building a healthcare application that analyzes patients’ vital signs in, which doctors can access remotely. I was responsible for analyzing requirements, creating & executing test plans, and running regression, exploratory, and sanity test packs across all the platforms. Liaising with developer and Product to identify early issues in product development.
Responsibilities:

  • Preparing data as required for large-volume data validation.
  • Testing on back-end (admin portal/clinical) data processing applications.
  • Managing the viability, functionality, and effectiveness of the QA environment by utilizing test automation and regressions.
  • Providing scope, resource, and time estimates for the creation and execution of tests.
  • Logging and tracking the defects using JIRA and reporting, follow-up and issue resolution.
  • Analyzing test results and creating bug reports as per severity and priority

Education

Heriot-Watt University/ M.Sc in Financial Services & Technology
Dec 2021 Edinburgh, UK
Core Modules: Finance, Quantitative Methods, Credit Risk Management, Derivatives, Financial Risk Management, Strategic Management, Financial Information Systems, Database Management, Information Technology

Anglia Ruskin University/ BSc in Business and Information Technology
Dec 2013 London, UK
Core Modules: Finance, Statistics, Mathematics, Algorithm and Data Structure, Economics, Business Strategy, Data Analytics, , Web development, OOP, System Analysis and design, Project Management

Awards

Prince 2/ Foundation Certificate in Project Support Office
June 2016 London, UK
This is a foundation program for supporting a technical project in business analytics and processes. The scope of this course is reasoning CSFs and Performance metrics regarding resource utilization and upscaling automation.

ISTQB/ Certificate in Software Development & Testing
Sep 2018 London, UK
This is a certification of achievement in line with the British Computer Society (BCS) codes and practices in software development.