Summary
Overview
Work History
Education
Skills
Websites
Reference
Awards
Languages
Timeline
Generic
Shafayet Mahmud

Shafayet Mahmud

Dhaka

Summary

Results-driven Software Engineer with over 5 years of experience in software development, now transitioning into Software Quality Assurance and Testing. Proven ability to understand complex systems, write clean and maintainable code, and collaborate closely with cross-functional teams. Skilled in identifying potential issues early in the development lifecycle, with hands-on exposure to QA practices including test planning, bug tracking, and automation. Eager to leverage my strong technical background, quick learning ability, and adaptability to ensure high-quality, reliable software in fast-paced, agile environments.

Overview

6
6
years of professional experience

Work History

Software Engineer

Selise Digital Platforms
Dhaka
02.2019 - Current
  • Front end programming using Angular and Javascript.
  • Deployed applications on server machines with AWS or Azure.
  • Creating test cases with Selenium and Pytest.
  • REST API analysis in Postman.
  • Cross-platform device support.
  • Developed, tested, debugged and documented software programs.
  • Developed and implemented test plans for software applications.
  • Ensured data accuracy by running queries against backend databases.
  • Created test reports to document the results of all tests performed.
  • Performed functional, regression, compatibility, stress and performance tests on multiple platforms.
  • Mentored junior team members in creating effective test strategies and approaches.
  • Participated in design reviews of new features or enhancements to existing products and systems.
  • Reviewed code changes for potential quality risks before deployment into production environment.
  • Worked closely with business analysts to ensure that requirements were properly tested prior to implementation.
  • Identified, logged and tracked defects using bug tracking tools. (Jira, Trello)
  • Validated user stories with manual and automated testing techniques.
  • Designed, tested, and debugged software to meet rigorous requirements for continuous integration system.
  • Worked alongside developers and other project stakeholders to understand function, features and testing needs of each program.
  • Suggested updates to software to improve usability, function, and performance of products.
  • Worked with Agile and Scrum methodologies to accomplish project milestones and meet demanding timelines.
  • Tested functionality, performance and compliance of each product against design specifications to maintain strong development standards and high customer satisfaction.
  • Wrote and updated manual test cases for team use, maintaining optimal organization for maximum productivity.

Education

Master of Science - Computer Science and Engineering

BRAC University
Dhaka, Bangladesh
07.2025

Bachelor of Science - Computer Science

BRAC University
Dhaka, Bangladesh
01.2017

Skills

  • Angular
  • MongoDB
  • PyTest
  • Postman
  • Teamwork
  • Agile practice
  • Complex problem solved
  • Experimental
  • Mentoring
  • Data accuracy
  • Agile and Scrum methodologies
  • Test case design
  • User acceptance testing
  • Performance testing
  • Software development lifecycle
  • Continuous delivery
  • Requirements analysis
  • Test planning
  • Load testing
  • Cross-browser testing
  • Manual testing
  • New feature testing
  • Code simulation
  • Unit testing
  • Automated and manual testing
  • Database testing
  • Test results analysis
  • Mobile app testing

Reference

  • Shah Ali Newaj Topu, Senior Technology Advisor, Brac ITS, +8801819247726

Awards

  • Certification from BASIS on completion of ASP.Net MVC
  • Language certification from British Council

Languages

Bengali
First Language
English
Proficient
C2

Timeline

Software Engineer

Selise Digital Platforms
02.2019 - Current

Master of Science - Computer Science and Engineering

BRAC University

Bachelor of Science - Computer Science

BRAC University
Shafayet Mahmud