S uhaib
Q A Tester
Executive S umma ry
• Over Seven years plus of experience in Q uality Assurance m anual and A utomated
T esting
• Extensive knowledge in entire Software Development Life Cycle - B usiness requirements
analysis and testing using Agile, Scrum, Waterfall methodologies.
• Wide exposure to cumulative Software Quality Assurance and testing experience in the area of
M anual Testing, Web and Client/Server based applications and M obile Testing .
• Complete understanding of QA methodologies. Expertise and experience in performing
d ifferent kinds of testing like black box testing, white box testing, functionality testing, GUI testing, unit
testing, negative testing, integration testing, backend testing, performance testing, load testing, stress
testing, regression testing, User Acceptance testing(UAT) and System testing on Windows and Unix
environments.
• Work with Windows workstations and Windows servers, and Large-scale, multi-tiered
applications
• Used Selenium I D E for testing web applications.
• Experience in developing Functional Test Automation using Selenium ( I DE, RC) and J unit
• Experience in using Testcase f rame works l ike J unit/Java and T estNG .
• Developed ANT build files for maintaining test automation builds & Java based library to read
test data from XML & Properties files using J unit and Selenium.
• Extensively experienced in Manual, functional, system and automated testing, Working in a
software development environment with Visual Basic / JAVA / VB Script.
• Proficient experience with Manual and Automated Testing of Client-Server and Web based
Applications on multiple levels of the SDLC and STLC
• Expertise using L oad Runner i n Load, Stress, P erformance testing of Web Applications
• Experience in the Unit Testing, System Testing, Regression Testing, in system integration,
B lack box testing, White box Testing, UAT, Integration Testing, Functional Testing, Non Functional
Testing, Monkey Testing, Exploratory Testing, Load Testing, Sanity and smoke testing, cross browser
testing and QA methodologies.
• Familiar with all phases of Project Life Cycle including Requirement gathering, Analysis,
Design, Development, Implementation, Testing, Software quality standards and configuration
management and change management and Quality procedures.
• Experienced in back-end testing using SQL queries, generating reports to ensure Data
I ntegrity and validate business rules.
• Excellent knowledge of VB script and Descriptive Programming for developing test script and
F unctional libraries
• Effective leadership skills with good writ ten, verbal communication and presentation skills.
• Self-motivated with result oriented approach.
• Experience working Individually and in Team environment
• Able to work collaboratively with testers, developers and other team members in testing high
quality, critical complex projects and in the overall enhancement of software product quality.
Technical Synopsis
Testing Tools Selenium I DE/RC/ Web Driver/Grid, Quick Test Professional/Unified
F unctional Testing, LoadRunner, WinRunner
Test Management Tools HP Quality Center/ALM, Test Director,,Clear Quest, JIRA
Methodologies Agile, Waterfall, SDLC, Scrum
Databases Access, Oracle 8i/9i/10g, Teradata, DB2, MS SQL Server 7.0/2000
P rogramming Languages Structured Query Language (SQL),Java
MS Office MS Project, MS Word, MS Excel, MS PowerPoint, MS Access
Operating System W indows NT/98/2000/XP.
Scripting Languages VB Script,TSL, Java
P rofessional Experience
Fort Systems (Shi ro Technologies), Dallas TX M ay 2013 – Jul 2014
Lead QA Engineer ( Black Box Manual and Automation Tester)
P roject: Web based ecommerce and Wine Warehouse application for w ine marketing
● A nalyzing Business requirements and functional specifications documents.
● I dentifying, prioritizing and designing test scenarios for GUI and backend testing.
• Test full cycle of warehouse process from Order Upload (209 format), Order Search, Add Order
M anual, Order Shipping actions. Upload Products with 303 format, providing detail and summary reports
for inventory, t racking customer invoices, printing Order labels with laser and thermal printers.
• Tested different level of users and their capabilities for Warehouse system
• Performing S moke, S anity, R egression, F unctional GUI, U nit, p erformance, cross
b rowser testing of the warehouse and e-commerce application.
• .Performed A P I testing when required.
• Performing R EST and Web Service testing.
• Coordinating with developers and supporting development team through testing the build in
C I environment.
• Agile Methodology used for the project
• Tested the application on Apple devices iPad, i Phone, iMac
• Worked on JIRA for Defect Tracking and following up with everyone in the loop.
• Conducting Reporting Bugs using in-house p roprietary bug t racker system and monitoring the
status
• Developed Automation Test Case for e-commerce system using Selenium RC, Web Driver in a
Data Driven Framework using TestNG.
• Created Automated Test Cases and Test Suites with Java and Selenium Web Driver.
• CSS and HTML
• In Agile module participating in daily standups, bug scrums meetings, weekly QA leads
meetings and other scheduled meetings including brown bag sessions.
• Participating and contributing in debugging and campfires sessions to resolve any issues in
P roduction when required.
• Creating and maintaining daily integration test report and presenting the report to the
M anagement/ UAT team members.
Envi ronment: Selenium RC/IDE, Selenium WebDriver, Java, Junit, Eclipse, Quality Center, Clearcase,
TestNG, PL/SQL, UNIX, HTML, Oracle, Windows XP.
C.Tekk Solutions I nc, Wilmington, DE A ug ’11 – May ’13
S r. QA Engineer
C.Tekk Solutions is an end-to-end e-Commerce solution provider for Fortune 500 manufacturers of different
i ndustry sector. This project involved writing automation scripts for testing K raft T assimo’s new website
for their Coffee products. I t required functional & regression testing of dynamically generated content, and
t he e-commerce - shopping cart checkout scenarios.
Responsibilities I nclude:
• Analyzed SRS, Business requirements and functional specifications documents.
• Actively Involved in Software Development Life Cycle Methodologies and processes.
• Analyzed the existing business scenario and understood the business rules.
• Participated in daily stand ups and reviews as Software development life cycle was done
t hrough Agile Methodology.
• Involved in writing and executing Test cases.
• Performed smoke /sanity testing.
• Performed F unctional, System, R egression and User Acceptance T esting by m anual
and a utomated methods to deliver a seamless user experience.
• Designed and developed A utomation Test Scripts using Q uick test P rofessional and
managed testing activities using Mercury Quality Center.
• Tested the application on various Mobile Devices like Smart Phones - B lackBerry, Symbian
( Nokia) Windows 7, Android Phone
• Created reusable Functions Library, Business Functions, Utilities functions, Regular
E xpressions and Environmental variables in QTP using V B scripting.
• Required to use D escriptive P rogramming a t certain situations to complete the scripts.
• Created Recovery Files using R ecovery Scenario M anager, associated the recovery
scenarios to tests to instruct QTP with specified t r igger action on unexpected event/popup.
• Involved in maintaining and uploading the Q TP Scripts to Quality Center.
• Used manual and automated scripts for testing the Application.
• Used automated scripts and performed functionality testing during the various phases of the
application development using Selenium I D E & RC.
• Performed In tegration and Regression testing to check compatibility of new functionality with
t he existing functionalities of the application using Selenium.
• Used SOAP U I tool to test SOA based architecture application to test SOAP services and
R EST AP I.
• TestNG framework with Selenium and own Customized Hybrid Framework for QTP was
developed and generic keywords were implemented.
• Used ANT to build and run the Selenium automation framework. Parallel Cross browser
Testing done Using Selenium with Testing
• Tested the application on various Mobile Devices like Smart Phones ( B lack Berry), Symbian
( Nokia) Windows 7, Android Phone
• Tested the application on Apple devices iPad, i Phone, iMac
• Scheduled and r un t he Jobs on daily basis.
• Executed automated test scripts, analyzed the results and r eported bugs in Quality
center .
• Used Quality Center to prepare Test cases and store Test Scripts.
• Worked with Business Analysts and Developers to ensure testing issues are resolved on timely
manner.
• Prepared various reports and provided daily, weekly status reports to QA Manager.
Envi ronment: Selenium RC/IDE, Selenium WebDriver, Java, Junit, Eclipse, Quality Center, QTP, VB Script,
C learcase, PL/SQL, UNIX, HTML, Oracle, Windows XP, 7.
K ma rt Sears, New Jersey Nov 09 - Jul 11
Role: QA Analyst
T his project is an online retail stores project where we can purchase items online. This involves purchasing of
i tems and t racking of the items purchased.
R esponsibilities:
• Used Selenium R C t hrough T est Ng f ramework and E clipse I D E.
• Worked on Selenium GUI Object / element verification is done
t hrough X Path, CSS L ocators.
• Familiar with inspecting web elements using Fire Finder / Fire Bug add-on in Firefox.
• Prepared test cases by analyzing functional requirement and documentation.
• Performed Manual Testing of this Web application and automated it by using selenium.
• Performed GUI testing, Functional testing, Integration testing, Regression testing, Ad -hoc
testing, Negative testing, End to End testing, Load testing, User Acceptance testing on multiple projects.
• Expertise in r unning selenium t ests against multiple browsers using different browser
p rofile.
• Used SQL to validate backend database changes, deletes and update.
• Tested the application on various Mobile Devices like Smart Phones ( B lack Berry), Symbian
( Nokia) Windows 7, Android Phone
• Wrote queries to extract data for testing purposes.
• Used IBM Clearcase for tracking.
• Identified software defects and interacted with developers to resolve them and provided full
support to the Test team using Quality Center.
• Execution of nightly run automated scripts.
• Participated in various meetings, discussed Enhancement and Modification Request issues.
• Worked under Agile Scrum Methodology .
• Reported the bugs/defects through Quality Center
E nvi ronment: Selenium RC/IDE, Selenium WebDriver, Java, Junit, Eclipse, Quality Center, Clearcase,
P L/SQL, UNIX, HTML, Oracle, Windows XP.
N okia, I rv ing TX July 08 - Nov 09
Role: Q A E ngineer
Description: T he Project (P roject: E A Mobile Smartphone Mobile Application testing) was based on
Smartphone channel Deck Auditing. Testing the Smart Phone, Android, BlackBerry, WinCE Mobile decks
for the all updates in the application and checking user purchase t ransaction of the particular application
R esponsibilities:
• The Project was based on testing the applications on Mobile Devices.
• Writ ten T est Cases and executed T est cases for S ma rtphone channel application.
• Tested the application on various Mobile Devices like Smart Phones ( B lack Berry), Symbian
( Nokia) Windows 7, Android Phone
• Tested the application on Apple devices iPad, i Phone, iMac
• Involved in testing the Smartphone channel Mobile WAP decks (BlackBerry, WinCE,Android,
Symbian)
• Tested various devices WAP decks and made sure every functionality (Images, Videos,
Purchase t ransaction) is working fine.
• Performed regression testing on WAP applications in the Mobile.
• Administrated Jira bug tracking system so that we could t rack, manage and resolve ongoing
coding issues; maintained release documentation notes for all project deliverables.
• Worked closely with Developers to resolve the issues
• Checked various graphics and images of the applications.
• Participate and lead QA team in release cycles, assigned task to the QA team and release
report
Envi ronment : Windows 2000/XP, Windows Vista, Quality Center, QTP 10(VB Scripting), LoadRunner,
W inRunner, SQL Java, Junit, Eclipse
N ORTE L N E TWORKS, F r isco, TX J an 07–Jun 08
Quality Assurance T ester/Technical Support Tier I I
Responsible for testing and technical support for the company's cellular and smart phone JAVA application
software. Tested handheld features including: email, internet web browsing, WiFi, Bluetooth, camera,
m usic, touch screen, f lip, bar, slider. Also test operating systems: BlackBerry, Windows Mobile, and Google
A ndroid.
• Worked several projects simultaneously to successful completion, communicated project status,
r aised high priority issues, provided risk assessment and project post mortems to department manager.
• Tested e-commerce web features and functionality (example: device software upgrades and
enhancements)
• Created testing documentation such as project schedules/milestones, and test cases.
• Represent department as technical point of contact to provide advice, guidance, and assistance
on projects in meetings and conference calls.
• Execute manual and remote test cases (telecom/cellular industry)
• Perform . NET frontend testing (functionality, GUI, usability, verification, and validation)
• Executed f unctional, system, integration, regression and user acceptance testing (manual and
remote).
• Teamed with Development to identify probable root causes of all documented defects.
• Initiate a service request or t rouble ticket (Remedy) for issues found during network or product
software testing: network (outages), signal (coverage), equipment (handset phones and data devices), and
user issues (software and hardware).
• Test data communication such as SMS (Short Message Service) and M MS (Multimedia
Messaging Service) such as videos, pictures, text pages, and ringtones).
• Analyze formal test results in order to discover and report any defects, bugs, errors,
configuration issues, and interoperability f laws.
• Test software changes to ensure integration into company systems meets functional
requirements, system compliance, and technical specifications.
Envi ronment : Windows 2000/XP, Windows Vista, Quality Center, QTP 10(VB Scripting), LoadRunner,
W inRunner, Java, SQL