Maziya
SUMMARY
Around *+ years of experience in Software Quality Assurance in consumer electronics, retail/ecommerce, investment banking and financial domains.
Extensive knowledge of SDLC (Software Development Life Cycle) methodologies like Waterfall and Agile model.
Extensive knowledge of STLC (Software Testing Life Cycle).
Strong experience in developing Business Requirements Document (BRD), Functional Requirements Document (FRD), and a System Requirements Specification (SRS) with detailed knowledge of functional and nonfunctional requirements.
Highly proficient in writing User Stories, creating Use Cases, Use Case Diagrams, Workflow Diagrams, Sequence Diagrams etc. Extensively used MS Visio for UML.
Proficient in Functional, Regression, System Integration (SIT), Acceptance (UAT), Load/Performance, Security, Browser compatibility, Performance Testing and Back end testing.
Experience in working with open source tools Selenium (Selenium IDE, Selenium RC, and Selenium Web Driver), JUnit, Eclipse and preparation of automation test framework.
Extensive J2EE development experience with heavy use of all important Java technologies.
Experience developing test plans and automating test cases following standard testing frameworks and agile methodology, using Selenium RC and Testing, JUnit.
Experience in working with Automation testing tools Selenium Web Driver and Quick Test Professional (QTP/UFT)
Developed Keyword Driven and Data Driven frameworks to retrieve test data from Excel files and SQL Databases.
Experience in creating Cucumber BDD (Behavior Driven Development) framework and automating BDD scenarios in Eclipse.
Strong background in Java White-Box testing using Eclipse IDE.
Hands on Black-Box / Functional / Manual testing experience in complex technical environments including application servers, data base and multiple front ends.
Strong working knowledge in Java and Web Services (SOAP, Restful), REST API testing and test automation inAgile development environment and SOA architecture.
Hands-on experience on Protractor Testing for end-to-end test framework for JavaScript applications.
Experience on Test management tools HP ALM/Quality Center and Rally.
Developed detailed test plans, test strategies, requirements metrics and manual test cases.
Experience in writing and executing SQL, Pl/SQL queries to perform Data Validation and Back end testingof databases to check the integrity of data.
Experience on Subversion (SVN), CVS, and GitHub as source code controller.
Experience in JIRA and HP Quality Center bug tracking and reporting tools.
Possess strong technical aptitude with strong analytical, problem solving and communication skills.
Able to come up to speed quickly and handle multiple tasks in a fast-paced environment.
Ability to meet deadlines and handle pressure and co-ordinate multiple tasks in a work project environment.
Experience in Bug tracking and Reporting using Test Director/ HP Quality Center
Active participation in daily Scrum stand-up meetings, Sprint Review meetings and Retrospective meetings.
Good experience working closely with Users, Business Analysts, Project Managers, and Developers to understand requirements, business processes for testing and attended regular walkthroughs.
Extensive knowledge of system integration testing methodologies, defect tracking systems, and Quality Assurance process.
TECHNICAL EXPERIENCE
Languages :C, C++, SQL
Databases :Oracle11g, 12c MS Access, MS-SQL Server
Defect Tracking Tools :Quality Center 9.0, 9.2, 11.0, Rational Clear Quest, Rally,
JIRA
Automation Testing Tools :Quick Test Professional/HP UFT 12.0, Test Complete,
HP Load Runner, HP ALM
Visual Modeling Tools :MS Visio (UML)
Handheld & tablet OS :iOS 4,5,6, Android - Gingerbread(2.3), Honeycomb(3.2),
ICS(4.0), Jellybean(4.1 & 4.2)
Mobile Testing Tools :Device Anywhere, Perfecto, DDMS, Logcat, Robotium,
IPhone Tester, See Test
Web Technologies :HTML, XML, CSS, JavaScript, VBScript
Operating Systems : Windows, UNIX, Linux.
Query Tools/ software :TOAD, SQL Developer, SQL Navigator, SQL* Plus, ISQL * Plus
Source Code Control :Perforce, Rational Clear Case
BI/DW/Reporting : SAP BO XI R4 - UDT, WEBI Rich Client, CMC, BI Launch Pad,
Xcelsius/Dashboard
EDUCATION
Jul 2005 - Jul 2009Bachelor’s degree in Microbiology Shadan Degree College (India)
PROFESSIONAL EXPERIENCES
Synopsys, Mountain View, CA July 2016 to Till Date
Selenium Tester
GFDM (Global Financial Data Mart) is an integrated data warehouse which stores financial data for Synopsys. GFDM is a global application and is used for reporting across APAC, NOLA and EMEA region. GFDM provides capabilities of comparing business in different markets. GFDM was initially created for Sales reporting but was later extended for Expense reporting as well.
Responsibilities:
Involved heavily in converting Business Requirements into Functional requirements.
Developed flow diagrams, wireframes and high fidelity mockups for web applications using user centered design methodology.
Performing Regression test using automated testing tool QTP, Fitness and Selenium.
Performed manual testing for functional testing and backend testing.
Conducted End-to-End and Black box testing.
Improved data driven selenium framework by creating methods to save/create screenshots on test failures.
Developed new and updated existing Automation test cases using selenium Web Driver and TestNg, usingSVN as VCS for java based web application, using Maven as Build tool.
Behavior-Driven Development (BDD) implementation with Cucumber gherkin and Jenkins Continuous Integration, expanded test scenarios, tracked Cucumber reports.
Developed ANT Build scripts to run Sanity Test scripts developed in Selenium Web Driver (JavaScript).
Performed test automation using Appium for mobile testing.
Actively involved in black box, functional, regression, system, integration, positive, negative, GUI, performance, load and functional testing
Worked with input test data excel files with the help of Java IO package and Apache POI library in Selenium
Utilized Team Foundation Server for reporting and tracking the status of the defects and assigned severity ratings.
Used Rally (Agile Project Management tool) for creating user stories, test cases, tracking defects
Performed the Back-End testing to ensure data consistency by writing and executing SQL queries usingSQL Server 2012.
Web services testing using SOAPUI (Get Method, POST Method)-SOAP and Restful (JSON) in Java in e-commerce application.
Tests of a specific function within application, requiring some type of user input, and returning some typeof results.
Create Automation Scripts using Ruby, Perl for Test Data creation and Regression Testing.
Designed the JMeter scripts for Load Testing and monitored the performance
Created test scenarios & executed - Load Runner
Prepared Test Traceability Matrix to confirm the test coverage and mapped it with Test cases using HP ALM/Quality Center.
Environment: HP Quality Center, Selenium Web Driver, TestNg, Cucumber, SoapUI, Fitnesse, Maven, Eclipse, VBScript, Java Script, Ruby, Perl, JMeter, SQL, Data Driven and Key Word Driven Frameworks, HTML5, XML, Web Services/API, HP ALM, Rally (Agile Management Tool).
Lowe's INC - Mooresville, NC Dec 2015 to June 2016
Quality Analyst
Lowe's is one of the largest home improvement businesses in ecommerce domain. Project involved testing Lowes.com, Mobile Web, iOS and Android app from user prospective for different application such as, search, cart and checkout, daily updates such as, banner change, brand new pages and promotion emails. Also help product owner for grooming session, review user stories, approve QA scenarios, and business execution. Project also involved improvement of customer's download experience and inconsistency issues.
Responsibilities:
Responsible for working within a team to create, document and execute test scenarios, test cases and test scripts in support of a set of global tools, systems and databases.
Performed agile testing, reviewed the User stories and participated in Daily Scrum, Sprint Planning, Sprint Review, Sprint Retrospective and Release Planning meetings.
Performed Functional testing as per user stories and performed Integration Testing and System Testing.
Developed Selenium scripts to locate, Verify, Select and perform various operations on Web elements, Used Actions class for Mouse and keyboard actions.
Effectively handled Dynamic web elements like dropdown list by using Select class.
Created Manual and Automated test cases and scripts using ALM/UFT
Performed data validation in various databases using TOAD, Oracle SQL Developer and Beyond compare tool to compare source and target data file
Developed Automated Test Scripts for various functionalities, GUI tests and executed them in UFT
Created automation test scripts for various testing stages such as Functional Testing, Regression Testing, UAT testing
Used HP ALM to execute test cases and identifying, reporting & resolving defects
Worked on creating verification Points using VB Script level to verify the object properties, create various functions of application in QTP/UFT.
Maintained Existing Test Scripts using debugging mode of Data Driven Framework in UFT and uploaded execution Test Results in ALM
Developed and enhanced Data driven Framework to hybrid Framework from scratch.
Used Quick Test Professional to generate Automation Test scripts of Functional and Regression Testing
Writing, Reviewing and Executing manual test cases for Workflow web application in Rally software
Developed and enhanced Reusable Functions through VB Scripts in QTP to execute the similar type of Test cases with multiple sets of data
Created several Test scripts in QTP to run Data Driven Tests, Batch tests and performed Error handling such as "on error resume next", "Optional steps", "Recovery Scenario"
Developed and enhanced Data driven Framework from scratch
Used SQL queries for performing the Back-End Test execution
Executed SQL statements against multiple databases and confirmed results displayed in different types of reports.
Attended in daily defect tracking meetings to presented issue with document and Participated in enhancement meetings, investigated software bugs, and helped the developers to resolve technical issues once they are fixed and re-tested the fixed issues
Participated in all appropriate Test scenario inspections, Test case reviews, work and functional mapping sessions
Involved in knowledge Transfer Session with functional team members to understand and gain clear concept about the flow of the applications.
Installed and configured MS Dynamics CRM 2013 system for development and testing, configured server instance, created organizations.
Collected existing infrastructure information including Active Directory, SQL server, Reporting Server instance for implementation of MS Dynamics CRM 2013 system
Worked with selenium tool for regression testing, exported recorded script in other languages like ava, Ruby, Python, C#, Junit and TestNG.
Built large part of automated test support environment with Cucumber, Ruby.
Environment: Selenium Web Driver, JAVA, SOAPUI, TestNg, Selenium Grid, Maven, Excel, GitHub, Log4J, Jenkins, JIRA, HTML, XML, REST API, HP ALM, Cucumber, Apache POI, Agile, SQL Server, Rally, Visual Studio Coded UI automation, Ruby
Bed Bath & Beyond - Union, NJ Sep 2013 to Nov 2015
QA Engineer
Bed Bath & Beyond is one of the largest Retail/ Ecommerce Company in home equipment business. The project is related to web based application regarding its portal development. Project involved in testing of Mobile app for the customers of BB&B. The application provides the real-time Order Generation, Order Status, Payment Information and package or tracking information and more.
Responsibilities:
Involved in working with Business Analysts, Programmers and Business users through the life cycle of the project.
Prepared Test estimation and Test metrics documents using MS Excel.
Created manual test cases and test suites for different modules of the application.
Involved in developing and executing comprehensive system test plans and scripts, and facilitating testing across multiple departments.
Worked on Quality Center for creating and documenting Test Plans and Test Cases and register the expected results.
Executed the test cases and tracked defects using Quality Center.
Involved in User Acceptance Testing (UAT) to test whether it meets the User Requirement Specifications.
Wrote Manual Test cases in HP ALM and executed the test cases
Set up test cases, test sets, and defects in HP ALM
Conducted Black Box Testing which includes Smoke, System, Functional, Regression and Performance.
Performed Manual Testing of web-based and client-server enterprise applications and used Quality Center for test management.
Performed backend testing using SQL queries to validate data integrity in data base tables.
Loaded data to different databases using SQL scripts and maintained a repository for data loading Scripts.
Worked with the development team to create a suite of test data including both input files and expected results that fully exercise data validation.
Performed functional testing and system testing of various web and client server based applications usingQTP.
Involved in Regression Testing for every change in modules using QTP.
Automated Integration and System test environments using VBScript in QTP.
Developed milestones to ensure the project deadlines were met.
Communicated with Development Team to resolve and retest defects.
Environment: HTML, ASP.NET, QTP, Quality Center, T-SQL Server, SQL Server, Android, IOS, Device Anywhere, HP ALM, DDMS, Logcat, iPhone Tester
Charter One Bank – Cleveland, OH Jan 2012 to Aug 2013
Manual Tester
The application developed to provide the customers to access Account details like the Checking and Saving Account, loan, insurance and personal information; can make the payments directly from the checking or saving accounts, perform money transfer, schedule bill pay facility, get credit scores, enroll for credit, theft and identity protection plans. They could also view details, Loan history, and Tax and interest information. The Account number or Social Security Number and PIN number enabled the customer to get connected to their account information and enabled the customer to perform these tasks
Responsibilities:
Reviewed the Business Requirement Document to understand the process and write Test Plan and Test Cases.
Created and executed Manual test cases and reviewed test cases developed by others.
Updated Test Plans, created Manual Test Cases and Test Reports during different releases of this application.
Formulate methods to perform Positive and Negative testing against requirements.
Conducted Smoke testing, Functional testing, Regression testing, Integration testing, and User Acceptance Testing (UAT) and Data validation testing.
Used Agile testing methodology for achieving deadlines in UAT.
Executed and managed test cases and reported bugs in Quality Center.
Design and Creation of Frame Work, Shared Object Repository using QTP.
Usage of Descriptive Programming in VBScript to handle exceptional Scenarios
Executed SQL Statements for Database Testing using QTP
Involved in Test Execution and Defect Reporting using Jira.
Worked in UNIX environment to perform manual testing on database.
Extensively used SQL programming in backend and front-end functions, procedures, packages to implement business rules and security
Used SQL Queries to check successful Transactions in SQL Data base.
Written SQL Queries and executed them using TOAD and SQL Editor.
Performed Back end testing by writing SQL statements like Join, Inner Joins, and Outer joins and Self Joins used TOAD.
Defect tracking done using Quality Center
Logging the defects in defect tracking tool and generated defect reports on a day to-day basis Wrote SQL procedures to test database integrity.
Developed SQL queries to check the database automatically and checking the data integrity in accordance with business standards of the company
Responsible for tracking and closing defects using Rally (Agile Management Tool) during SIT/UAT
Used TOAD for SQL Server to write SQL queries for validating constraints, indexes.
Well versed with Project Life Cycle (SDLC & STLC).
Worked on TFS (Team Foundation Server) for bug tracking
Hands on work experience working with offsite team model; coordinate my own efforts with team members in the off- site team.
Participated in User Acceptance testing (UAT) and involved in UA test cases, executed test cases, Documenting Defects, Resolved defects and Signed Off from Application.
Provided weekly status report to the Project Manager and discuss issues related to quality and deadlines.
Environment: HP Quality Center 9.2, Manual Testing, HP QTP 10.0, Windows - 7, Vista, XP, 2003, Jira, UNIX, SQL, Oracle 10g, SQL Server 2005, Java, J2ee, PL/SQL,Rally (Agile Management Tool), Java Script, Agile, XML, HTML, Word, Excel, PowerPoint, Outlook
Chennai Petroleum Corp – Chennai India Aug 2010 to Dec 2011
Process Engineering Reports
Responsibilities:
Gathering Requirement from Business Requirement Document (BRD).
Preparation of Test Approach.
Preparation of Test Cases for the Scenarios.
Testing workflow of the Application.
Worked in TDD (Test Driven Development)
Worked in Traceability Matrix.
Raised Defects in CQ tool.
Execution of Functional, Sanity and Regression testing.
Participated in Team meetings.
Coordinating Defects meetings and preparing MoM.
Prepared Daily Status Report.
PER Web site provides Reports like (Daily, Monthly and Yearly) for Process Engineers.
From which Daily Reports are generated by entering the data from the Refinery.
These are some of the crucial data that is used by the management to improvise production and in day-today decision-making and operation.
This site is implemented in both Intranet and Internet (secured).
This Site is mainly targeted for the process Engineers to reduce their work pressure by providing data on their desktop itself.
Environment: Oracle-10g, D-Super, CQ