Quality Analyst Resume
NY
SUMMARY:
- Around 6 years of IT experience in providing result oriented solutions in various Domains with Proven ability in Automating the web and window based applications.
- Involved in entire software testing life cycle (STLC) and Software Development Life Cycle (SDLC) - Requirement, Design and Analysis, Development, Testing, Deployment and support phase.
- Firm knowledge of different phases of Software Testing and Software Development Life Cycle (SDLC) including Agile Methodology and Waterfall.
- Experience in developing and executing test cases manually and developed automation scripts with Selenium IDE, Grid, Selenium Web driver and Hp uft/qtp.
- Using JBehave, Selenium, WebDriver automated more than 200 unique Test Cases and created Feature Confidential involving GWT, written Java Automation Code (.java), created Properties Confidential containing Locators involving Xpath and executed in different Virtual Machines.
- Strong expertise in Performance, Stress, Functional Testing using HP Performance Center, SoapUI and QTP.
- Designed and executed integrated (business, functional and technical) test planning, identifying and defining application requirements.
- Specialized in Automation through WebDriver JS and Jasmine testing framework using Protractor.
- Expert in Implementing Java API's in Selenium Automation Scripts along with Git and Subversion, Jenkins.
- Using Maven Build Tool performed compiling of class, setting up Selenium2.0, download Java Client Libraries, create project, creating pom.xml with artifacts and dependencies.
- Integrate Automation scripts Selenium WebDriver API on continuous integration tools Jenkins for nightly batch run of the Script.
- Experience in automation testing using QTP/UFT for functional and regression testing of complex web based and mainframe applications.
- Possesses extensive knowledge in finding elements using Id, Css, X-Path, Class, and Name.
- Strong hands on experience in Hybrid framework which is combination of Key word driven development and Data driven development.
- Strong skills in GUI Automation, Functionality testing, System testing, Stress testing, Load testing, Backend testing0, Data driven testing, Regression testing, UAT Testing, Integration testing and proficient in excel macros.
- Written Java Test Automation Script (.java) using Java, Spring Test Suite, Selenium and Web Driver which does sanity testing on every deployment performed in QA Env and sends Email Notification on failure.
- Solid experience in defect and test management tools like JIRA, HP Quality center.
- Using Jenkins Continuous Integration Tool performed Build Deployment in QA Environment.
- Extensively worked Application servers like WebLogic, Tomcat, Web Servers and IDE like Eclipse, JDeveloper
- Extensive ability in performing functional and user acceptance tests in web base applications.
- Well versed with Handling Elements in Selenium WebDriver. Writing Test cases using Element locators, WebDriver methods, Java programming features and TestNG Annotations.
- Experience in Back-End testing to ensure data consistence on front-end by writing and executing Pl/SQL Queries. Expert in writing SQL database Queries.
- Performed extensive backend testing, able to demonstrate database concepts and data retrieval through complex queries
- Secured the data by designing procedure, triggers and functions in Sql-server.
- Performing as an Onsite-Offshore coordinator and communicating regularly with offshore team on task delegation, knowledge transfer on the requirements/ user stories.
- Extensive experience in using Test Management tools like Hp Alm, Bugzilla and Jira to track test progress, execution and deliverables.
- Experience in working databases such as Oracle, MSSQL Server and MYSQL.
- Expertise in identifying the static and dynamic web elements uniquely on the webpage using locators like ID, Name, Link Text, Partial Link, Text, DOM, XPath
TECHNICAL SKILLS:
Development methodologies: Agile, Waterfall, SDLC, STLC.
Programming Languages: Visual Basic, HTML, XML, SQL, Java, J2EE.
Automated Tools: Selenium web driver, IDE, HP QTP 9/10/11, HP Quality Center 9/10, Test Director, Bugzilla, Clear Quest, Win Runner 7.5
Defect Tracking System: Hp Quality Centre, JIRA, Bugzilla
Development Tools: Eclipse, Maven.
Web Services: SOAPUI
Oracle, SQL Server and MYSQL: SQL & PL/SQL.
Web/Application Servers: WebLogic and JBOSS.
Frameworks: Hybrid, Key word driver, Data driven.
Domain knowledge: Transportation, Industrial and corporate
Testing Procedure: Functional, White box, Black box, Integration
PROFESSIONAL EXPERIENCE:
Confidential, NY
Quality Analyst
Responsibilities:
- Performed agile methodology. Reviewed stories and participated in daily Scrum, Iteration planning.
- Formulated detailed Test Plan after analyzing business rationale and software requirement artifacts.
- Analyzed user/business requirements and developed System Test Plan and Test cases.
- Performed GUI, Functional, smoke, Security, End to End, back end, Regression and UAT testing.
- Extensively automated regression and functional test suites by developing over 237 test cases, 6 test suites using Selenium Web driver, Java.
- Designed and updated Test Matrix and Traceability Matrix. Ensure that all the Test Cases are updated in the Quality Center along with Master Test Plan.
- Developed web application automation scripts using Selenium WebDriver and Protractor framework with page object model in JavaScript Node.js.
- Executed User Acceptance Testing (UAT) Test cases for Loan Review Functionality for the End Customer.
- Used automated scripts and performed functionality testing during the various phases of the application development using Selenium.
- Implemented Java API's Collections, IO and JDBC, Apache POI in WebDriver Scripts and triggered the automation jobs using Jenkins to get the cucumber JSON reports.
- Configured Selenium Web Driver, Test-NG, Maven tool and created selenium automation scripts in java using Test-NG prior to next quarter release.
- Involved in designing the framework to integrate Hp Alm to cucumber using the newly released version of HP Alm rest API.
- Provided support for Unit and UAT testing as required for the application or any other assigned application. Performed System, Functional, UAT and Black box Testing.
- Conducted down test and up test for release builds pushed to UAT and to Production.
- Involved in writing test scripts using java and executed it through selenium cucumber .
- Configured Cucumber Report Plugin and Performance Plugin to Jenkins to generate html test reports.
- Identified, analyzed, and documented defects utilizing Jira as defect tracking system JIRA and Confluence as knowledge and documentation management system.
- Used Bit bucket repository for efficient remote team working, also stored the framework and all the developed test cases.
- Developed test scripts to automate process of testing in Protractor WebDriver JS.
- Evaluated, recommended, maintained, and administered issue tracking tool Bugzilla and managed issues with JIRA.
- Developed GUI automation testing framework with Selenium and Page Object Model (POM).
- Involved in designing the hybrid framework which is combination of Data driven and Keyword driven.
- Implemented test plans Good knowledge in developing automation scripts using Selenium and developed Java based library to read test data from XML & Properties files.
- Validated test results with PL/SQL to verify that all the audit records were updated and that the results are correct.
- Used NOSQ L server to run the SQL Queries and SQL Scripts to extract the data from the databases.
- Involved in backend testing performed Stored Procedures, Functions, Triggers and packages utilizing in PL/SQL .
Environment: Selenium, Windows, Java, UAT, Cucumber, Protractor, Maven, TestNG, web driver, SQL,JIRA, Jasmine, Jenkins, SQL Server 2012,Java, SoapUI, Windows XP and Performance Center.
Confidential, CA
QA Automation Engineer
Responsibilities:
- Solid familiarity with software testing life cycle (STLC) and software development life cycle (SDLC).
- Performed agile methodology. Reviewed stories and participated in daily Scrum, Iteration planning.
- Designed, executed and maintained automation Test Scripts in selenium using java programming.
- Executed the Sanity scripts when the Windows patches are released and when a new patch is added to the product.
- Created Test Scripts Using selenium web driver tool and Utilized Jira as defect tracking tool on the project.
- Developed new and updated existing Automation test cases using selenium WebDriver and TestNG, using SVN as VCS for Java based web application, using Maven as Build tool.
- Responsible for implementation of Hybrid Test Automation Framework, Page Object Model using Selenium WebDriver, TestNG and Maven and Java.
- Developed new and updated existing Automation test cases using Selenium WebDriver and TestNG, using SVN as VCS for a Java based Web application
- Used Maven as build tool and Jenkins to create and run deployment jobs.
- Written extensive programming in JavaScript for automating the functional and regression testing through Protractor which is an End-to-end testing framework for Angular JS application.
- Solid familiarity in testing the web applications manually and with selenium automation.
- Demonstrated experience reviewing requirements and design to determine appropriate tests including interfaces to legacy systems .
- Implemented Jasmine as a testing framework with Web Driver JS in Protractor.
- Recorded and Created Test Cases through Selenium IDE framework for Smoke testing.
- Involved in creating automation test scripts using selenium, cucumber built on Eclipse IDE .
- Used agile methodology to ensure the new features meet the customer requirements and acceptable quality assurance standards.
- Triggered the automation jobs using Jenkins to get the cucumber JSON reports.
- Hands-on experience in using test management and defect tracking tools such as Jira.
- Expertise in Integration of Tempo Time Tracking Tools in JIRA.
- Prepared Smoke and Regression test suites using Selenium web driver and Created automation scripts for Webpages.
- Possesses extensive knowledge in creating manual test cases along with automation.
- Excellent ability in designing the defect reports using JIRA based on defect life cycle.
- Performed Web Services Testing and XML validation by creating test case suite using SOAPUI.
- Expertise in updating the Automation scripts by using the existing functional libraries in the selenium.
- Implemented User defined and pre-defined check points for Images, text area and UI functionalities
- Performed backend testing by writing the Procedures, Triggers and functions (PL/SQL) in SQL Server to fetch the data.
Environment: Selenium, Java, SQL, TestNG, Maven, Web driver, Protractor, Jasmine, Data Driven Framework, cucumber, Jenkins, SQL Server, Windows 7, Zira, MS-Excel.
Confidential, TX
QA Automation Tester
Responsibilities:
- Analyzed requirements and developed the test strategy and requirement traceability matrix.
- Collaborated with System testing for trading transactions, exchange operations and payment methods using Selenium WebDriver.
- Solid understanding and developing development methodologies (SDLC) waterfall and Agile and testing methodologies (STLC).
- Developed, executed and maintained over 182 Selenium automation scripts for trading web application.
- Developed Hybrid automation framework in java by using Page Objects framework , Keyword Driven & Data Driven frameworks.
- Responsible for testing the recovery application performed regression and functional tests.
- Automated running smoke tests and build report generator for daily builds.
- Escalated Defects while studying Project Requirements and writing Test Cases by using HP Quality.
- Center (QC/ALM) and followed logged defects throughout lifecycle in Zira.
- Used HP Quality Center (QC/ALM) and JIRA for reserving, executing test cases, defect tracking, and the complete test management.
- Involved in writing test scripts using java and executed it through selenium cucumber.
- Proficient in continuous Integration testing using Maven, Jenkins, GIT, and Ant build tools.
- Created pom.xml in Apache Maven and run the builds using Continuous Integration tool Jenkins.
- Continuous monitoring of jobs and analysis of the failures on Jenkins Environment.
- Performed Load and Stress testing by developing Load Runner scripts to find out effective Web/App server configurations for best performance levels.
- Customized the bank recovery application with new and prominent features in both window and web based.
- Extensively performed Database testing using Selenium . Generated Production DB reports using SQL queries.
- Expertise in importing and retrieving the data form the XML sheets and databases especially SQL-Server.
- Designed Procedures, Triggers and functions to secure the information in databases.
- Provided different build reports, Selenium automation reports, and Performance testing reports to Senior Management.
- Worked effectively with Developers, AGILE Team, and Project Management to achieve Selenium automation, high quality, release deadlines and QA processes improvements.
- Wrote SQL queries extensively, queried database and generated test reports. Performed Purchase Orders Database testing by developing 17 SQL scripts .
- Expertise in retrieving data from databases by performing primary, foreign keys and collaborated with pl-sql.
Environment : Selenium, web driver, Java, SQL, PL/SQL, Agile, Protractor, cucumber, TestNG, Maven, Quality Centre, JavaScript, HTML, Jenkins, Jasmine, CSS.
Confidential
Automation Engineer
Responsibilities:
- Responsible for conducting Regression Testing based on the automated Test Scripts using QTP/UFT.
- Responsible for inserting Check points to verify Functionality of the application using QTP/UFT.
- Conducted down test and up test for release builds pushed to UAT and to Production.
- Experience in automation testing using QTP/UFT for functional and regression testing of complex web based and mainframe applications.
- Extensive experience in manual and automated testing for web based, IVR and Client/Server applications using testing tools (Quick Test Professional, Load Runner, Win Runner, Quality Center and Test Director).
- Provided support for Unit and UAT testing as required for the application or any other assigned application. Performed System, Functional, UAT and Black box Testing.
- Supported documentation across extending testing team as directed by UAT Manager, and SIT Manager.
- Performed compatibility testing on Mobile Application (IPad, Android, iOS Native applications).
- Authorized, scheduled, supervised and smoke-tested thin code and data migration from development to test environments.
- Performed Front-End Testing, Functionality Testing, and Data Driven Testing using QTP/UFT.
- Participated in requirement analysis and prepared systems test documents
- Involved in UAT process before rolling out to production when required.
- Performed UAT on behalf of the client for testing various software’s like IVR/Payment Tech for billing and payment.
- Active role in requirements review, functional document review, Testing review and key resource for UAT phase and production roll-out.
- Performed compatibility testing on Mobile Application (IPad, Android, iOS Native applications).
- Authorized, scheduled, supervised and smoke-tested thin code and data migration from development to test environments.
- Gathered requirements to conduct and schedule stress tests. Checked the functionality of the website.
- Took part in meetings and reviews with the project team to ensure that bugs are fixed and their status is updated.
- Conducted Regression Testing before and after the code conversion using QTP/UFT and manually.
- Performed regression testing to validate the resolution of any software or system defects.
- Extensively used Quality Center a web-based test management tool for centralized control over the entire testing life cycle.
- Wrote and executed SQL queries to interpret test results and create test data.
- Experience with testing at different levels such as functional, regression, integration, system, and performance testing.
Environment: HP uft/qtp, Quality center, SQL Server, UAT, Data Driven Mozilla Firefox, HTML and Windows.
Confidential
Automation Tester
Responsibilities:
- Developed test plan and test cases based on Business Line Functional Requirements.
- Strong end-to-end knowledge of SDLC (software development lifecycle) and STLC (software testing lifecycle) waterfall or agile methodologies.
- Involved in testing of application using the Scrum (Agile) methodology.
- Involved in Requirement gathering and Preparation of Test cases based on Product Backlogs.
- Reviewed Functional Requirement Specifications and created test cases based on test scenarios drawn from functional requirements using Test Director.
- Analyzed Business Requirement Document and involved in developing the test plan.
- Solid familiarity in working with defect management tools JIRA, Bugzilla, and HP ALM.
- Performed functional, integration, system and data integrity testing.
- Involved in developing then framework from the scratch.
- Used Hybrid which is a combination of both Keyword and Data Driven Framework to extract data from external Excel files.
- Developed and executed SQL queries for backend testing.
- Responsible for smoke testing, UAT testing and used Test director for writing test cases.
- Involved in Preparation of Test Scenarios and Review of Test Cases, Regression testing using Selenium and Creation of automation scripts for Webpages.
- Performed Cross browser and Compatibility testing on Chrome, Firefox, IE browsers using TestNG.
- Designed and Developed test automation Artifacts (scripts, functions, scenarios, processes) for simple to complex automated testing situations using various tools like Selenium, TestNG and XPath.
- Used Firebug and Fire path for identifying the web elements uniquely in the web page.
Environment: Selenium ide, Hybrid, TestNG, Java, CSS, SQL-server, Html, Test ng, MS-Excel, Selenium grid.
