Summary
Overview
Work History
Education
Skills
Languages
Interests
Timeline
Cover Letter
Generic

Muhammad Nuhel Nawaz Chowdhury

Windsor,ON

Summary

  • Professional in software industry with keen eye for detail and focus on continuous improvement. Proven ability to identify and resolve software issues, ensuring high-quality product releases. Known for strong team collaboration and adaptability to shifting project demands. Skilled in automated testing, bug tracking, and quality assurance methodologies.
  • Experienced with comprehensive software testing methodologies, including manual and automated testing. Utilizes analytical skills to identify software defects and ensure optimal functionality. Track record of effective communication and collaboration with cross-functional teams to deliver high-quality software products.
  • Received multiple recognitions by the leaders of the team and stakeholders.
  • Received recognitions for test documentations and defect reporting.


Overview

8
8
years of professional experience

Work History

Software Quality Analyst

Tata Consultancy Services
10.2021 - Current
  • Developed and executed test plans, enhancing software quality and reliability.
  • Identified and documented defects using JIRA, ensuring thorough issue tracking.
  • Collaborated with development teams to facilitate the timely resolution of quality issues.
  • Designed automated test scripts using Selenium, increasing testing efficiency and coverage.
  • Participated in requirements analysis, providing feedback to improve system design and usability.
  • Implemented best practices for testing processes, driving continuous improvement initiatives.
  • Mentored junior analysts on testing methodologies and tools, fostering team growth and knowledge sharing.
  • Collaborated with cross-functional teams to ensure seamless integration of new features and functionalities.
  • Conducted regression testing, validating software updates against existing functionality.
  • Promoted a culture of continuous learning within the QA team by staying updated on industry trends, emerging technologies, and best practices.
  • Identified and resolved defects for improved user experience and overall system performance.
  • Enabled swift issue resolutions through effective collaboration with developers, using bug-tracking tools like JIRA or JTMF.
  • Streamlined testing processes by implementing agile methodologies, resulting in faster product releases.
  • Improved software reliability by performing regression testing after each update or modification.
  • Supported continuous improvement initiatives by analyzing root causes of recurring defects and recommending preventive measures to reduce future occurrences.
  • Facilitated seamless integration of third-party APIs and services through meticulous validation of data flow, error handling, and compatibility.
  • Optimized test coverage by strategically prioritizing high-risk areas based on past defect patterns, industry trends, and customer feedback.
  • Maximized test efficiency through the implementation of automation tools such as Selenium or TestComplete for repetitive tasks.
  • Enhanced software quality by conducting thorough manual and automated testing procedures.
  • Assisted in release planning activities to align QA efforts with project timelines while minimizing risks associated with tight deadlines or resource constraints.
  • Analyzed business and functional requirements using JIRA and contributed to creating detailed test plans, test scenarios, and test cases.
  • Collaborated in PI Planning, Sprint Planning, daily standups, and Agile ceremonies.
  • Performed Functional, Security, Regression, and UI testing using Selenium WebDriver and BDD with Cucumber and JUnit.
  • Designed and maintained Java-based Selenium automation frameworks using Maven and industry best practices.
  • Automated and manually tested the accessibility of the application using Selenium, Jaws, and SeeTest.
  • Automated test cases for Salesforce, AAP, DB validation, and AWS-based platforms.
  • Built and executed automated REST API tests using REST Assured and Postman; validated JSON payloads and endpoints derived from Swagger.
  • Wrote SQL queries (Oracle, DB2) for data validation and backend testing.
  • Integrated automation suites into Jenkins CI/CD pipelines; generated reports and dashboard metrics.
  • Created and managed repositories using Git Bash, Bitbucket, resolved merge conflicts, and conducted peer reviews.
  • Documented test evidence and created knowledge base pages on Confluence.
  • Mentored new team members across the globe and delivered Knowledge Transfer sessions.
  • Delivered consistent high-quality results by adhering to established QA processes and methodologies.
  • Completed in-depth usability testing on Windows, Android, and iOS mobile devices.
  • Built automated test scripts to handle repetitive software testing work, such as sanity testing.

Senior QA Automation Engineer

Bank of America
01.2020 - 10.2021
  • Collaborated with cross-functional teams to identify and resolve software defects promptly.
  • Established clear communication channels between developers and QA teams, fostering a collaborative work environment that prioritized problem-solving.
  • Collaborated with cross-functional teams to identify and resolve critical software issues, ensuring a seamless user experience.
  • Created detailed documentation for test cases, procedures, and results analysis, promoting transparency in the QA process.
  • Developed and executed automated test scripts using Selenium to enhance testing efficiency.
  • Analyzed business requirements and prepared test plans, test strategies, and manual/automation test cases.
  • Performed Functional and Regression testing using Selenium with BDD and Data-Driven frameworks.
  • Developed C# WebDriver scripts using the Modular and .NET frameworks.
  • Executed SQL queries (SQL Server) for backend validation.
  • Tested REST and SOAP APIs, validated WSDL updates, and verified XML responses.
  • Built UAT regression suites and automated functional flows in Selenium WebDriver.
  • Logged defects using JIRA and participated in defect triage meetings.
  • Conducted multi-browser testing and cross-platform validations.

Software Quality Assurance Analyst

Walmart Canada
11.2017 - 11.2018
  • Collaborated with cross-functional teams to identify and resolve defects in applications.
  • Developed and executed comprehensive test plans to ensure software quality and reliability.
  • Conducted root cause analysis for critical issues, driving resolution strategies across teams.
  • Implemented continuous integration processes to streamline testing workflows and reduce release cycles.
  • Prepared detailed test plans, test scenarios, and executed test cases in QC ALM.
  • Developed automation scripts using Selenium WebDriver, TestNG, and Maven.
  • Built Data-Driven frameworks for test data extraction.
  • Performed Performance Testing using JMeter.
  • Participated in daily defect meetings and communicated resolutions with development teams.
  • Conducted Functional, Integration, System, Regression, and UI testing for Online and Mobile Banking apps

Software Quality Assurance

Capital One Canada
05.2015 - 09.2017
  • Contributed to the establishment of organizational best practices in software quality assurance and testing methodologies.
  • Prepared detailed test plans, test scenarios, and executed test cases in QC ALM.
  • Developed automation scripts using Selenium WebDriver, TestNG, and Maven.
  • Built Data-Driven frameworks for test data extraction.
  • Performed Performance Testing using JMeter.
  • Participated in daily defect meetings and communicated resolutions with development teams.
  • Conducted Functional, Integration, System, Regression, and UI testing for Online and Mobile Banking apps.

Education

High School Diploma -

Seneca College of Applied Arts And Technology
North York, ON
12-2019

Bachelor of Science - Health Sciences

Shahjalal University of Science And Technology
Bangladesh
07-2012

Skills

  • Software testing
  • Test automation
  • Selenium WebDriver
  • JIRA issue tracking
  • Agile methodologies
  • Continuous integration
  • Regression testing
  • API testing
  • SQL query writing
  • Defect analysis
  • Test plan development
  • Performance testing
  • Cross-functional collaboration
  • BDD frameworks
  • Java-based frameworks
  • Manual testing
  • Test case design
  • Test case documentation
  • Knowledge transfer sessions
  • Root cause analysis
  • Functional testing
  • Test data management
  • Software development life cycle
  • Quality assurance metrics
  • Mobile application testing
  • Cross-browser testing
  • Integration testing
  • Accessibility testing
  • Database testing
  • Requirements analysis
  • Load testing
  • Software debugging
  • Defect tracking
  • Test script development
  • Stress testing
  • Springboot
  • Angular
  • React
  • Net
  • Cucumber
  • TestNG
  • JUnit
  • JavaScript
  • C#
  • Teamwork
  • Problem-solving
  • Time management
  • Verbal and written communication
  • Manual test case preparation
  • Relationship building
  • Documentation skills
  • Automation
  • Team building
  • Teamwork and positive attitude
  • Self motivation
  • Agile best practices
  • Interpersonal skills
  • Training and onboarding
  • Quality assurance

Languages

English
Native or Bilingual

Interests

  • Music
  • Travelling
  • Photography

Timeline

Software Quality Analyst

Tata Consultancy Services
10.2021 - Current

Senior QA Automation Engineer

Bank of America
01.2020 - 10.2021

Software Quality Assurance Analyst

Walmart Canada
11.2017 - 11.2018

Software Quality Assurance

Capital One Canada
05.2015 - 09.2017

High School Diploma -

Seneca College of Applied Arts And Technology

Bachelor of Science - Health Sciences

Shahjalal University of Science And Technology

Cover Letter

  • Muhammad Nuhel Nawaz Chowdhury
  • Windsor, ON
  • Email: nuhelnawaz@gmail.com
  • Phone: 613-710-3228
  • LinkedIn: www.linkedin.com/in/nuhelnawaz
  • [Today’s Date]
  • Hiring Manager
  • [Company Name]
  • [City, Province]
  • Dear Hiring Manager
  • I am writing to express my interest in the Software Quality Assurance / QA Automation Engineer position at [Company Name]. With over 8 years of experience in Manual and Automation Testing, and a strong track record supporting major Canadian enterprises including TD Bank, Bank of America, Walmart Canada, and Capital One, I am confident in my ability to contribute effectively to your QA team.
  • In my current role at TD Bank, I work on high-visibility projects such as the US Digital Platform and Credit Decisioning systems, where I design and execute end-to-end test strategies across UI, API, database, and accessibility layers. I specialize in building scalable automation frameworks using Selenium WebDriver, Java, Maven, REST Assured, and Cucumber BDD, and I regularly integrate automated suites into Jenkins CI/CD pipelines to support continuous delivery. My work includes validating complex Oracle/DB2 datasets, automation of REST/SOAP services, and developing solutions that improve test stability and overall coverage.
  • I bring strong experience in Agile/Scrum and SAFe environments, actively participating in PI Planning, Sprint ceremonies, cross-team collaboration, and defect triage. I have consistently helped teams deliver high-quality products by identifying risks early, streamlining automation, and ensuring traceability across user stories, acceptance criteria, and test assets. Additionally, my hands-on work with tools such as JIRA, Confluence, HP ALM, Git, Bitbucket, Postman, SoapUI, JAWS, and SeeTest ensures that I can adapt quickly to your technical environment.
  • Throughout my career, I have successfully supported functional, regression, smoke, accessibility, mobile, and cross-browser testing efforts across financial and enterprise applications. My experience working closely with developers, BAs, product owners, and global QA teams has strengthened my communication, leadership, and problem-solving skills—qualities that I believe align well with the expectations of the Canadian SQA job market.
  • I am excited about the opportunity to bring my expertise in quality engineering, automation development, and collaborative Agile delivery to [Company Name]. I would welcome the chance to discuss how my background and skills can contribute to your team’s success.
  • Thank you for considering my application. I look forward to the opportunity to speak with you.
  • Sincerely
Muhammad Nuhel Nawaz Chowdhury