Faisal Kabir
**-** ***** **, *******, NY ***** 718-***-**** *************@*****.***
Objective
Seeking a Quality Assurance Analyst position that enables me to contribute to the organization by improving quality of
applications and systems where I can utilize my knowledge, analytical and testing skills in client/server and Web
environment (Manual and Automation Testing).
Education
MS in Information Technology
Grantham University, MO
BS in Information Technology
Monroe College, NY
Associate in Occupational Studies Degree in Office Technology
Long Island Business Institute, NY
Work Status: US CITIZEN
Summary of Expertise
Experienced in defining Testing Methodologies, Designing Test Plans and Test Cases, Verifying and
Validating Web based applications and Documentation based on the standards for Software Development and
effective QA implementation in all phases of SDLC methodologies such as Waterfall and Agile (Scrum).
Experience in Software Quality Assurance and Testing strategies, Manual Testing and Automation Testing of various
web-based applications.
Extensive experience of different phases of testing process: Functional, Smoke/Sanity, Regression, Integration, Black
box, System, User Acceptance (UAT), Stress testing to test specific program
Experienced in Test Plan development, providing work plan estimates, building test cases with expected results,
executing the test and tracking results.
Experienced creating test automation framework using Selenium, Webdriver, and API.
Experienced testing mobile application on different platform like Android and IPhone.
Experienced creating test cases for web and mobile application.
Involved in Functionality Testing, Acceptance Testing, Integration Testing, GUI Testing, Regression Testing and
Smoke Testing prior to build.
Experienced in defining, formatting and executing test cases based on Business Requirements and input from the
Business Analyst and end users.
Utilized Functional specs, Design documents and Use-case documents to generate test cases with expected results.
Generated the bug reports and preparing test case and test plan documentation using tools like Excel, Word.
Experience in issue tracking and defect reporting services using Jira, Quality Center, Track, and Mantis.
Experienced writing SQL query and doing database testing on various applications.
Design Test Cases for mobile app requirement use cases.
Design Test Cases for Native and Web view apps.
Experience on real Android device testing and Emulators to execute Test Cases manually.
Execute Test Cases to multiple devices like Android smart phones iPhones, Android Tabloids.
Experience in Testing Web applications.
Exceptional analytical, troubleshooting and problem solving skills.
Comfortable in a fast-paced, dynamic environment
Work closely with staffs (Project Managers, Business Analysts, QA Analysts, Product Specialists and Developers) to
solve technical and end user issues in UAT environment.
Strong organizational and planning skills
Goal-oriented and motivated to learn
Excellent Analytical, Decision-Making and Organizational Skills coupled with good co-ordination,
communication and interpersonal skills describing a committed Team Player with an ability to
handle/organize multiple projects simultaneously
Very good team player with ability to perform under stress.
Skills & Abilities
Testing Software: Selenium Suite (Selenium IDE, Selenium Remote Control, Web driver), HP Testing Suite
(Quick Test Professional).
Bug Reporting Tools: TFS, JIRA, TRAC & Quality Center.
Web Debugging tools: Xpath, Firebug & Firepath.
Programming Languages JAVA, JavaScript, Visual Basic and & C#.
Database: Oracle, SQL Server and MS Access
IDE: Eclipse and Visual Studio 2013
Page 2
Web and GUI Tools: HTML
Operating Systems: Windows XP, Vista, Windows 7, Windows 8, Mac and Unix (Ubuntu)
Networking: LAN/WAN, TCP/IP and CISCO
Version Control: SVN and TFVC
Methodologies: Agile, Waterfall
Test Framework: Junit and TestNG.
Experience:
QA ANALYST DELl.AUSTIN, TX August 2013 – PRESENT
• Closely worked with software developers to gather information about the application.
• Involved in the full Testing Life-Cycle from analyzing Business Requirements.
• Involved in daily stand-up meetings and weekly sprint meetings to discuss workflow and project
specifications.
• Actively participated in Stuff meetings, weekly sprint meetings and daily standup meetings as part of agile
methodology.
• Worked with the QA Manager for developing Responsibility Matrices.
• Monitor automated test during the development process.
• Created report (Daily DSA Metrics)
• Expertise in using TFS to open bugs, create tasks and user stories, initiate change requests.
• Used TFS source control to deploy application.
• Proficient in creating queries in TFS to validate results of TFS reports.
• Conducted regression testing to validate the functionality of the application
• Worked in coordination with an offshore team.
• Worked on SharePoint website to communicate project release notes and technical documentation.
• Performed functional testing, acceptance testing, and integration testing, positive and negative testing of the
applications.
• Co-ordination with developers and project team to develop test plans and strategy involved with testing
different modules.
• Involved in all stages of SDLC including requirements gathering, analyzing requirements, and creating test
cases, test data and analyzing test results.
• Extensive experience on working at a pure Agile Scrum methodology/environment.
• Perform Positive/Negative testing to check the functionality of the application.
• Create issues upon finding Defects and Bugs using TFS project management solution.
Page 3
• Taking screenshots of errors/Defects. Reproduce, retest and reopen defects as required.
• Peer review the Test Cases and make recommendations.
• Prepare pass/fail reports and submit to Quality Engineering Development team.
• Send status of high priority Bugs to the Developers after retest.
• Prepared and submitted QA reports to the Project manager.
Communicated actively with developers and internal customers according to Agile Development principles.
Used Selenium and Webdriver to design Test automation framework.
Created and enhanced numerous Test Scripts to handle changes in the objects. Performed automated testing using
Selenium, Webdriver.
• Evaluate xpath as required by using web-debugging tools such as Firebug, Firepath and Xpather.
Reviewed and updated test scripts written by other Automation Engineers.
Documented and communicated testing efforts and technical aspects of projects for internal customers and users.
Verified End User License Agreement updates.
Reported the Coverage status of test performed on the daily/weekly basis.
Involved in analyzing and documentation of test results.
Performed usability testing that involved user friendliness check, application flow check and system navigation
Tested application on different web browsers and different platforms for compatibility.
• Create and execute test suites and verify expected results
• Perform both manual and automated tests
Software Test Engineer Hanger Co, Austin, TX Janury 2012 – JULY 2013
Identify functionality errors and potential risk with new development prior to Production launch
Developed Test Plans, Test Case and Test Data.
Developed functional testing, data validations, and black box testing of applications.
Involved in the full Testing Life-Cycle from analyzing Business Requirements.
Involved in all stages of SDLC including requirements gathering, analyzing requirements, and creating test cases,
test data and analyzing test results.
Identify potential bugs in existing applications and document all issues into the defect tracking system
Reviewed and updated test scripts written by other Quality Assurance team members.
Page 4
Prioritized Defects and monitored Bug fixing status. Retested Defects in the beginning of every sprint and reopened
any Bug that is not fixed.
Trouble shot bugs reported by internal and external users.
Participated in Bug triage meetings with Developers to validate the severity of the Bugs and was responsible for
tracking of the testing life cycle. Investigated Bugs and Defects based on the testing results.
Communicated actively with developers and internal customers according to Agile Development principles. Tested
how well the system protects against unauthorized internal or external access
Developed testing procedures for multi-user interactive application
Used Selenium and Webdriver to design Test automation framework.
Created and enhanced numerous Test Scripts to handle changes in the objects. Performed automated testing using
Selenium, Webdriver.
Create Junit HTML test report for the entire test suite.
Evaluate xpath as required by using web debugging tools such as Firebug, Firepath and Xpather.
Reviewed and updated test scripts written by other Automation Engineers.
Designed Test cases from mobile app requirements.
Designed Test cases for native and webview mobile application.
• Responsible for creating automation script with QTP using VB Script for conducting Functional and
Regression Testing. Used Descriptive Programming of QTP.
Executed Regression test suite on each build and for different states using QTP.
Developed user defined function, checkpoints, datasheets, and Object repository using QTP.
• Developed user defined function, datasheets, and Object Repository using QTP.
• Preparation and review of End-to-End Test Scenarios, Test Cases, Coverage Matrix and Test Data.
Insert checkpoints to check for the broken links, text and standard properties of an object using QTP.
Execute Test Cases to Multiple Device like Android Phone, IPhone, I pad and Android Tabloid.
Used Android Driver to Automate Test cases for Android device and emulator.
Prepared and submitted QA reports to the Project manager.
Co-ordination with developers and project team to develop test plans and strategy involved with testing different
modules.
Reviewed and updated test scripts written by other Quality Assurance team members.
Documented and communicated testing efforts and technical aspects of projects for internal customers and users.
Verified End User License Agreement updates.
Page 5
Reported the Coverage status of test performed on the daily/weekly basis.
Performed usability testing that involved user friendliness check, application flow check and system navigation
Performed Integration testing to test integrated modules to verify combined functionality after integration. These
modules involved individual applications, client and server applications over the network, etc.
Tested application on different web browsers and different platforms for compatibility.
Page 6