Post Job Free

Resume

Sign in

Selenium Test

Location:
King of Prussia, PA
Posted:
February 20, 2020

Contact this candidate

Resume:

Srujana

Email: adbwac@r.postjobfree.com

Ph #: 510-***-****

Professional Summary:

•Over 5 years of experience in Software Quality Assurance and Test Automation Process in IT industry and that include Insurance applications which are Client/Server, web-based Applications with proficiency in both manual and automated testing.

•Experience in developing end to end automation using Selenium WebDriver/RC/IDE/Grid, Junit/TestNG, ANT, Maven, Jenkins, Cucumber, Web Services (REST, SOAP).

•Key expertise includes testing & debugging GUI & Multi-Applications environment & automated testing using Selenium WebDriver.

•Good experience in Selenium Test Environment setup expert using the entire open source tools. Excellent knowledge in writing unique XPath using firebug and fire path to identify web elements.

•Sound knowledge on Junit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins/Hudson for Continuous Integration.

•Proficient in Continuous Integration using tools like Jenkins, Hudson to improve quality of the product.

•Experience in the development of Data driven, Keyword driven and Hybrid Automation frameworks in Selenium.

•Excellent experience in developing Test Scenarios, Test cases, Test Scripts and Test reports for Manual as well as Automated testing for various applications to ensure proper business compliance.

•Expert in Functionality Testing, Smoke Testing, Regression Testing, System Testing, Black Box Testing, Integration Testing, User Acceptance Testing (UAT), Ad-Hoc Testing.

•Experience in Functional Testing, Data Driven Testing, Load Testing and Validating WSDL using SOAP UI tool.

•Experienced in logging defects using the bug tracking database, providing verifications on fixes in multiple environments, and communicating fix success, failures, status updates as appropriate using Bug tracking Tool like Quality Center, BugZilla and Zira.

•Experience programming in Java, HTML, XML and SQL on Windows 2000, XP, Vista Operating Systems and UNIX environments.

•Knowledge in Backend testing by writing SQL queries in Oracle, Microsoft SQL Server and Microsoft Access databases.

•Strong knowledge of Software Development Life Cycle (SDLC) methodologies such as Agile, SCRUM and waterfall models and TDD.

•Excellent experience with source version control tools such as Subversion (SVN) & Git.

•Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.

•Highly motivated team player with analytical, organizational and technical skills, unique ability to adapt quickly to challenges and changing environment.

•Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.

Technical Skills:

Testing Tools

Selenium WebDriver/RC/IDE/GRID, Junit, TestNG, QTP, HP Quality Center, Soap UI, ALM, Cucumber, Jbehave

Languages

HTML, CSS, Java, XML,

Web Debugging Tool

XPath, Firepath, Firebug.

Built Tools

Ant, Maven

Continuous Integration Tools

Jenkins, Hudson

Project Methodologies

Agile-Scrum, Waterfall, V-Model,

Defect Tracking Tools

Jira, BugZilla, IBM Rational ClearQuest

Databases

SQL Server, MS Access, My SQL, Oracle

Operating Systems

Windows variants, UNIX

Professional Experience:

Client: New Ocean Health Solutions

Philadelphia, PA. June15-Till Date

Role: QA Automation Engineer

Responsibilities:

Analyzing business, functional requirements and used and developed test plans, test cases and test scripts.

Implemented handset automation framework, scripting and execution Sanity, Regression, Stress and Boundary test cases for mobile applications using Device Anywhere Automation Tool (Mobile Testing Enterprise studio)9.0

Implemented Wireless Handset automation framework, scripting & execution Sanity, Regression, Stress & Boundary test cases for mobile applications on Android, Apple, RIM, platforms on various Blackberry, iPhones & iPads using Device Anywhere Automation Tool(Mobile Testing Enterprise studio)7.3

Web Application Functionality using Ranorex Automation descriptive coding with framework design and execution

Implemented the modular and data-driven test automation methodologies within the test architecture framework. Used both the Keyword and Expert views using Ranorex tool

Worked with the Ranorex automation tool by using the Ranorex Recorded, Ranorex Repository, and the Ranorex Spy also evaluated Coded UI with its data driven and assertion capabilities

Implemented Data-driven tests with Ranorex, along with validation using AttributeReg, and Return/GetValue features. Also used the Spy's 'Track' feature to get an Object's properties

Enhanced the scripts by Reusable Actions, Checkpoints, Synchronization points, parameterization & modular test in Device Anywhere Automation tool.

Preparation and execution of test scripts using Jmeter tool to perform web service testing, Extensive use of bug tracking tools like JIRA and Rational Clear Quest for identifying, analyzing, and documenting defects.

Reviewed Business Requirement Documents and the Technical Specification and documented the entire Test Cases, Assessment Report, and Test Results.

Designed and executed the Automation Test Scripts using Testing Anywhere Client to test GUI application using Windows based test recorder, Windows GUI object automation, image based automation and non-invasive Windows integrator & OCR.

Tested functionality and performance of web-based application, performed data driven and integration testing using Testing Anywhere Client and Ranorex Studio 6.2.

Performed back-end testing by writing and executing SQL Queries and smoke, functional, GUI database and regression testing. .

Formulated manual test cases include Unit & Integration test case for all application and Collected test metrics weekly from the QC that reflected the current status of the test execution and the state of the defects, Log any defects encountered in JIRA during test cycles and conduct fix verification

Tested the application on various generations of Android and iPhone, under different networks and Internet speeds including while on EDGE, 3G, 4G, LTE and Wi-Fi.

Test script creation and executing in a Web/Java environment. Experience testing on handheld devices.

Used SQL Queries in performing data validation to ensure data accuracy and data integrity by testing back-end components of new data warehouse products.

Involved in different phases of Test effort like Integration testing, Regression testing, and User Acceptance testing.

Thorough knowledge of mobile platforms and responsible for generating business process flow diagrams based on business resource documents, and Created Automated End To End Regression Flows and Financial Regression Test Suite for the Application.

Environment: Java, TestNG, Automation anywhere Client 9.2, Jmeter, Eclipse, Agile, Mobile Testing Enterprise Studio(Device anywhere 7.3, 9.0 ), Firebug, Firepath, Xpath,, SQL, Oracle, Windows

Client: Access National Bank

Reston, VA. Dec 14-May15

Role: QA Automation Engineer

Responsibilities:

•Analyzed Business Requirements created testing strategies, testing plans and prepared detailed test cases for the Application under Test (AUT).

•Prepared Test Plan, test Cases, Test scripts and Test data for the application as well as for the database verification based on the functional requirements and test specs.

•Developed and Implemented automation using Selenium WebDriver and Java. Used Eclipse IDE to develop & debug the code.

•Used the Selenium automation tool, where we used a Keyword-driven framework to run tests for Automation. These would include any data-driven Parameterization, Output value, checkpoint tests etc. also familiar the Selenium IDE, Selenium WebDriver API and Grid.

•Developed new and updated existing Automation test cases using Selenium WebDriver and TestNG, using Git and Source Tree as VCS for a Java based Web application, using Maven as build tool and Jenkins to create and run deployment jobs.

•Used the Selenium Fire Bug, Inspect Element and XPath features where needed. Knowledge and familiarity of creating classes, Properties, Methods and constructors, Inheritance and Polymorphism of classes and constructors, structs, conditional statements, loops, arrays to implement a Hybrid automation framework.

•Designed, executed and maintained Selenium Web Driver (TestNg, JUnit) automated test cases for regression test cases.

•Executed parallel browser testing on various machines using Selenium Grid and performed cross browser testing.

•Involved in implementation of Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches core Java programming skills using Eclipse IDE. Used Java language and TestNG framework for scripting.

•Used Maven for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.

•Designed and executed the Automation Test Scripts using Selenium WebDriver and TestNG.

•Used Maven to build and run the Selenium automation framework. Once the script got over, framework used to send the automation reports over email.

•Used Maven for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.

•Responsible for creating and maintaining automation acceptance test suite using Selenium WebDriver, and Cucumber framework.

•Involved in the Continuous Integration of the automation framework with Jenkins.

•Used Firebug/Firepath to identify Elements’ by ID, Name, CSS, XPath, and Links on Web Pages.

•Extensively used XPATH, Regular expression and classes to perform UI actions. Exported output/reports for all automated testing results.

•Validated web services using Groovy Scripts in SOAP UI.

•Tested request and response XML's based web services interfaces using SOAP UI.

•Created data-driven automation scripts for testing API Web Services using SOAP UI.

•Involved in testing the application utilizing the Scrum (Agile) methodology.

•Used automated scripts and performed functionality testing during the various phases of the application development using Selenium IDE.

•Documented and tracked test scripts, test results and reported test defects using HP Quality Center.

•Involved in defect management – Track all the defects raised, conduct defect meetings to update the status of all the defects on periodical basis, publish a consolidated list on weekly basis.

•Coordinated with upper management daily regarding status on the execution of Test Cases (How many Test Cases failed/pass, status of the site).

Environment: Java, Selenium WebDriver, TestNG, Maven, Jenkins, Cucumber, SOAP UI, Eclipse, Agile, Quality Center, Firebug, Firepath, Xpath, XML, HTML, CSS, Groovy Script, SQL, Oracle, Windows.

References: Will be provided upon request.



Contact this candidate