Resume

Sign in

Qa Engineer

Location:
Manchester Center, Vermont, United States
Posted:
April 29, 2019

Contact this candidate

Resume:

Priyanka P ac88z0@r.postjobfree.com Contact: 760-***-****

PROFESSIONAL SUMMARY:

●6+ years of extensive experience in Software testing as a Quality Analyst/Mobile Application Tester. Automated Software Testing using Selenium, Cucumber, QTP/UFT, SOAP UI, Restful,Appium and Quality Center.

●Experience in all phases of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), Bug life Cycle and Methods like Waterfall and Agile.

●Expert in developing Java Selenium Web Driver/GRID test scripts using Java and Test Frameworks using Junit/Test NG, ANT/MAVEN build tools.

●Have experience in Web Services, SOAP and RESTFUL technologies for three years.

●Proficient in Java and have sound knowledge on OOP (Object Oriented Programming) concept.

●Always willing to learn new things along with remarkable communication and organizational skills with attention to business process details besides being a team player and self-starter.

●Experienced in developing and maintaining Test Planning, Test Case Design, Test Script Development, Test Environment Setup, Test Data Setup, Defect Management, Test Log, Test Result and Traceability Matrix.

●Experience with various types of testing such as, GUI Testing, Web testing, End to End testing, Unit Testing, Regression testing, Integration Testing, User Acceptance testing (UAT), Functional testing and System Testing

●Experience in Analyzing, Designing and Implementation of QA testing strategy for Web based and Client/Server applications using Manual testing and Automation Testing.

●Expertise in writing Test strategy, Test Plan Preparation and Implementation, Test Case Design, Test Tool usage, Test execution, Defect Management and Defect Tracking.

●Experience with various types of testing such as, GUI Testing, Web testing, End to End testing, Unit Testing, Regression testing, Integration Testing, User Acceptance testing (UAT), Functional testing and System Testing.

●Automated Test cases in Behavior Driven Development (BDD) and Test Driven Development (TDD)

●Working experience in Software Development methodologies such as Waterfall, Iterative (Spiral), Agile Scrum and RUP (Rational Unified Process).

●Performing the Mobile Testing for Mobile App of Client, identifying the Mobile Platform like IOS, Android by using Appium

●Experience in understanding the code written in different programming languages VB Script, Java, Java Script, HTML, and databases like Oracle, MS SQL Server.

●Proficient in designing and developing automated test cases using Selenium, Java, XML, JSON and Linux (bash) scripts.

●Possess knowledge on UNIX shell commands to tail the logs, adding users, starting services from the shell, settings aliases to frequently used commands, creating users and settings file system permissions

●Good experience in developing different type of framework like Keyword driven, Data driven and Hybrid framework. Excellent knowledge of SQL, capable of writing SQL queries

●Expertise in System Integration Testing (SIT), Smoke Testing, Validation testing, Database Testing, Backend testing, Performance Testing, batch process testing and Cross-Browser testing.

●Experience in developing selenium automation framework using JUnit/TestNG and developing ANT/Maven targets to execute automation suites.

●Expertise in reviewing and analyzing Software Requirements Specification documents [SRS], Business Requirement Documents [BRD].

●Experience in Web debugging tools like XPath, Firepath, and Firebug and provided efficient locators for strategies like Xpath and CSS to run web driven scripts.

●Experience in Automation tools like Selenium, protractor, QTP (Quick Test Professional), load and performance testing tool JMeter and Mobile Automation testing tool Appium.

●Created automated test scripts with Java. Also possess experience in using SOAPUI for testing web services developed using SOAPUI.

●Experienced in testing client server and web based applications using HP tools like Quick Test Professional (QTP), Quality center (QC).

●Diversified experience in Automation, Manual testing and Business Analysis methodologies serving various domains such as Insurance, Banking, and Telecomm.

●Proficient in using Quality Center, Rally, JIRA, Clear Quest, Bugzilla.

WORK EXPERIENCE:

Client: Vonage Business, Holmdel, NJ

Date: Feb 2018 – Till Date

Role: QA Analyst

Responsibilities:

●Sole Manual Tester for Cross Browser testing

●Daily Triage and Investigation of Nightly Automation suites/runs/Regression: File release blocker.

●Created framework from scratch and executed automated test scripts using Selenium Web Driver using java,JUnit,Maven Gradle, Jenkins.

●Responsible for implementing page object model (POM) using Selenium WebDriver and java.

●Performed Back End Testing by writing and executing SQL queries to validate that data is being populated in appropriate tables.

●Involved in testing Web services (SOAP and REST) and XML with tool SOAP UI, for the local WSDL / with URL and created Test cases, run them, do load testing.

●Created tests with Assertions like Schema Compliance, SOAP, XPath assertions using SOAP UI.

●Executed various SQL queries to validate data and used for data driven testing using MS SQL.

●Worked on project building tools like MAVEN in adding dependencies by maintaining in pom.xml file

●requirements and user stories before the build, by collaborating with product owners, business analysts.

●Performed different types of testing like smoke, functional, system integration, white box, black box, gray box, positive, negative and regression testing.

●Created feature files using Gherkins in Cucumber framework for BDD.

●Creating a cucumber regression test suite from scratch in Java that tests functionality of emerging product software.

●Responsible for executing the test cases, analyze test failures and report issues, defects through JIRA

●Performed Web-Services Testing using Postman and generated JSON Files for messaging

●Worked on Android and IOS platforms using Appium tool on real devices.

●Executed the test plans on Mobile (IOS & Android) as per requirements using Appium.

●Performed Compatibility testing of applications for dynamic and static content of browsers using HTML ID’s and XPath in Selenium.

●Tested backend testing using RESTAPI to retrieve the data from the database and checked data integrity.

●Designed and programmed REST API backend to serve web and mobile applications.

●Used post man to test REST endpoints like Get, Put, PostPatch.

●Tested and Validated Complex Web services, SOA Applications, SOA Interfaces, WSDL Files and Tested SOAP File.

●Used JIRA extensively to track and test the user stories and filed bugs in agile environment.

●Developed data driven framework to read test data from Oracle SQL database and Spread Sheets.

●Developed Automation framework implementing Page Object Model, using JAVA and cucumber.

●Used Maven to manage Project's build and dependencies and Jenkins for deployments to environments.

●Experience with performance testing using JMETER.

●Analyzed, revised and created test scenarios according to business and functional requirements.

Environment: TestNG, Java, POM, Data driven, POI, Appium Emulators, Simulators, My SQL, Cucumber, MTM, Postman, JIRA, GIT, SOAP, SOAPUI, READY API, Oracle, Maven, Jenkins, Bitbucket,JMETER, XML.

Client:BBVA Compass bank, Dallas, TX .

Date: Dec 2016 - Feb 2018

Role: Selenium Tester

Responsibilities:

●Participated in sprint daily scrum, planning and Review meetings and developed Test Plan Document for numerous Releases with regards to the requirements.

●Conducted Black box testing, Smoke testing, Screen Validation testing, Data driven testing (Cucumber), Positive & Negative testing, System testing, Regression testing, End to End testing, Functional testing, Integration testing.

●Actively involved in black box, functional, regression, system, integration, positive, negative, GUI, performance, load and UAT testing of the application.

●Improved data driven selenium framework by creating methods to save/create screenshots on test failures.

●Extensively used SQL for Back End testing to validate data in the database.

●Extensively performed automated testing for SOAP/WSDL/XML web services.

●Developing automation script for Mobile Native applications (IOS, Android) using Appium, Java.

●Attended daily Scrum/Agile standup meetings with the team to discuss status.

●Built backend REST API with Node.js, Express.js.

●Experience with Protractor and develop framework using angular JS and web server manager.

●Involved to create test case scenarios using protractor framework and validate end to end testing.

●Developed automated scripts for Angular JS application using Selenium and Java scripts.

●Used build tools Maven and Continuous Integration tool Jenkins.

●Tested many features in an agile environment using Python, Django, HTML5, CSS, JavaScript,

●Conducted Black box testing, Smoke testing, Screen Validation testing, Data driven testing (Cucumber), Positive & Negative testing, System testing, Regression testing, End to End testing, Functional testing, Integration testing.

●Achieved an Agile 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 WebDriver (java).

●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.

●Worked with input test data excel files with the help of Java IO package and Apache POI library in Selenium.

●Implemented properties files to read configurations and XPath of elements in the application for better readability of the code.

●Integrated TestNG with Selenium using Eclipse to generate test execution result.

●Creating Jasmine test cases to test the AngularJS code.

●Experienced in testing different source feeds of data for ETL and prepared mock data for ETL.

●Validated the back-end data using SQL queries for data integrity. Created test scenarios & executed - Load Runner.

Environment: Selenium WebDriver, Jenkins, Cucumber, Doors, SOAP UI/Rest, Postman, Maven, Appium (Android), TestNG, Firepath, Node JS, ETL,Firebug, Python, Eclipse, XPATH, Java, HTML, CSS, TDD, Android, Oracle, Toad and Windows, Jasmine

Client: CyberAdapt, Dallas,TX.

Date: May 2015 – Dec 2016

Role: Sr. Selenium Engineer

Responsibility:

●Responsible for gathering Business Requirements, Functional Requirements and Design Documents of multiple projects.

●Worked on the framework using Selenium WebDriver, Apache Http Client, Java, TestNG and patterns including Page Object and Dependency Injection.

●Created data driven testing using Apache POI API for data driven testing using Java and Selenium.

●Involved in implementing Test Automation Framework using Protractor with Jasmine.

●Developed test scripts with Selenium to automate browser & web applications under Cucumber (BDD) Framework.

●Followed tight Agile testing methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables.

●Responsible for applying the Corporation’s Software Configuration Management processes to projects, setting up and maintaining GIT infrastructure and supporting a continuous delivery model by automating software build and package migration processes.

●Used Git and Stash to re-modify files and for software development.

●Tested the Application by inserting checkpoints and synchronization points in test scripts using UFT. Involved in defect validation and regression testing using UFT.

●Involved in SEETEST and integration with JIRA. Responsible for reporting and tracking the issues using JIRA.

●Used Ant for building the WebDriver project. Integrated with Continuous Integration tool Jenkins for running test on nightly basis automatically.

●Performed GUI, Smoke, Ad-hoc, Black box Functional, System, Integration, Regression, Back-end, Performance, Load, Stress testing, and UAT for Web based as well as Mobile Applications.

●Involved in creation of automation framework in Selenium WebDriver using behavior driven approach like Cucumber.

●Used SOAPUI to test SOA based architecture application to test SOAP services and REST API.

●Build Automation Framework for AngularJS, Node.js and involved in testing AJAX components with Protractor and Selenium WebDriver.

●Done Performance testing to determine that the web application, under test will satisfy high load requirements using JMeter.

●Extensively used Page Objects Design (POD) and page navigation framework for readable test script and easy maintenance from developer perspectives and responsible for creating automation framework using POM- Page Object Model, and Data Driven to test web application. Thorough understanding of POM using Page Factory.

●Set up the different builds in Jenkins and deployed the scripts on Apache Tomcat.

Environments: Selenium WebDriver, Jenkins, Cucumber, SOAP UI, JMeter, ANT, TestNG, Eclipse, XPATH, Java, HTML, CSS, Agile, GIT, SQL, Windows, JIRA,

Client: CES Pvt Ltd, Hyderabad, India

Role: QA Analyst

Date:March 2014 – April 2015

Responsibilities:

●Prepared automation test scripts to validate various functionalities using Selenium WebDriver using Java.

●Experienced in designing customized Hybrid framework, Keyword Driven, Data Driven & POM in order to make maintenance process easier and achieve efficiency, re-usability and accuracy across applications.

●Implemented open source tool Appium, Selenium Web Driver for cross browser and cross platform web/Mobile testing.

●Written test scripts for testing the application on Android (Emulator/Simulator) by using Appium tool.

●Was into even manual testing on the mobile application in the emulator for checking the functionality of the application.

●Experience with working in short sprints in an Agile Scrum software development model.

●Maintained the Selenium & Java Automation Code and resources in source controls like Jenkins for improvements and new features.

●Document software defects, and bug tracking using HP ALM QC, and report defects to software developers.

●Created web UI tests using Cucumber, Gherkin, Selenium WebDriver.

●Work with Teams to create Acceptance Test Driven development (ATDD) test suite using Cucumber.

●Coordinated efforts between product development teams and offshore enterprise test team. Standardized QA standards and practices across teams where possible. Involve in BDD framework using cucumber.

●Experience in Testing Chrome, IE and Firefox browser’s.

●Developed test plan, test cases, execution of test cases, reporting, tracking defect using HP Quality Center/ALM.

●Usage of cucumber in project to create and validate the test cases.

●Utilized SVN repository in order to perform efficient remote team working. Checked in all tested MySql code in SVN and maintaining versions of MySql codes.

●Experienced in integrating server-side java code with UI components using JSON, XML and used AJAX & JSON communication against RESTful web services.

●Developed automation framework and scripts for End to End (e2e) testing using Selenium WebDriver and JavaScript.

●Used JDBC to invoke Stored Procedures and database connectivity to Oracle.

●Written several SQL queries and analysed them to validate the business rules in Oracle database through SQL Developer as part of Backend testing.

Environments: Selenium WebDriver, Jenkins, Cucumber, SOAP UI, JMeter, ANT, TestNG, Eclipse, XPATH, Java, HTML, CSS, Agile, GIT, SQL, Windows, JIRA,

Client: Scope International,India

Date: Feb 2013 – March 2014

Role: Manual / QTP Tester

●Have participated in Test planning, designing test cases, test execution, error reporting, analysis and error.

●Have experience in developing tests in Eclipse to start and to stop the selenium server and to execute the tests in browser.

●Element locators and Selenium WebDrivers are being used in order to create test cases.

●Created Test Scenarios using Data Driven Testing, Cross browser testing and Parallel test execution by using Selenium Web Driver, TestNG and Selenium Grid.

●Created Test Plans and Test Cases at different levels of testing to test the application using functional testing, unit testing, integration testing, regression testing, GUI testing,back-end testing, browser compatibility testing, and component testing on Windows.

●Performed GUI validations on menu bars, toolbars, textboxes, radio buttons, checkboxes, drop down lists, combo boxes, list boxes using Selenium and Appium for both Web and mobile platforms.

●Developed new and updated existing Automation test cases using Selenium Web Driver and TestNG, using SVN for java based web application, using Maven as Build tool.

●Responsible in Performance testing, debugging, executing, analyzing complex applications using HP Load Runner and HP ALM.

●Coded UI using C# was used to develop Functional, UI and Regression test cases.

●Used Jenkins as continuous integration server to run automated test suites.

●Used TestNG framework for creating Selenium scripts with Data Driven Frame Work.

●Used Quick Test Professional (QTP) for regression testing and running the automation suite.

●Tested the backend database using SQL queries.

●Executed SQL queries to verify the database for the relevant test cases.

●Involved in SOAP and Restful web services using SOAP UI.

●Installed, configured SOAP UI to test web services using WSDL file given by Development team.

●Validating Web service modules using Soap UI tool (Preparing web service request and added authentication information in Soap Header) Possess understanding of WSDL, schema, XML documents for Web Service Testing.

●Participated actively in the team meetings with the Developers for fixing the bugs.

●Attended Daily Scrum meeting with team leads, managers, system analysts and business analysts to discuss the status, blockers and issues found during various testing process.

Environment: Selenium (WebDriver), Java, QTP, SQL, WebDriver, Quality Centre ALM, HTML, Cucumber, SQL, Maven, TestNG, SVN, SOAP, Restful, Appium, VB Script.

Client: AXIS Bank, Hyderabad, India

Date: Jan 2012 – Feb 2013

Role: Manual / QTP Tester

Responsibilities:

●Well versed with complete life cycle of Manual Testing process with both Agile and waterfall methodologies.

●Involved in writing test automation scripts using Selenium with Java.

●Involved in developing test scripts for Restful API using Rest Assured.

●Experience in leading a Manual Testing assignment and successfully tracked progress of Manual testing effort.

●Planned and executed end-to-end testing including functional, smoke, regression, integration and exploratory testing as required in Waterfall.

●Performed of Manual testing for the functionality and GUI of the application using ALM.

●Used Quality Center to manage testing and track test results for each build and report defects detected.

●Experience in Functional Testing, Data Driven Testing, Load Testing and Validating WSDL using SOAPUI.

●Preparation of Test Cases as per the functionality requirements in the Quality Center and mapping the requirements to the test coverage to ensure proper coverage.

●Used Web Services - WSDL and SOAP for at the client side and used SAX, DOM and XML parsers for data retrieval.

●Performed Web Services Testing and XML validation by creating test case suite using Soap UI.

●Experienced in integrating server-side java code with UI components using JSON, XML and used AJAX & JSON communication against RESTful web services as well as for payloads.

Environment: Selenium, Java, Rest Assured, HP ALM, GUI, SOAP UI, MS Office, Manual Testing, XML, WSDL.

Education: Master’s in Computer Science,USA.



Contact this candidate