Sr.qa Analyst/ Selenium Resume
New, JerseY
SUMMARY:
- Around 8 years of experience in Software Quality Assurance Testing, Automated Testing in Web, Windows, Server - Client Applications and Databases/ETL in variety of Applications.
- Extensive experience with tools such as Selenium WebDriver, Junit/TestNG, Load Runner, Quality Center, JMeter, JIRA, Rally, HP UFT / QTP and SOAPUI.
- Proven ability to work with Appium tool integrated with complex architecture to automate Mobile Applications and executing test cases for validating GUI and system functionality on desktops and mobile devices including Android and iOS.
- Hands on experience in Development of Automation Scripts, Execution and Analysis Test Results using Hybrid, Keyword Driven Framework, Data Driven Framework and Behavior Driven Development (BDD) Cucumber framework.
- Proven object-oriented analysis, design and development skills, advocate of TDD and BDD methodologies.
- Experienced in designing customized hybrid framework (Keyword Driven & Data Driven) using Selenium WebDriver, Java, TestNG & Apache POI.
- Experience on working SOA, XML, XSD and XSL, XPATH and designing Web Services using WSDL, SOAP, RESTFUL and used Testing Tools for Web Services like SOAPUI, API Testing
- Experienced in using Version Control Tools like CVS, SVN and GitHub.
- Sound knowledge on Maven and Ant for Project building tool, Jenkins and Bamboo for Continuous Integration.
- Extensive experience in writing and implementation of complex test plans, design, development and execution of test scripts for system, integration, UAT and regression testing.
- Have experience in Black box and White box testing.
- Hands-on experience in designing and developing frameworks using QTP integrated with QC (ALM).
- Involved in Data Warehouse Testing using ETL tools and Database Testing.
- Performance Testing on HP Load Runner, JUnit.
- Experience in using various kinds of Defect Tracking tools like Bugzilla, Clear Quest, Test Director/ Quality Center (QC), Microsoft Test Manager (MTM), Team Foundation Server and JIRA.
- Expert in using SQL queries (Toad, SQL*Developer) and Stored Procedures for verifying the database integrity.
- Involved in entire QA Life Cycle, which includes Designing and Developing and Execution of the entire QA Process and Documentation of Test Plans, Test Cases, Test Procedures and Test Scripts for Automated Testing using Mercury Interactive tools.
- Proficient in writing and analyzing Business/ System Requirements documents and Use Cases, preparing Test Logs and Summary Reports.
- Good programming skills in Java, Ruby, VB Script, PowerShell Script, Python, Oracle, SQL, PL/SQL and experience in SQL Server, Access and Oracle Databases.
- Involved in entire Software Test Life Cycle (STLC), Software Development Life Cycle (SDLC), Bug Life Cycle from Inception and Transformation to Execution, which includes Design, Development, and Implementation.
- Good Understanding in Waterfall and Agile (Scrum) methodologies.
- Excellent interpersonal, team player and multi-tasking skills, participated in daily stand up meetings, status meeting and retrospective meetings in a distributed team environment.
TECHNICAL SKILLS:
Testing Tools: Selenium RC, Selenium Web Driver, QTP, Cucumber-Gharkin, Win Runner, and Load Runner
Databases: Oracle9i/10g/11g, SQL Server, DB2
J2EE Frameworks: Hibernate, Spring, Struts2
Scripting Language: VB Script, JAVA Script, HTML, DHTML, UML and XML.
Programming Languages: C, C++, J2EE, JAVA
Application Servers: Web Services, Web Logic and Web Sphere
Defect Tracking tools: Quality Center, Test Director Rational Clear Quest, JIRA and Bugzilla, Run Test Run
Change Management Tool: Tortoise SVN, Visual Source Safe (VSS), Team Foundation Server (TFS)
Operating Systems: Android operating system, Windows, DOS, Linux
PROFESSIONAL EXPERIENCE:
Confidential, New Jersey
Sr.QA Analyst/ Selenium
Responsibilities:
- Interacted with the Business Clients, Product Owners, Developers and QA Manager for clear exposure to trickle down the technical/functional User Requirements & Change Requests to Test Plans and Test Scenarios
- Written Automation Test Scripts using Java, TestNG, Selenium WebDriver and used MAVEN Build tool to run the Automation
- Experience in creating strategy test plans, test cases and test estimation requirement traceability matrix.
- Created Automation framework, built the function libraries, executed parallel browser testing and modified the automation scripts by inserting the check points to verify the object properties.
- Done Regression suite and smoke Suite Testing
- Test case automation using Cucumber, Selenium test automation tool with Ruby
- Reviewing Business Requirements and functional specification document. Develop test cases
- Done Scripting less Validations using SoapUI PRO.
- Configured Selenium WebDriver, TestNG, Maven tool and created automation scripts in java using TestNG prior to agile release.
- Done Automation Scripts for testing API using ruby.
- Responsible for writing and testing the test cases using JUnit and TestNG.
- Reported bug using Project Tracking tool JIRA
- Performed data driven test to test application for multiple scenarios with different verities of data.
- Cucumber was used for entire regression testing and functional testing with primary tool as Selenium to test Scenarios, test Cases and Test conditions identified.
- Experience in Functional Testing, Data Driven Testing, Load Testing and Validating WSDL using SOAP
- Performed white box testing for the Web based application
- Used test driven Approach for developing the application and implemented the unit tests using Python Unit test framework.
- Conducted weekly review meeting with management, users and technical team members.
- Participated in Requirements, Design, and Release Readiness review sessions.
- Coordinated and managed testing activities as per the agile methodology followed by project team members.
- Participated in the QA Meetings, Bug Review Meetings, Go/No-Go Meetings & responsible for updating & verification of the Project Checklist during the Deployments/Releases.
Environment: Win7, Ruby, Selenium WebDriver, AWS, Grid, SQL Server, Oracle, XML, SOA testing, JAVA, J2EE, Gherkin scripting language, JIRA, WARP, Shell Scripting, DOM, Test Plans, Cucumber, Quality Center, Appium, UFT, CA LISA, End to End Testing, Toad, Jenkins, UAT, SOAP UI, REST, JAVA Script, Regression Testing, JUnit, TestNG, Puppet, Agile Methodology.
Confidential, Horsham, PAQA Analyst.
Responsibilities:
- Analyzed the user requirements, functional specifications and Use Case documents and created the Test Plans, Test cases for Functional testing.
- Performed Black Box and Unit testing using Equivalence Partitioning analysis.
- Used Quality Center as Test Repository for Requirements and Test plans.
- Involved in providing the Testing Effort estimates and provided the timely feedback on progress of the testing activity.
- Recorded and plays back test in Fire fox using Selenium IDE.
- Created Automation test framework using Selenium.
- Used Firebug Tool to identify the Object's id, Name, XPath, link in the application.
- Exported Test case Scripts (Java-Selenium RC) in Eclipse IDE and modified the selenium scripts and executed. Prepared automation test framework.
- Tests developed in Eclipse to start and to stop the selenium server and to execute the tests in browser.
- Run tests by using Selenium remote control in different browsers.
- Examine the results of test to pinpoint defects in the application.
- As part of compatibility testing, executed the workflow manager web application related test cases on different browsers like Internet Explorer and Mozilla Fire Fox on different Operating Systems.
- Successfully Completed User Acceptance Testing (UAT) on each release of the project with the help of end user requirements.
- Knowledge in preparation of automation test framework using Selenium Webdriver.
- Configure Maven for Java automation projects and developed Maven project object (POM).
- Used Maven to execute Selenium automation suites on different platforms, browser combinations in parallel.
- Experience in creating Cucumber BDD (behavior-driven development) framework and automating BDD scenarios in Eclipse using Java script.
- Designed and executed back end testing by validating results of SQL queries, also gained experience in JDBC Database testing using Eclipse IDE.
- Experience developing test plans and automating test cases following standard testing frameworks and agile methodology, using TestNG and JUNIT.
- Executing Maven, GitHub and ANT projects using Jenkins.
- Executed SQL queries to compare the data in database with GUI and web services.
- Involved in weekly walkthroughs and inspection meetings, to verify the status of the testing effort and the project as a whole and leading offshore team.
Environment: JAVA, J2EE, SQL, Web Sphere, Web logic, JUNIT, ANT, JDBC, Java Script, Eclipse IDE, Apache Http Server, SVN, Firebug, HP Quality Center, Selenium web drivers, Maven, Selenium RC, Grid.
Confidential, Great Neck, NYQA Analyst
Responsibilities:
- Involved in writing test cases for the System Testing
- The testing included validation of new functionality against the requirements
- Regression testing was done to ensure that the current functionality is not affected.
- Analyzed functional requirements and created test strategy and developed test cases.
- Performed Functional and Regression Testing on different platforms. Developing and testing load balance and functionalities of embedded systems
- Tracking project progress, through various HP ALM and SharePoint reports, for priority applications and sunset applications impacted by separation and requiring remediation.
- Other tools developed in Python to automate daily activities in python like monitoring DB
- Write clean, modular, and clear Ruby code
- Involves in developing the user authentication pages using Device ruby gem.
- Worked with shell scripts to build wrapper around ETL to do one time historic load. Environment: Python, Java, MySQL, Linux, HTML, XHTML, CSS, AJAX, JavaScript, Apache Web Server, Ruby, Cassandra .
- Providing recommendations for improving embedded technologies
- Authored test plan and functional test cases based on specification document.
- Reviewed Business requirement document to plan the testing activities.
- Created tests with Assertions like Schema Compliance, SOAP, XPath assertions using SOAP UI.
- Writing test scripts ( SOAP UI ) to test web services using CSS .
- Performed Mobile Testing and Black box testing methods -Functional, Integration, System and Acceptance.
- Executing functional, usability, graphic user interface testing of web and mobile applications using devices and emulators.
- Triaged mobile device applications issues.
- Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
- Interact with Business Analysts and Developers during defect review meetings during the project.
- Worked on Automation Framework and using HP Quick Test Pro to automate Functional and Regression test suites of project components.
- Involved in creating the folder structure including Driver script, Input Data table, Library bfunctions, Object Repositories and Output Data table.
- Used HP Quality Centre for Test Case management, Test Case executions, Defect Tracking and Reporting Test progress to the Project management teams.
- Providing bug summaries to the developer to whom the bug is assigned.
- Involved in sending Test progress report, Defects report on a daily and weekly basis.
Environment: IPM, Quality Center 10.0, Windows, HP Quick Test Pro 10.0, VB Scripting
Confidential, Chicago ILQA Analyst/Tester
Responsibilities:
- Involved as a key member of project teams through all phases of realization, go-live, rollout, post Implementation support, maintains and services of Quality Assurance and Development jobs.
- Involved in analyzing user requirements
- Developed Test Strategy, Test plan, Test cases, and Test scripts
- Created test plan and executed test cases using Rational Test Manger
- Conducted Functionality, Security, and End to End testing
- Performed Regression Testing on weekly builds.
- Monitored the workflow transformations in Informatica work flow monitor
- Verified backend testing for compliance with FDA's 21 CFR Part 11 Electronic Signatures rules
- Created test cases for the Contacts (Last name, first name, status, status region etc.), and Accounts (accounts, site, account subtype) of the Siebel e-clinical
- Used Informatica to load the data from Oracle and flat files into the target oracle data base
- Reported bugs using Test Director and generated the defect reports for review
- Defect reporting and tracking was also done using Test Director.
- Maintained the test traceability matrix
- Exposed to the Win Runner automation tools to test the Contacts and Accounts screen
- Was involved in testing of database for Clinical Data Warehouse project.
- Tested the reports created in BO
Environment: Windows 2000 Server, SQL Server, Oracle 9i, Documentum 5i, Rational Test Manager, Rational Requisite Pro, Rational Clear Case, Rational Robot, ETL Informatica, Data Stage, Test Director, Siebel E-Clinical 7.5, Toad, Java, J2EE, JSPBottom of Form
ConfidentialQA Analyst
Responsibilities:
- Analyzed data fields and conditions to find the acceptance criteria of the system
- Gathered requirements from Business Users, Business Requirement (BRD), System Requirement
- Specification (SRS), Technical Papers, Software Design Document and developed Test Plan, and Test Strategy
- Prepared Test Plan, UAT Test Script/Test Cases and executed test cases using HP's Quality Center (test management Tool)
- Worked on COTS Business Process Management (BPM) Tool and tested web-based customized application
- Prepared test data set by communicating with the Business Users and Technical Team
- Worked with vendors in creating and manipulating business datasets and analyzed with the Business Users
- Followed effectively all verification/auditing process to ensure QA guidelines documentation meets the compliance to CMMI Level-5 and maintain test documentation as per the standards, processes, and procedures
- Performed System, Functional, Regression, Integration, Boundary, Security, Performance, Load, Volume, Database (Back-End), Compatibility, installation, reliability, maintainability, usability, 508 compliances, UAT, End-to- End testing
- Logged defects and manage defect using ClearQuest, JIRA and Excel spread sheet
- Participated in User meetings and Join Application Development (JAD) session during Requirement Gathering
- Performed Peer Review of Project Documents and deliverables
- Conducted walk-through meeting on test procedure to the testing team and other business users
- Communicated and corresponded with Stakeholders for Business Requirements and solutions
Environment: CMMI leve-5, Agile Scrum, Waterfall, LotusNotes & SameTime, HP's QualityCenter, Windows, Oracle, SQL Developer, Java J2EE, SharePoint(KSN2), Microsoft Office 2010, Visio, JIRA, ClearQuest, MS Excel, Sametime, and MS Outlook, ClearCase
