1. MD. B. ALAM
Sr. QA Tester
PROFESSIONAL SUMMARY
• Over 6 years of Experience in Software Quality Assurance and Software Testing using Manual and Automation
Testing.
• Expertise in Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and Testing
Methodologies.
• Good experience of Quality Assurance methodologies like Waterfall, V-Model, Agile.
• Expertise in analyzing Business Requirement Specifications and System Requirement Specifications
• Experienced in designing, developing and executing Test Strategies, Test Plans, Test Scripts and Test Cases and
have excellent documentation skills.
• Proficient in all forms of testing including System, Regression, Smoke, Functional, Integration and User
Acceptance Testing (UAT).
• Good Knowledge of Software Configuration Management and Risk Analysis.
• Experienced in using HP ALM/Quality Center and Jira to manage, organize and control testing process and
system defects.
• Extensive experience in testing various databases using SQL queries.
• Experience in using HP UFT/QuickTest Professional for Functional and Regression testing.
• Experience in conducting Front-End, Integration, Security, System, Data driven using UFT/QTP.
• Experience in creating custom functions and using descriptive programming
• Expertise in creating modular tests, dictionary objects using VB Scripts in UFT/QTP
• Experience in developing Automation Frameworks for HP UFT/QTP test right from scratch.
• Experience in Web Services Testing using SOAP UI.
• Experience in testing Web applications and Client/Server Applications.
• Excellent interpersonal and communication skills with the flexibility of working both individually and as a team
member.
• Self-starter, ability to learn new technology quickly.
EDUCATION
• Bachelor of Science in Leather Engineering and Technology
• Post Graduate Diploma in Marketing Management
TECHNICAL SKILLS
Operating Systems : Linux/UNIX, Windows
Databases : Oracle, SQL Server and MS Access
Software / Languages : .NET, Java, HTML, XML, SQL, PL-SQL, VB Script, UNIX
Version Control : PVCS, Clear Case
Defect Tracker : HP ALM / HP Quality Center, Jira
Testing Tools : HP UFT / QTP, HP ALM, Quality Center
PROFESSIONAL EXPERIENCE
Citibank, New York, NY Jan 2013 – Present
Sr. Test Analyst
Project was an online banking application based on J2EE technology. Application is Web based which enables the
customer to performed online bank transaction like Checking activities, Modifying Accounts, Online bill payments,
Balance transfers and many other similar activities.
Module Worked on
• Account Management and Billing
2. • iCash
• Student Loan
• Citi Online Banking with Bill Pay
• Citi Credit Card Services, etc….
Responsibilities
• Involved in expressing the requirements as Functional and Interface Requirements.
• Completed writing the check list/ test cases to start testing.
• Participated in the Test Readiness Review and assured that all action items were complete.
• Conducted GUI, Integration, Functional (Positive and Negative) and System Testing.
• Responsible for testing the front-end and back-end functionality of the interfaces.
• Performed smoke testing after each build every day.
• Conducted browser compatibility test using IE and Firefox.
• Automated the process of importing old test cases written in word document to HP ALM.
• Documented, reviewed, and approved defect/issues in HP ALM, including suggested ownership, priority, and
possible reason for issue.
• Created / developed SQL Queries with several parameters for Backend/DB testing.
• Used UFT to automate custom and complex UI objects.
• Defined customized user interface objects and other complex objects as virtual objects in UFT.
• Data-driven testing was implemented as a Microsoft Excel workbook and was accessed from HP Unified
Functional Testing (UFT).
• Created test stepsin UFT to read data from global and local data tables in order to drive variable data into the
application under test, and verify the expected result.
• Involved in writing automation scripts using VB scripting for GUI/Functional testing in UFT which was executed
during the build cycle.
• Wrote reusable actions in UFT using descriptive programming.
• Updated the automation scripts in UFT every release to keep them updated.
• Was part of updating the existing Automation framework and modified the same to include integration of UFT with
ALM.
• Verified that all the design documents were completed on time according to the project plan and kept in project
repository (ER Diagram, Process diagram, Use Case etc.).
• Contributed towards defining and implementing Quality Assurance process & procedures.
• Provided Release notes and Test Execution Report.
• Worked closely with developers, Business Analyst, Architects and Project Manager.
Environment
HP ALM, HP UFT, Oracle, MS SQL Server, J2EE, HTML, DHTML, JS, JSP, I.E, Firefox, Windows, Linux/UNIX, .NET,
VBScript
U.S. Customs and Border Protection, Alexandria, VA Jul 2010 – Dec 2012
QA Engineer
SEVIS enables the sharing of information among the Department of Homeland Security (DHS), the Department of
State (DoS), and other institutions that provide education and training for international students and exchange visitors
(EVs). SEVIS also allows the DHS to meet the requirements of the Enhanced Border Security and Visa Entry Reform
Act (H.R. 3525), which was signed into public law. SEVIS enables the schools and program sponsors to share a single
repository of data with the DHS and DoS throughout a student's or EV's program in the United States. Schools can
submit requests for adjudication of a reinstatement of a student to the DHS in real time. Program sponsors can
immediately submit requests for adjudication of updates to an EV, such as change of category, to the DoS.
Modules Worked on
Students Visa Information from the U. S. State Department
Non-immigrant Visa Types from the U. S. State Department
Arrival Procedures for Students or Exchange Visitors
Documents Required for International Travelers
Requirements for Immigrant and Non-Immigrant Visa
3. Student and Exchange Visitor Program (U. S. Immigration and Customs Enforcement)
Study in the States
Responsibilities
• Analyzed system requirements and developed detailed Test Plan for System Testing.
• Involved in all phases of testing from attending BRD review meetings to Release testing in different test
environments.
• Developed test cases for various testing stages like Functional testing, Integration testing and Regression Testing.
• Prepared the Test data business data validation.
• Analyzed System Requirements and developed Test Plan, Test Procedures and Test Cases using Quality Center.
• Extensively used Quality Center, for test planning, bug tracking and reporting.
• Wrote SQL statements to extract data from the Tables.
• Designed, developed and executed VB scripts in QTP for functionality and regression testing.
• Developed Checkpoints like standard checkpoints, bitmap, text, database checkpoints to the QTP scripts.
• Used regular expressions in QTP script to identify the varying values.
• Created recovery scenarios in QTP script to handle unexpected popup windows in the application.
• Performed Web Services testing.
• Performed Compatibility testing of the application in different browsers and different versions of the browsers.
• Performed testing in the production environment on the Go Live day.
• Conducted Walkthrough, Participated in bug review and requirement analysis meetings.
• Prepared the Release plan and Post Monitoring Release plan.
• Certified that testing was complete according to the plan.
Environment
Windows, Microsoft .NET Framework, PL/SQL Developer, Linux/UNIX, Quality Center, XML, Citrix, VPN, MS-Office,
QTP
Sprint, Overland Park, KS May 2009 – Jun 2010
Software Tester
We are a leading provider of IT, Communications, Security & Network Solutions to enterprises and governments
around the world. It was a Web-based application accessed by potential customers developed in ASP.NET, HTML and
JavaScript. Used Oracle as database.
Responsibilities
• Involved in reviewing of Business Requirements Documents (BRD) and System Requirements Documents.
• Analyzed user requirement document and system requirement specification document and use cases for
developing Test plan which includes the objective, Scope, Testing strategy and others.
• Verified the SDD – Software Design Document, LLD – Low Level Design Document and HLD – High Level Design
Document for functional and non-functional requirements.
• Developed Test scripts based on the test cases written with the help of use cases and functional requirements.
• Tracked the requirements and wrote test scenarios in Quality Center.
• Uploaded and continuously maintained the test cases via Quality Center (QC) until the test execution started.
• Managed bugs, created test cases, and tracked product progress by using Quality Center.
• Performed backend testing to test the validity of the data in the reports using SQL queries on the database.
• Performed Regression testing on weekly builds using QTP.
• Developed Data Driven Tests using QTP test data and analyzed the results.
• Performed manual testing, functional testing and usability testing.
• Responsible for Smoke Testing for the Build on Daily basis.
• Executed test cases and participated actively in system testing and regression testing.
• Performed Cross Browser, Configuration and Black Box testing.
• Performed User Acceptance testing.
• Created Test scripts for Beta Application and estimated Test execution competition.
• Page level validations were incorporated in each http request in order to avoid any data corruptions.
• Determined the Entry and Exit Criteria for different phases in testing cycle of the system.