Mahfuzur Rahman

Dhaka, Bangladesh · Contact Via Mobile · Mail

Although I hold a Bachelor’s degree in Computer Science and Engineering, I still consider myself a lifelong learner, eager to explore the latest innovations and advancements in technology. Currently, I am working as a Quality Assurance Engineer for a U.S.-based software company, but I continually strive to broaden my knowledge and stay updated with new trends in the software industry.

As a passionate Manual Software Quality Assurance Engineer, I am committed to delivering reliable, high-quality software. With expertise in manual testing methodologies, test case design, and defect tracking, I ensure applications meet user expectations and function flawlessly. I am dedicated to upholding software quality standards and collaborating closely with developers to enhance the overall user experience.


Education

Jahangirnagar University

Master's in IT
Institute of Information Technology

(Incomplete)

May 2019 - N/A

BRAC University

Bachelor of Science
Computer Science and Engineering

CGPA: 3.60 (on scale of 4.00)

May 2014 - December 2018

Notre Dame College

Higher Secondary Certificate (HSC)
Science, English Version

GPA: 5.00 (on scale of 5.00)

2011 - 2013

Savar Cantonment Public School & College

Secondary School Certificate (SSC)
Science, English Version

GPA: 5.00 (on scale of 5.00)

2009 - 2011

Work Experiences

Senior Software Engineer, Quality Assurance

April 2025 - Present
Software Engineer II, QA
April 2023 - March 2025
Software Engineer, QA
Mentorship & Collaboration:
  1. Mentored new team members by providing training on domain knowledge, testing methodologies, and tools.
  2. Collaborated with developers to design test procedures and address new features or bug fixes.
  3. Assisted training and content teams by presenting features to aid release note creation.
Automation & Version Control:
  1. Conducted basic automation testing and data generation using Selenium.
  2. Utilized Git for version control and collaboration within the Selenium repository.
API & System Testing:
  1. Performed API testing and data interfacing with Postman.
  2. Executed functional, load, integration, cross-browser, system, and regression testing, documenting defects as per user requirements.
  3. Performed regression testing and reviewed release notes and user guides before each release.
  4. Analyzed server and access logs for error detection and debugging purposes.
Database & System Validation:
  1. Conducted SQL query analysis and migration script evaluations.
  2. Conducted migration, data export and report testing.
  3. Tested the impact of indexing, query execution plans, and database optimization techniques to improve performance.
Test Planning & Issue Tracking:
  1. Designed and executed test plans, test cases, and test scenarios to ensure software quality.
  2. Tracked and reported issues, and followed up on bug-fixing progress.
  3. Prioritized features based on project timelines and business requirements.
Project Contributions:
  1. Managed testing for an entire module, overseeing all related responsibilities.
  2. Expanded domain expertise through additional in-team and module training.
  3. Contributed to State-Wide Billing Integration Projects, gaining insights into business processes and implementation strategies.
April 2021 - March 2023
Associate Software Engineer, QA
Domain Knowledge & Training:
  1. Received extensive training in manual software testing through videos, articles, blogs, and internal training resources.
  2. Gained domain knowledge to comprehend application functionality, business workflows and user expectations.
  3. Learned efficient methods for identifying, reporting, and advocating for bugs.
  4. Familiarized with in-company protocols for communication, issue reporting, and tracking.
  5. Gained proficiency in log parsing and leveraging tools to enhance testing effectiveness.
  6. Learned about the U.S. healthcare system for the individuals with developmental disabilities (I/DD) and different types of entities associated.
  7. Received training on PHI protection, HIPAA and various security awareness.
Test Planning & Execution:
  1. Designed and executed various testing strategies, including functional, regression, integration, system, performance, and compatibility testing.
  2. Prioritized critical features to ensure comprehensive coverage and meet release timelines.
Defect Management & Debugging:
  1. Identified, reported, and tracked bugs with detailed documentation, ensuring timely resolution through collaboration with developers.
  2. Improved application performance and stability by analyzing logs and debugging issues effectively.
Data Validation:
  1. Verified system data integrity by writing and executing SQL queries using tools like Oracle SQL Developer.
  2. Ensured seamless database integration and accurate data flow during system updates and migrations.
Agile Collaboration & Communication:
  1. Worked in an agile environment, adapting to changing requirements and feature updates.
  2. Coordinated with developers and QA team members to align goals, share feedback, and suggest process improvements.
Tools & Documentation:
  1. Utilized Log parsers like PuTTY and Browser DevTools to enhance testing efficiency.
  2. Maintained test cases, regression suites, and user-friendly documentation for streamlined testing and future reference.
February 2020 - March 2021

Junior Developer

Mobile Application Development:
  1. Designed, developed, and maintained cross-platform mobile applications using Flutter SDK (uses Dart language).
  2. Built scalable and efficient backend systems with Spring Boot, ensuring seamless communication between the application and servers.
  3. Utilized Google Firebase and MySQL Workbench for database management, enabling secure and reliable data storage and retrieval.
  4. Leveraged OpenProject to maintain project outlines, track progress and issues, and collaborate effectively with team members.
  5. Used GitLab for version control, managing code repositories, and collaborating on feature development and bug fixes.
  6. Analyzed user requirements to define application objectives and features, aligning designs with business goals to deliver effective and user-focused solutions.
  7. Defined application functionality and objectives, producing robust solutions tailored to user needs.
  8. Built, tested, and maintained efficient, reusable, and reliable code for optimal application performance.
  9. Debugged and resolved technical issues, enhancing the stability and functionality of applications.
  10. Produced detailed design documentation to streamline collaboration and future development processes.
Robotics Project:
  1. Developed an obstacle-avoiding car using Arduino Uno and sonar sensors, demonstrating expertise in hardware-software integration and problem-solving skills.
  2. Designed and implemented logic for real-time obstacle detection and autonomous navigation.
  3. Documented project details and design logic to ensure replicability and support future enhancements.
Additional Responsibilities:
  1. Recommended changes to existing infrastructure to improve efficiency and performance.
  2. Created user-friendly documentation to assist end-users in understanding and utilizing software effectively.
  3. Pursued continuous professional development by staying updated with the latest technologies and innovations in the industry.
October 2019 - January 2020

Student Tutor

Department of Computer Science and Engineering, BRAC University
Course(s):
  • CSE111: Programming Language-II
  • CSE221: Algorithms

Duties/Responsibilities:
  1. Assisted students in all course work (theory & lab).
  2. Clarified the basic concepts of OOP (specially Java).
  3. Helped them to understand different algorithms.
  4. Consulted students to cope up with the pace of the class.
  5. Maintained consistent communication with academic supervisor.
  6. Proactively communicated with the students after any exam.
  7. Ensured that students were able to grab the concepts properly.
  8. Guided to solve different problems and issues.
May 2018 - December 2018

Volunteer

Involvements:
  1. Assisted in campaigns to raise funds for IHF projects (like - winter clothes distribution, sponsoring education for underprivileged children and rural women empowerment).
  2. Promoted the foundation's mission through social media or events.
  3. Supported event coordination and logistics.
November 2014 - November 2016

Beta Tester

Mozilla Firefox
Quality Assurance testing done for Firefox 43.0 Aurora

Test cases:
  1. Add-ons Signing
  2. Search Suggestions
  3. Unified Autocomplete
  4. Fixed bugs verification
  5. Unconfirmed bugs triage
October 2015

Skills

Programming, Development & Scripting:
  • Java
  • SQL
  • Flutter
  • Spring Boot
  • Boot Strap
Testing & QA:
  • Manual black-box testing
  • API testing (Postman)
  • Basic automation testing (Selenium, Cypress)
  • Test case design (boundary, equivalence, error guessing)
  • Regression & smoke testing
  • UI/UX testing basics
Version Control & Project Management:
  • Git
  • JIRA
  • Bitbucket
  • ClickUp
Log & System Analysis:
  • Basic SSH log inspection (PuTTY)
  • API failure log tracking
  • Web server log reading
Database & Data Validation:
  • MySQL
  • Oracle SQL Developer
  • SQL query analysis
  • Migration testing
EDI & Healthcare Compliance:
  • EDI X12 (837, 835, 277, 999, 270, 271) files
  • HIPAA & PHI Protection
  • SNIP level understanding
Agile & Collaboration:
  • Agile Methodologies
  • Training & Mentorship
  • Experience in Scrum/Kanban
  • Cross team collaboration with dev, product, and QA

Projects & Researches


Awards & Certifications

  • Certified for completing Top-up IT Training, in the month of January 2017, conducted by Ernst & Young LLP, India under Leveraging ICT for Growth, Employment and Governance (LICT) Project of Bangladesh Computer Council (BCC), ICT Division, People's Republic of Bangladesh on Android under NASSCOM IT-ITES Sector Skill Council (SSC) Certification. The program is certified by George Washington University, USA.
  • Certified by BRAC University Computer Club for completing beginner project by Arduino
  • Certified by It’s Humanity Foundation as the "Volunteer of the day" for outstanding contribution in Winter Campaign-2015
  • "Assistant Director of HR & Marketing" in Robotics Club of BRAC University
  • "Senior Executive of Human Resource" in BRAC University Computer Club
  • "Senior Executive of Editorial & Graphics" in BRACU MONON