Mohammed Hasan N

Software Test Engineer

Scroll Down
<

About Me

Hello! I'm Mohammed Hasan, Glad to have you here. I am a passionate Software Test Engineer with a keen eye for quality and a drive for continuous improvement.

My expertise lies in bridging the gap between manual and automated testing, transforming complex testing challenges into streamlined, efficient processes. With over 4 years of experience, I've developed a holistic approach to software quality assurance that goes beyond traditional testing methodologies.

Throughout my career, I've been instrumental in managing extensive test cases across various domains, with a track record of handling over 1,100 test cases per release. My approach combines meticulous manual testing with cutting-edge automation techniques, leveraging tools like Playwright, Selenium, and Cypress to ensure comprehensive test coverage.

What sets me apart is my ability to collaborate effectively with cross-functional teams, translating technical insights into actionable improvements. I'm not just a tester, but an innovation catalyst who continuously seeks to enhance product quality and streamline testing practices. My passion for testing sets me apart from other testers while going to an extra mile

Projects

Bank Of India

A Page Object Model framework to test the website Bank Of India. As a realtime example there are lot of dynamic elements have been handled here

Playwright
JavaScript
View on GitHub →

Demo QA

A comprehensive automation framework for testing the demoQA website using Playwright

Playwright
JavaScript
View on GitHub →

Techlistic

This collection of exercises is designed to help you gain practical experience working with Selenium WebDriver.

Selenium
JavaScript
Cucumber
View on GitHub →

Facebook

Automating login to facebook page with some mock data

Selenium
JavaScript
View on GitHub →

Demo QA

A comprehensive automation framework for testing the demoQA website using Playwright

Selenium
JavaScript
View on GitHub →

Swag Labs

A collection of automated tests for the popular demo websites, built using Selenium and JavaScript.

Selenium
JavaScript
View on GitHub →

Facebook - Login

Automating login to facebook page with some mock data

Cypress
JavaScript
View on GitHub →

Swag Labs

Automated tests for the Swag Labs application using Cypress. The goal is to ensure the functionality and reliability of the application through automated end-to-end testing.

Cypress
JavaScript
View on GitHub →

DemoQA

This project is designed to demonstrate automated testing using the Cypress framework for the DemoQA application.

Cypress
JavaScript
View on GitHub →

OrangeHRM

Automated tests for the OrangeHRM application using Cypress. The aim is to ensure the functionality and stability of the application through automated UI testing.

Cypress
JavaScript
View on GitHub →

Manual Testing Resources

This repository provides a collection of ready-to-use templates for various aspects of manual software testing

Functional Testing
View on GitHub →

Experience

JavaScript

Quality Engineering Analyst

November 2024 - Present

Developed automation frameworks using Playwright with JavaScript for newly launched financial software, increasing automation test coverage by 40%.. Conducted thorough API testing with Postman to ensure stability and prevent breakage in production environments. Ensured functional test cases were well-structured to facilitate seamless automation. Contributed significantly to test estimation and prioritization efforts, effectively minimizing backlogs within the testing team.

Playwright Playwright
Cucumber Cucumber
JavaScript JavaScript
Functional Testing Test planning
JavaScript

Member Technical Staff - QA

March 2024 - September 2024

As a Senior Tester on the Trident team, I play a key role in our release processes. My contributions include developing comprehensive test cases, conducting competitor analysis to identify gaps, and enhancing existing testing procedures to improve bug detection. I am responsible for executing and updating our Sanity and Smoke test cases, as well as overseeing User Acceptance Testing to ensure a seamless experience for our customers. Additionally, I have hands-on experience in accessing logs and Apptics events for released products, allowing me to assess risks effectively before builds are delivered to customers.

JavaScript Zoho Projects
Functional Testing Test planning Bug management Zoho Projects
JavaScript

Test Engineer

August 2020 - February 2024

Executed 1,100 functional test cases per release for Modelon Impact an in house simulation application, covering regression, smoke, sanity, exploratory, and UAT for web and desktop apps, following Agile practices to ensure quality. Wrote automated test cases in JavaScript with Cypress, improving help center quality. Developed automated tests for Modelon Impact on Selenium with JavaScript, and Cucumber, integrated into Jenkins for continuous monitoring. Collaborated with cross-functional teams to streamline development and QA coordination, introducing new technologies for a more comprehensive testing approach.

Selenium Selenium
Cypress Cypress
Playwright Playwright
Cucumber Cucumber
JavaScript JavaScript
JavaScript Modelica
JIRA JIRA
GIT GIT
SVN SVN
Functional Testing

Certifications

ISTQB Foundation Level

International Software Testing Qualifications Board

Feb 2022

Selenium WebDriver with JavaScript

Udemy

April 2023

Git Essential Training: The Basics

LinkedIn

September 2022

Test Automation Foundations

LinkedIn

September 2022

Git Essentials: The Basics

LinkedIn

September 2022

Software Testing: Tools

LinkedIn

September 2022

Achievements

Diploma of Innovation

June 2022

Modelon

Diploma of Engagement

June 2022

Modelon

My Blogs

Conference

Experience about my first offline testing conference

Read full blog
Hasan 5 min read
WIP

Contents for the blog is under progress...

Hasan 2 min read

Download Resume

Want to know more about my professional journey?

Download Resume

PDF | Last Updated: February 2024