Zamal Ahammad
Centennial, CO 80015
LinkedIn: https://www.linkedin.com/in/zamal-ahammad/
cell: 646-***-****, email: *****.*****@*****.***
OBJECTIVE:
Dynamic and results-driven Software QA Lead, boasting extensive expertise in quality assurance methodologies, UI-UX, and API test automation, along with adept handling of system interactions. With a proven track record in leadership, I excel in guiding teams, crafting effective testing strategies, and ensuring strict adherence to industry benchmarks. Skilled in both manual, automation and end-to-end testing, I emphasize comprehensive test coverage and ensure that the product meets quality standards from start to finish. Eager to capitalize on my proficiency in integrating CI/CD automation, leveraging cutting-edge testing tools, and harnessing analytical competency to propel quality enhancements and deliver resilient software solutions.
TECHNICAL SKILLS:
Software Development Methodologies: Agile (Scrum/Kanban), Waterfall
Cloud application platform: Pivotal Cloud Foundry, AWS, OpenStack
CI-CD: Jenkins, GO-CD, Concourse
Operating Systems: Linux, MacOS, Windows.
Databases: MS SQL server, Oracle MySQL, DynamoDB, HBase
Web Technologies: HTML, JavaScript, CSS, XML, Json, PHP
Automation Tools: Selenium WebDriver, TestNg, Junit, Karate
Load/Performance Test Tools: JMeter, HP Performance Center/ALM
Web Services (API Clients): Postman, SoapUI, RESTful, Parasoft, Bruno
Project Management Tools: Jira/Confluence, Quality Center/ALM, Wiki, Rally/AgileCentral
Office Tools: MS-Office (Word, Excel, Power Point, Outlook, Visio)
Languages: Java, JavaScript
IDE: Eclipse, IntelliJ, VS Code
Networking: TCP/IP, UDP, LAN, WAN, Putty, WinSCP, FileZilla
Version Control: SVN, Git
Other Tools: WireMock, Parasoft Vertualize, Cucumber, Kibana and Grafana
PROFESSIONAL EXPERIENCE:
Device Services/Xumo QA Lead
Comcast Cable, WFH/Englewood, CO
March 2020 – November 2024
Collaborate with cross-functional teams, including Dev-Ops, product owners/managers, and stakeholders, to communicate testing results, coordinate efforts, and drive resolution of issues.
Provide leadership and guidance to the QA and DevOps team, including assigning tasks, setting goals, and mentoring team members to ensure the team's success.
Develop comprehensive test plans and strategies based on project requirements, specifications, and timelines.
Oversee the execution of test cases, ensuring thorough testing coverage for various aspects of the software, including functionality, performance, security, and usability.
Drive the implementation of test automation frameworks and tools to streamline testing processes, increase efficiency, and improve test coverage.
Integrate automated testing into CI/CD pipelines, as part of DevOps support to enable rapid and reliable delivery of software updates and production releases.
Establish processes for defect tracking, reporting, and resolution, working closely with development teams to prioritize and address issues effectively.
Ensure that software products comply with industry standards, regulatory requirements, and best practices in quality assurance.
Identify potential risks and vulnerabilities in software applications and systems, and implement mitigation strategies to minimize their impact.
Continuously evaluate and improve QA processes, methodologies, and tools to enhance efficiency, productivity, and quality across projects.
Maintain comprehensive documentation of test plans, test cases, test results, and other QA-related artifacts to ensure traceability and facilitate knowledge sharing within the team.
Provide training and guidance to QA team members on testing methodologies, tools, and best practices, fostering their professional growth and development.
Testing scops including functional, non-functional, integration, regression, risk-based, security, compatibility, accessibility, service stabbing/mocking (Wiremock), localization, acceptance and performance for UI and API.
Notable projects:
ScoutGUI: Tire-1 application under Comcast Resiliency. A diagnostic tool for querying the state of various network devices. Provides ability to search by customer account, phone number, device mac and ip, view full fiber node analyzer, view FEC (Forward Error Correction) dashboard, and view VOD (Video on demand) dashboard. The tool helps field technicians to identify the issue within CPE and troubleshoot most of the times without visiting customer premises.
CIMA: Identity management application for Internet and Video customer. Also, responsible for Xclass TV, XUMO TV and XUMO Stream Box (EntOS) account management.
DmetriX: cloud service for all ScoutXtreme services uses less infra/capacity to handle more traffic with minimal response time using OpenStack/Linux.
Senior QA Engineer
Comcast Cable, Englewood, CO
Sep 2017 – March 2020
Conducted manual testing across different environments (QA, STG, Prod) before and after production deployments.
Thoroughly tested various set-top box (STB) components such as VOD, CableCard, XRE, TunerInfo, Reset (Pace, Arris, Motorola, Barcelona, etc.), Wifi, MTA, MoCA, and CM's Docsis.
Supported end-to-end testing teams by sharing test results and observations to Device Services.
Utilized service monitoring tools like Grafana, AppD, and Kibana to identify issues and spikes, and reported them to ensure resilient support.
Performed performance testing in pre-production environments to establish benchmarks for deploying an adequate number of machines/instances to handle expected loads using Performance Center (Load Runner) and JMeter.
Conducted UI testing with Java Selenium and API testing with JavaScript automation in Cloud Foundry, OpenStack, and AWS environments.
Managed test scripts in Git repositories.
Deployed services like Parasoft Virtualize and Wiremock to mock and stub services.
Executed acceptance and in-life testing using existing automated test scripts.
Configured and managed test pipelines using CI/CD tools like Go, Concourse, and Jenkins.
Gathered application metrics and logs using Grafana, InfluxDB, and Kibana for analysis and customized report creation, including SQL database validation.
Tracked and updated firmware, RDK-B, and boot files for lab devices.
Mobile (IOS and Android) compatibility testing.
Notable projects:
WebPA: This REST service provides STB and RDK enabled Wi-Fi device technical data poll and modified by customer service teams. It was replaced by outsourced Telescope Service TR-69. As WebPA services launched in-house, company start saving millions of dollars every year.
SNMPv3: This microservices were designed based on Diffie-Helman USM Key and deployed on OpenStack which made network real secure. Our team was one of the first teams implemented this kind of secure product within cable industry.
Data Services: DOCSIS Data service is secure and reliable hub for 40 million CMs. Internal customer can poll production device technical data within few milliseconds.
vCMTS-collector: The main goal of this project is to consume data from Kafka topics, which is then loaded into HBase tables so some of the data services can use those to get CM (vCMTS) upstream and downstream data.
QA Test Engineer
Stone River, Denver, CO
Oct 2015 – Sep 2017
Performed Web Service and UI and Mobile Testing (Manual – IOS and Android) using various tools including Java Selenium.
Performed SQL database validation for healthcare application.
Help developers to understand defect/issue before start fixing and then running regression suites. Run scripts on Linux env.
Work closely with product owners and dev-ops to find defects in early stage.
Participate in requirements reviews and design reviews and ensure requirements are testable, complete, and not ambiguous.
Notable Projects:
eBillPro & MedBillPro: This application provides the ability to reduce money paid on medical services related to workers compensation and auto injuries. This is a single system for the hospitals, insurance company, TPA and other health care related companies to enter all medical bill data associated with workers comp and auto insurance.
Policy Management: This application is used to provide policy creation and billing support for Hartford, Ahold, Travelers and numerous other insurance companies, TPA and worker compensations companies. This application helps the client to create new policy and manage the existing policy.
ClaimsPro: This application is used to provide support for health care benefit management companies. This application helps the client to create new claims and manage the existing claims.
QA Analyst
Peoples Media, Queens, NY
Jan 2012 – Sep 2015
Manual Testing within Waterfall environment.
Performance testing on applications running on virtual machines and keep loading it to see how the apps perform under load using JMeter.
Dealt with updating news in the site developed by offshore team.
JMeter and HP Quality Center, Linux.
EDUCATION:
Bachelor of Commerce
National University of Bangladesh.
Master in Computer Application
The University of Comilla (UNIC), Bangladesh
* Full employment history and professional references can be provided upon request.