12
SEEMA SINGH Email: [email protected] (QA Automation Lead) Contact: 510-676-3414 SUMMARY 9+ years of experience in all phases of software life cycle including requirements gathering(BRD,FSD),risk analysis, Project planning(MS Project),scheduling,testing,defect tracking and extensively involved in UI Automation by using Selenium Selenium Webdriver, Java, Database Testing, Web application testing.Mobile Testing by using Appium for Android and IOS devices. Excellent understanding of Software Development Life Cycle (SDLC), Software Test Life Cycle (STLC) and Test Methodologies-Waterfall and Agile Methodology. Good Knowledge on Oracle database and Sybase. Experienced in creating and developing Test Requirements, Test Plan, Test Cases, Test Scripts, and Test Reports, Defect Reports, Defect filing for both Manual and Automation tests. Experience in writing SQL queries and understanding of data models. Experience in Black Box, White Box, Smoke Testing, Sanity, Integration, Regression, Functional, Front End testing and Mobile testing including Android and IOS devices. Hands on Experience in writing test scripts for Functional, Regression testing using Automated Test tools like Load Runner and Quick Test Professional. Experience in Automation of Testing activity using Selenium Web Driver, Data Driven Framework and Key driven Framework, selenium grid, Mobile testing by using Appium. Good Experience in Performance Testing by using Load Runner 9.52. Experience in Java, SQL, java Script(Angular JS), HTML,CSS,DOM. Good knowledge of Version control tools like SVN,GIT(In Progress). Experience in Continuous integration tool like Jenkins. Good knowledge on build tool like Maven. Possess expert level of understanding of WSDL, WADL, XSD, Schema,

SeemaSingh_Resume

Embed Size (px)

Citation preview

Page 1: SeemaSingh_Resume

SEEMA SINGH

Email: [email protected] (QA Automation Lead) Contact: 510-676-3414

SUMMARY 9+ years of experience in all phases of software life cycle including requirements

gathering(BRD,FSD),risk analysis, Project planning(MS Project),scheduling,testing,defect tracking and extensively involved in UI Automation by using Selenium Selenium Webdriver, Java, Database Testing, Web application testing.Mobile Testing by using Appium for Android and IOS devices.

Excellent understanding of Software Development Life Cycle (SDLC), Software Test Life Cycle (STLC) and Test Methodologies-Waterfall and Agile Methodology.

Good Knowledge on Oracle database and Sybase. Experienced in creating and developing Test Requirements, Test Plan, Test Cases, Test Scripts, and

Test Reports, Defect Reports, Defect filing for both Manual and Automation tests. Experience in writing SQL queries and understanding of data models. Experience in Black Box, White Box, Smoke Testing, Sanity, Integration, Regression,

Functional, Front End testing and Mobile testing including Android and IOS devices. Hands on Experience in writing test scripts for Functional, Regression testing using Automated Test

tools like Load Runner and Quick Test Professional. Experience in Automation of Testing activity using Selenium Web Driver, Data Driven Framework

and Key driven Framework, selenium grid, Mobile testing by using Appium. Good Experience in Performance Testing by using Load Runner 9.52. Experience in Java, SQL, java Script(Angular JS), HTML,CSS,DOM. Good knowledge of Version control tools like SVN,GIT(In Progress). Experience in Continuous integration tool like Jenkins. Good knowledge on build tool like Maven. Possess expert level of understanding of WSDL, WADL, XSD, Schema, DTD, XML documents for

Web Services Testing. Good knowledge on usage of SQL developer and MySQL database. Responsible for creating different test data for QA and dev. Experienced in Tracking Defects and Creating reports using Quality Center and Bugzilla,Jira and

Cisco’s inbuilt tool like CDETS. Wrote and executed SQL queries to insure data integrity to meet user requirements. Proficient in documenting Test documents using MS Office tools- Word, Excel. Experienced in formulating Test plans, designing manual Test Cases and Test Scripts to support

Quality-oriented deliverables. Participated in the Design, Business/Functional requirements and test cases review meetings. Ability to work as independent and team member in challenging and cross platform environment. Experienced in dealing with end clients, coordinating with Business Analyst at various stages of QA

life cycle. Able to work under pressure to meet deadlines and the ability to work in a cross-functional

Environment. Effectively able to work as a team member as well as independently.

Page 2: SeemaSingh_Resume

Created PowerPoint presentations and project updates using MS Project for management review. Responsible for Analysis and Defect Tracking using HP Quality Center, BugZilla, JIRA. Experienced in writing JUNIT Test cases for Java and J2EE applications. Experienced in software Analysis, Requirements Management, Quality Assurance, Configuration

Management and Change Control. Extensive working knowledge in Shell Scripting, UNIX, LINUX and Windows platforms. Has good knowledge of web technologies like Web Services, SOAP, XML, HTML, Style Sheets, Documentation tool used for Enterprise documentation is Documentum. Web Services, SOAP UI, SOA. Experience in documentation of Business Requirement Document (BRD), Functional Requirement

Document (FRD), User manuals, and workflows. Experience in working in completely Agile environment. Salesforce Admin and Developer certified. Hands on knowledge using Admin and force.com

developer.

Skill Set:

Modeling Tools Rational Rose, MS Visio, MS ProjectLanguages JAVA, Visual Basic, PL/SQLServers IBM WebSphere Application Server, WebLogic Server,Tomcat

and IIS ServerTesting, Requirements/Defect Tracking, Version Control Tools

Rational RequisitePro, ClearCase, ClearQuest, jira, Mercury Quality Center (Test Director)

Web Technologies HTML, DHTML, ASP, XML,CSS,XML Schema,HTTP conceptsMethodology Rational Unified Process (RUP), Agile, WaterfallRDBMS SQL Server, MS Access, Oracle,MySQL,JDBCOperating Systems Windows NT 4.0/XP/2000,UNIXUtilities MS Office, Snagit, Rational Rose, MS Front Page, Dreamweaver,

MS Project,MS ExcelScripting Languages VB Script, Java Script, Angular JS, shell scriptingSix Sigma Tools Six Sigma Minitab for optimizationConfiguration Management Tools SVN, CVS, PVCS, Rational UCM and IBM Rational ClearCaseMechanical Engineering Tools ERP,PLM,CRM,Pro-E,STAR-

CD,ABAQUS,AUTOCAD,CETOL,SOLIDWORKSPerformance Testing Load Runner, JMeter, Chrome Memory ProfilerAgile technology Attended Agile transformation training by Rally Team and now

working with agile transformed team successfully

PROFESSIONAL EXPERIENCE

Page 3: SeemaSingh_Resume

1.Project Title: BlackRock, San Francisco Role: Automation Test Lead (February 2016-Present)

Working as a QA Automation Engineer by using Selenium WebDriver to test Web Applications and Mobile Testing by using Appium for Android and IOS devices

Responsibilties:

Working and guiding team to come up with the Selenium Framework for Web Application Automation by using Selenium WebDriver.

Designing a keyword driven Hybrid framework for mobile automation by using Appium. Testing native apps on android and ios devices for UAT and System testing by running a set of

code across various devices. Analyzing the reports. Taking up the issues in jira’s and working on those issues. Automating the required task. Running the automated test cases in CI. Pushing the code in production by using SVN. Creating Jenkins Jobs and running the job Sharing the report with the team members. Contributing in improving and enhancing the existing Selenium framework.

Environment: Environment: Java, JDK 1.8, Jenkins,CI Maven, Sybase, UNIX, sql developer. MySQL, JDBC, Junit, Selenium Webdriver ,Appium,Android and iOS

1.Project Title: Intuit, Mountain View Role: Automation Engineer (October 2015-February 2016)

Working as a QA Automation Engineer with Marketers in Quickbooks Ecosystem including Quickbooks online and Desktop products.

Responsibilties:

Attending scrum calls Understanding the requirements and going through the MRD’s . Working on the automation of the user stories based on the promotion dates. Reviewing the automation code and then pushing the code in git.

2. Project Title:-Cisco, San JoseRole: Software QA Engineer (November 2012– Present)

CISCO is a networking company and within Cisco the framework I worked is Smart Services User Experience (SSUE) .It is an application framework that runs in a dedicated browser window or tab. Done Automation of JVM Restart by using Selenium Web-Driver and JUnit4 and by this way there is a drastic reduce in the JVM starting and is very useful during weekends.at a stretch we can restart more than 100 JVM’s. Used C-SAT for UI Automation and automated the UI .Working in Agile Environment with hands on experience in Manual and Automation Framework for Functional Testing ,Security Testing and Done load and Performance Testing by using Load Runner and JMeter also using Lots of internal tools

Page 4: SeemaSingh_Resume

required for creating and Mapping CCO ids for Load Testing and other activities. Got Cisco Ninja Security Certificate and BMS Certificate.

Environment: Environment: Java, javascript,HTML, JDK 1.6, Tomcat, ANT, Web Services,Maven, SQL Oracle 10g, UNIX, Windows’ XP, quality center, sql developer. MySQL, JDBC, JUnit,TestNG, Selenium IDE, Selenium Webdriver, Selenium RC, Load Runner, JMeter, Java Script,JConsole, HTML, CSS, Rest Web Services, Shell Scripting(Bash shell),Rally,Defect Tracking tool,C-SAT.

Responsibilities:

Done java coding extensively for Data Driven framework and Keyword Driven Framework by using JUnit and TestNG framework along with Selenium IDE, Selenium RC and Selenium Web Driver and running the test parallel by using Selenium Grid.

Working in an agile environment and delivery the User Story in a very short span of time. Attended Daily Scrum meeting. Test Plan Design for Functional and Performance Testing of the Framework. Performed Automation Functional Testing of SSUE and written different JUnit, TestNG test cases

and using Selenium RC, Selenium Web Driver ,Selenium Grid and CSAT Participated in designing Application from UI screens perspective and written business scenarios

accordingly. Shell scripting (Bash Shell) for Linux OS . Done Java Scripting, CSS, and HTML pages. Performed Manual/Functional Testing of SSUE Framework and written different JUnit, TestNG test

cases. Day to day use of Selenium IDE, Developer Tool and firebug for rapid prototyping and test checks. Done Performance Testing by using Load Runner and JMeter. Have done the role of business analyst when required and talk to customers to understand better the

functionalities. Web Services, SOAP UI, SOA , WADL and WSDL. Maintained central repository to determine the readiness of the application by combining Planning,

Execution and Defect Tracking.Well Versed with Defect Tracking tool, Rally for Agile Methodology, TIMS for Well

Importing requirements, create test cases, validate requirements with test cases and generate reportsusing Quality Center

Database testing by using JDBC and MySQL. Requirement gathering, preparation of BRD and FSD. Manage the testing process, schedule batch tests, log and track defects using Quality Center. Involved in daily meeting with Team members to keep track of defects and provided update on testing

progress to the Team Lead. Created TestCases, TestSuites using JUnit . Worked on Automation of Web based application using Selenium IDE & Selenium RC . Written JUnit test cases and helped the developing team in building the application. Used Selenium IDE in Mozilla Firefox to create new Scripts. Provided Automation scripts to Performance Team to use them as a Base script for Load Testing. Developed and Executed JUnit Test Cases using Eclipse IDE. Developed SQL queries to test the data after executing transactions like upload processing and check

Processing in batches.

Page 5: SeemaSingh_Resume

Reviewed and documented the requirements in Business Requirements Document (BRD), Functional Requirements Documents (FRD), User Guidebook and established traceability using Requirements Traceability Matrix (RTM).

Produced interface specifications, user documentation, and User Acceptance Testing (UAT). Created PowerPoint presentations and project updates for management review.

3. Project Title:-MARIS, BART, CA.Role: Developer, Quality Analyst, System Analyst – (July 2011– 2012)

MARIS is BART train tracking system with Asset management. This system is keeps track of real time trains running in BayArea. There are various functionalities like Make Train, Clear Train, Exchange Train and Asset Management. The car incidents, car washes and reports are other functionalities in this system.

Environment: Environment: Java, JEE, hibernate, spring, javascript, jquery, XML, JDK 1.6, Tomcat, weblogic, ANT, HTML, Web Services,Maven, SQL Oracle 10g, UNIX, Windows’ XP, quality center, sql developer. MySQL, JDBC, JUnit,TestNG, Selenium IDE, Selenium Webdriver, Selenium RC,Load Runner, JMeter,Java Weblogic,Java Script,HTML,CSS,Rest WebServices.,Shell Scripting(Bash shell)

Responsibilities: Done java coding Extensively for Data Driven framework and Keyword Driven Framework by

using JUnit and TestNG framework along with Selenium IDE, Selenium RC and Selenium Web Driver and running the test parallelly by using Selenium Grid.

Working in an agile environment and delivery the User Story in a very short span of time. Performed Automation Functional Testing of Maris system and written different JUnit, TestNG test

cases and using Selenium RC,Selenium Web Driver ,Selenium Grid. Participated in designing Application from UI screens perspective and written business scenarios

accordingly. Shell scripting(Bash Shell) for Linux OS . Done Java Scripting,CSS,and HTML pages. Performed Manual/Functional Testing of Maris system and written different JUnit, TestNG testcases. Day to day use of Selenium IDE and firebug for rapid prototyping and test checks. Done system testing by using Load Runner and JMeter. Have done the role of business analyst when required and talk to customers to understand better the

functionalities. Web Services, SOAP UI, SOA , WADL and WSDL. Worked on Java Web logic. Maintained central repository to determine the readiness of the application by combining Planning,

Execution and Defect Tracking. Importing requirements, create test cases, validate requirements with test cases and generate reports

using Quality Center Database testing by using JDBC and MySQL. Requirement gathering , preparation of BRD and FSD. Manage the testing process, schedule batch tests, log and track defects using Quality Center. Involved in daily meeting with Team members to keep track of defects and provided update on

Testing progress to the Team Lead.

Page 6: SeemaSingh_Resume

Created TestCases, TestSuites using JUnit . Worked on Automation of Web based application using Selenium IDE & Selenium RC . Written JUnit test cases and helped the developing team in building the application. Used Selenium IDE in Mozilla Firefox to create new Scripts. Provided Automation scripts to Performance Team to use them as a Base script for Load Testing. Developed and Executed JUnit Test Cases using Eclipse IDE. Developed SQL queries to test the data after executing transactions like upload processing and check

Processing in batches. Reviewed and documented the requirements in Business Requirements Document (BRD),

Functional Requirements Documents (FRD), User Guidebook and established traceability using Requirements Traceability Matrix (RTM).

Created HTML page outline using Dreamweaver and Fireworks for UI designer Produced interface specifications, user documentation, and User Acceptance Testing (UAT). Used SQL and Crystal Reports for querying underlying database tables. Created PowerPoint presentations and project updates for management review.

4. Project Title:-Document Control system for Heavy Duty engines.Quality Assurance Lead/PM – Defiance Technology, Troy (Sep 2007– Nov 2010)

Defiance Technology is a Hinduja Group Company, with a focus to provide Engineering, Manufacturing and Enterprise (EME) Services and Solutions for Automotive, Aerospace, Defence, Industrial and General Manufacturing industries. Project was to create a Document Control System management and 2D drawings and 3D models of the components for company’s intranet. It involves uploading documents and drawings based on categories/groups/BUs. It also supports add, edit and Advance search facility to authorized user. The project will result intuitive and functional intranet Document Control System for employees and will be a single source for all documents and process, which will increase efficiency between cross-functional groups.

Environment: Environment: Java, XML, JDK 1.6, Tomcat, weblogic, ANT, HTML, MS Visual Studio, Apache Axis 1.3, Web Services, SQL Oracle 10g, UNIX, Windows’ XP, quality center, sql developer. MySQL ,JDBC,JMeter,Selenium IDE,Selenium RC,JUnit,TestNG,SOAP UI,WSDL,Load Runner.

Responsibilities:

Done Automation testing by writing codes in java and using JUnit, TestNG frameworks along with Selenium IDE and Selenium RC.

Managed team size of three people ,actively involved in conducting meetings,sessions,seminars . Involved in giving technical support to offshore team. Responsible for creating different test data for QA and dev. Performed Manual/Functional Testing of Document control system and Check Processing Written

user-defined functions and generated Test Matrix. Involved in writing the codes for the application in java and done White Box Testing by using

JUnit and TestNG and doing the functional testing by using Selenium IDE and Selenium RC along with firbug.

Performance testing by using JMeter and Load Runner. Manage the testing process, schedule batch tests, log and track defects using Quality Center. Involved in daily meeting with Team members to keep track of defects and provided update on

Testing progress to the Team Lead. Created TestCases, TestSuites using JUnit and TestNG.

Page 7: SeemaSingh_Resume

Worked on Automation of Web based application using Selenium IDE & Selenium RC . Written JUnit test cases and helped the developing team in building the application. Developed and Executed JUnit Test Cases using Eclipse IDE. Developed SQL queries to test the data after executing transactions like upload processing and check

processing in batches. Reviewed and documented the requirements in Business Requirements Document (BRD),

Functional Requirements Documents (FRD), User Guidebook and established traceability using Requirements Traceability Matrix (RTM).

Created HTML page outline using Dreamweaver and Fireworks for UI designer Produced interface specifications, user documentation, and User Acceptance Testing (UAT). Organized weekly Project Status and Task Review meetings with development and QA team to

resolve open issues and understand change requests. Managed change requests effectively by working closely with PM and Change Control Board (CCB)

and ensured there was no scope creep. Involved in creating, modifying and viewing the existing test templates for various possible scenarios.

5. Project Title:-Design, Development and Analysis of the Heavy duty EGR engines.Design Engineer-Ashok Leyland, Bangalore (July 2006– August 2007)

Shortage analysis of components on the vehicle chassis line

In this project the challenge was to match the online store stock of the component with the physical stock .it was a challenging project which needed deep study of stores, purchase, sales and completely working on enterprise resource planning. Completed the project with success.

Optimisation of the piston Bowl of a highly rated engine

This project involved lot of experiments on the engine by considering the optimization parameters like delivery quantity, Nozzle tip protrusion, Injection timing and timer travel by using MINITAB ,all the possible outcomes from these parameters were extracted and then the best combination was selected for experimentation which resulted into the required emission value needed for the engine.

Design of Experiment of HA6DTI2N MKII Engine by using optimization tool

ENGINE DEVELOPMENT involves optimization of shape of combustion chamber, injector, turbocharger, valve timing,, fuel delivery, nozzle tip protrusion (NTP), spray configuration. Simulation by computational fluid dynamics (CFD) saves substantial time at the test bed.

5.7 Liters 152 kW CRS BS IV engine development with EGR Technology: Association in engine development process at AVL Graz, Austria Complete layout design of the engine. Discussion with AVL for the layout check and feasibility 3D Modeling of all the components 2D Drawing release of all the new components Identification and discussion with the suppliers for component proto samples. SAM check of all the components on the engine. Uploading of the complete engine 3D model in the PLM. Upload of 3D Model and 2D Drawing of the components in the PLM Computation fluid dynamics with AVL of the intake manifold of the engine for Proper EGR

Distribution and Mixing in the Engine.

Page 8: SeemaSingh_Resume

EducationB.E in Industrial and Production Engineering with Computers

Certificates Six Sigma course certification designed by Thomson Learning USA Six Sigma Green Belt Certification by Indian Statistical Institute Certification for quality by National Institution for Quality and Reliability. Cisco Security Ninja Certification white and green Belt certified. Cisco BMS Certification. Attended official Agile Transformation Training by Rally Team Working in an agile environment and delivery the User Story in a very short span of time. Participated and won certificates in Hackathons organized by Cisco. SPG-Cisco Got Talent Award Certification by DGLOGIC –UI Development Salesforce Admin Certification and Developer certification