Skip to content
View theariful's full-sized avatar

Block or report theariful

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
theariful/README.md

Md Ariful Haque

Software Quality Assurance Engineer

Manual & Automation Testing · API · Performance · Mobile & Firmware

LinkedIn Portfolio Email Location


About

Software Quality Assurance Engineer with close to three years of hands-on testing across fintech and HRM products — web applications, Android and iOS apps, and biometric device firmware.

I currently test core fintech modules at ERA-InfoTech Limited in Dhaka on an Agile/Scrum cycle in Azure DevOps: designing test cases, running functional and regression passes, validating APIs and middleware in Postman, checking data with SQL, and running JMeter performance tests during release verification.

Before that I spent two and a half years at Inovace Technologies on the Tipsoi HRM platform, where I reported and tracked 1,000+ defects from first report through verification, and automated regression scripts with Selenium WebDriver (Java + JUnit).

What I care about: reproduction steps anyone can follow, coverage you can point at, and catching the defect before the customer does.


What I Test

Area Details
Functional & Regression Test case design and execution, coverage checks, release verification and sign-off
API & Middleware Postman / Newman — request and response behavior, data flow, service integration, error handling
Performance & Load JMeter — TPS validation against target load, load profiling, bottleneck and stress-point analysis
Automation Selenium WebDriver (Java + JUnit), Playwright
Mobile & Firmware Android and iOS application testing, biometric attendance device firmware
Data Validation SQL queries against test and staging databases
Process Agile/Scrum, Azure DevOps, ClickUp, defect lifecycle management, test documentation

Tech Stack

Automation

Selenium Playwright JUnit Appium

API & Performance

Postman Newman JMeter REST API

Languages

Java Python JavaScript SQL

Process & Tooling

Azure DevOps Git GitHub ClickUp Asana IntelliJ IDEA


Featured Work

Project What it demonstrates Stack
JMeter API Load & Stress Testing Nine-stage load profile scaling to 8,500 concurrent threads, actual-vs-required TPS analysis against a 120,000-request / 12-hour target, and identification of the exact stress point where the system begins to error JMeter · Java
Swagger Petstore API Testing Full CRUD coverage of the Pet, User and Store endpoints with status-code and payload validation, screenshot evidence per request, and Newman CLI execution Postman · Newman
Selenium Java + JUnit Web Form Automation End-to-end web form automation with JUnit assertions and a generated test report Selenium · Java · JUnit
QA Test Documentation Templates The artifacts I ship on every release — test plan, test case suite, bug report, and requirement traceability matrix Markdown
Appium Android Calculator Automation Mobile automation practice — Appium capability setup, locator strategy, and scenario design for a native Android app Appium · Java
Portfolio Personal QA portfolio site — theariful.github.io HTML · CSS · JS

Experience

Software Quality Assurance Engineer · ERA-InfoTech Limited, Dhaka — Sep 2026 – Present

Fintech products: functional, regression and API defect testing across core modules · API and middleware validation in Postman · SQL database checks and JMeter performance runs during release verification · test cases, work items and defect reports managed in Azure DevOps on an Agile/Scrum cycle.

Software Quality Assurance Engineer · Inovace Technologies Ltd, Dhaka — Jan 2024 – Aug 2026

Tipsoi HRM web app, its Android and iOS apps, and biometric attendance device firmware · 20–40 manual test cases per release covering functional, regression and integration scenarios · 1,000+ defects reported and tracked from first report through verification · REST API testing in Postman · 7 Selenium WebDriver (Java + JUnit) regression scripts for login, leave and report modules · root cause analysis on repeat failures, plus internal and client training.

B.Sc. in Electrical & Electronic Engineering · East West University, Dhaka — 2016 – 2021


Certifications & Training

Testing & Automation

  • Full Stack SQA and Software Test Automation — Road to SDET, 2025
  • Software Quality Assurance, 360 hours — QA Harbor, 2025
  • Automation Testing with Selenium WebDriver & Java — Udemy, 2024
  • LambdaTest Software Testing Professional Certificate
  • LambdaTest Test Automation Professional Certificate
  • Essentials Automation Certification, 2024
  • Advanced Automation Certification, 2024

Process, Cloud & Security

  • Atlassian Agile Project Management Professional Certificate
  • Aha! Product Management Professional Certificate
  • Career Essentials in GitHub Professional Certificate
  • Certified Security Code Review — Beginners (CSCRB)
  • Oracle Cloud Infrastructure 2025 Certified Generative AI Professional
  • Oracle Cloud Infrastructure 2025 Certified AI Foundations Associate
  • ServiceNow IT Leadership Professional Certificate

Currently

  • Extending my Selenium (Java) background into Playwright
  • Working on API contract testing and Newman-driven CI runs
  • Open to SQA / QA Automation Engineer roles — remote and international, Dhaka on-site, and Middle East / Gulf relocation

Let's talk about quality

LinkedIn Email Portfolio

Pinned Loading

  1. appium-android-calculator-automation appium-android-calculator-automation Public

    Appium mobile test automation for a native Android calculator app: UiAutomator2 capability setup, locator strategy, and a ten-case scenario design covering functional, negative, boundary and app-li…

  2. jmeter-api-load-and-stress-testing jmeter-api-load-and-stress-testing Public

    JMeter load and stress testing of a public REST API: a nine-stage load profile scaling to 8,500 concurrent threads, actual-vs-required TPS analysis against a 120,000-request / 12-hour target, and i…

  3. qa-test-documentation-templates qa-test-documentation-templates Public

    Reusable QA documentation templates for Agile/Scrum releases: test plan, test case suite, bug report, and requirement traceability matrix, plus a worked example bug report. The artifacts that sit b…

  4. selenium-java-junit-webform-automation selenium-java-junit-webform-automation Public

    End-to-end web form automation with Selenium WebDriver, Java and JUnit: element location, form interaction, assertions on submission, and a generated test report. Built in IntelliJ IDEA against a p…

    Java

  5. swagger-petstore-api-testing-collection swagger-petstore-api-testing-collection Public

    REST API testing of the Swagger Petstore v2 API with Postman and Newman: full CRUD coverage of the Pet, User and Store endpoints, status-code and payload validation, screenshot evidence per request…

  6. theariful.github.io theariful.github.io Public

    Personal QA portfolio site for Md Ariful Haque, Software Quality Assurance Engineer. Manual and automation testing, API, performance, mobile and firmware. Built with HTML, CSS and JavaScript on Git…

    HTML