Resume

Sign in

Selenium Tester

Location:
Carrollton, Texas, United States
Posted:
April 21, 2017
Email:
aczw15@r.postjobfree.com

Contact this candidate

Murali Jallu

aczw15@r.postjobfree.com

469-***-****

Professional Summary:

Over 8+ years of experience in Software testing, Software Quality Analysis of Web, Windows, Web Services, Client/Server applications and databases in Finance, Healthcare & Media Industries.

Good working experience in using test automation tools such as Selenium WebDriver/RC/IDE/Grid, QTP (Quick Test Professional) and Mercury Quality Center to develop automation testing scripts for web and client server applications

Expertise in performing Black Box Testing, White box Testing, System Testing, Integration Testing, Regression Testing, Acceptance Testing, Sanity Testing, Back End Testing, GUI Testing, Ad hoc Testing and API Testing (SOAP and REST)

Plan and execute smoke, functionality, Ad HOC, GUI, browser compatibility, regression tests

Implemented functional tests using Java, TestNG/Junit framework and also cucumber framework.

Expertise in manual testing and in automation testing tools like Quick Test Professional, Win Runner, and Load Runner.

Experience in ETL Informatic mappings and other ETL Processes (Data Warehouse Testing)

Good knowledge of Software Development Life Cycle (SDLC) including requirement analysis, design, development, testing, and implementation. Provided end user training and support. Experience of working in Agile and Waterfall Methodology

Experience in executing and testing of client server architecture, web and mobile based applications.

Good experience in mobile testing using APPIUM in both IOS and Android applications using simulator and emulator.

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

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

Proficient in testing database of applications developed with SQL Server, Oracle and MS Access.

Experience in querying and testing RDBMS such as Teradata, DB2, SQL Server and Oracle.

Experience different programming environments which uses Java, Python, SQl, plSQl, C, Shell Script and VB script etc.

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

Hands on experience in test driven development (TDD), Behavior driven development (BDD) and acceptance test driven development (ATDD) approaches.

Expert in preparing Traceability Matrix to map requirement coverage with test cases.

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

Experience in designing documenting and executing test plans, test harness, test scenarios / scripts and test cases for manual, Automated and Bug tracking tools.

Effectively communicated and reported bug / defects, which are identified in different phases of testing. Generated defect reports, bugs validation with tools test director / quality center.

Attended several walk-through meetings with the Business Analysis, project manager and developers and provided feedback accordingly. Punctual to provide timely and accurate feedback to management and development teams regarding product quality to achieve scheduled targets.

Quick learner of new software tools, self-starter, can work independently and in a team.

Strong understanding of QA Process.

Experience in working with large ecommerce and web applications.

Ability to work with open source Monitoring tools like (Icing, Jabbix).

Understanding of web application communications and structure including HTTP, client/server interactions, and data access models.

Proficient in using PL/SQL for developing complex stored procedures, Triggers, Tables, Views, User-Defined Functions, SQL joins, Index and query /writing

Experience in DOM (Document Object Model) as I used it in interacting with objects in HTML, XHTML and XML documents.

Worked on different dynamic UI Screens using HTML, JSP and JavaScript.

Excellent Communication, Interpersonal, and Team Player Skill, Quick Learner and Self Starter, strong organizational and multi-tasking skills.

Technical Skills:

Testing Tools

Selenium Web driver/IDE/GRID/RC, Junit, TestNG, SoapUI, Appium, HP Quality Center/ALM and Cucumber, JIRA, QTP, Eclipse, Protractor, JMeter, Firebug, Firepath, Fitness, Coded UI.

Language/Script

Java, JavaScript, Shell Script, VBScript(Uft), C, C++, Python, Perl, SQL, PL/SQL, .NET, C#.

Frameworks

Junit, TestNG, TDD, BDD and Mochas.

Firefox Add-ons

Xpath, Firebug, Firepath.

Web Technologies

HTML, DHTML, CSS, XML, XSD, XSL, XSLT, XPATH, AJAX, JSP, XML, CSS, Flash.

SQA Technologies

SOAP, REST, WSDL, UDDI, Web Services, SOAP UI.

Bug Tracking Tools

HP Quality Center, Bugzilla, Visual Studio TFS, JIRA, Bugzilla.

Application Servers

JBoss, WebLogic, WebSphere

Build/Tools

Ant, Maven, Jenkins, Hudson.

Databases Servers

MS SQL Server 2000/2005, Olap and OLTP, Oracle 9i/10g, MS Access 2000, SQL, Oracle PL/SQL, SQL*Plus, Toad, SQL*Loader, MySQL.

Operating Systems

Linux, Windows XP, 7,8,10/vista & server 2003, UNIX and Mac.

Version Control

CVS, Git, SVN.

PROFESSIONAL EXPERIENCE:

Company: Molina Health Care, Irving, TX June 2016 -Till Present

Senior Selenium Automation Engineer:

Molina Health Care offers quality health care services to lowest income families and individuals. Molina Healthcare has health plans, medical clinics and a health information management solution. The home page incorporates basic options like available policies and their benefits terms and new schemes etc. It is the easy way for the customers to choose the best plan that fits their budget and health care needs.

Roles and Responsibilities:

•Analysis of Business and Requirement Specifications. Designing Test Lab and formulation of Test Strategy, Test Plans Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver

•Performed Manual Testing and then automated it by using Selenium

•Developed automation scripts for new enhancements using Selenium WebDriver and TestNG

•Used Selenium WebDriver using TestNG and Eclipse for automation in Hybrid model

•Implemented Automated execution of tests (nightly and need based) using Maven and Jenkins

•Configured Selenium WebDriver, Maven tool and created Selenium automation scripts in Core Java using TestNG prior to agile release

•Created automation framework in Selenium WebDriver using behavior driven approach like Cucumber

•Involved in implementation of Test Automation Framework build using Selenium WebDriver, protractor to handle Angular JS, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.

•Extensively used Selenium locators like (XPath, CSS Selectors, Fire Bug, Fire path locator) and WebDriver to test the web application

•Tested request and response XML's based Web Services interfaces using SOAPUI

•Performed Web Services Testing and XML validation by creating test case suite using SOAPUI

•Created whole test framework using Selenium for further test creation and execution

•Regression Test cases were written and automated using Selenium WebDriver

•Prepared Traceability Matrix to ensure the adequate coverage of the test cases

•Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium

•Performed API Level testing for Web Services, enhanced the Test harness and developed many Test suites using XML and Python

•Performed the Mobile Testing for Mobile App of Client, identify the Mobile Platform like IOS, Android by using Appium

•Updated Test Plans and Test Cases periodically to manage changes in requirements

•Involved in web and windows projects, with both C# and VB.NET using CodedUI automation tool

•Uploaded test cases executed test cases and logged defects in Mercury HP Quality Center

•Reported software defects in HP Quality Center and interacted with the developers to resolve technical issues.

•Connected to database to Query the database using SQL for data verification and validation.

•Performed back end testing on Oracle Database by writing SQL queries.

•Created SQL views to aggregate data before moving to targeted database from legacy database to simulate results.

•REST API Automation using Java, Junit, TestNG, Jayway rest assured Maven dependencies, Junit, Maven, CI Jenkins (using BDD Gherkin Model) with JSON.

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

•Validated SOAP response using various Assertions such as XPath, Contains, SOAP Fault, Schema Compliance etc.

•Used GIT as code repository and Code Collaborator to manage code reviews.

•Tested applications in different types of browsers and versions, such as Internet Explorer, Firefox, Google Chrome to simulate production environment.

•Participated QA weekly meetings and various other meetings and discussed Enhancement and Modification Request issues and defects in the application.

Environment:

Java, C#, Selenium WebDriver, Test NG, SOAPUI, Cucumber, JavaScript, Maven, Mobile Testing, Android and IOS XPath, Eclipse, Jenkins, Fire path, Firebug, Python, HTML, XML, agile, HP Quality center, Coded UI, Test Manager, SQL, Oracle and Windows.

Company: MassMutual Financial Group, Springfield, MA March 2015 -May 2016

Senior Automation Engineer:

MassMutual Retirement Services is currently undergoing a project to enhance its overall systems capabilities related to investment processing. This includes Trading, Transfer Agency, Recordkeeping, and BIF (Business Information Factory). The Investment and Trading Interface project represents one track of the overall project that is related to the development of modules that will move files between applications within the MassMutual Retirement Services. These interface modules include both inbound and outbound data flows between investment related systems and external entities (e.g., receipt of daily prices) as well as between internal entities within MassMutual (e.g., data flows between the Warehouse (BIF) and Trading.)

Roles and Responsibilities:

•Interacted with developers and users to analyze business requirements and functional specifications or design document of the project.

•Participated in Agile iteration meetings and QA activities for all releases of the Project.

•Involved in designing and Preparing Test Scenarios, Test Plans, Test Cases and Test Data.

•Involved in project management skills by handling details of required methodology and test management tools.

•Maintained Traceability Matrix to track the requirements to the test cases to ensure complete test coverage using HP Quality Center ALM.

•Developed SQL queries /scripts to validate the data such as checking duplicates, null values, truncated values and ensuring correct data aggregations.

•Responsible for monitoring different sessions and workflows to load the data to Data Warehouse using Informatic Workflow Monitor

•Validating the data in various stages of data movement from Source to Staging and from Staging to Data Warehouse tables.

•Validate the flat files according to change in Source and accurate the Data.

•Worked with ETL group for understating mappings for dimensions and facts

•Extracted data from various sources like Oracle, flat files and SQL Server.

•Used Teradata SQL Assistance tools to run SQL queries and validate the data loaded in to the target tables.

•Test Execution and reporting of issues/defects in HP Quality Center ALM.

•Created checkpoints and synchronization points for functional testing using Quick Test Pro (QTP)

•Involved in defect status, daily/weekly status meetings.

•Prepared status summary reports with details of executed, passed and failed test cases

•Interacted with developers, Business & Management Teams and End Users

•Participated in regular project status meetings related to testing

•Conducted Code walk through, data models, and design documents, Defect Review meetings with Business Core Team.

Environment:

Rational Test Manager, Rational Clear Quest, QTP, Quality Center, Java, J2EE, XML, Flex, Oracle 10G, TOAD, PL/SQL, DB2, Unix Shell scripting MS-Project, SQL Navigator, Windows XP, INFORMATICA

Company: TCF Bank, Calmut, IL April 2014 -February 2015

Sr Selenium Web Service Tester:

Description: TCF Bank is a test management services for Trade and cash Applications. There are 17 applications interacted with each other, where some of them are payment management systems, collection Management Systems, Product processors as well as Cash and Trade related applications. In this I have involved with Citi Connect Cash, MyCitibanker, and Applications.

Responsibilities:

Worked in the agile environment with frequently changing requirements and features set.

Prepared Test Plans, Test Scripts and Test Cases based on functional specifications and user requirements.

Developed and maintained automated regression test cases in Selenium WebDriver using Java programming language and TestNG Framework.

Developed test code in Java language using Eclipse IDE and TestNG framework.

Designed test cases based on the use-cases and the complex business logic defined for each web-service or a message.

Designed and Developed UAT Regression automation script and Automation of functional testing framework for all modules using Selenium and WebDriver.

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

Used Selenium WebDriver APIs for writing Junit test suites and test cases for testing functionality.

Extensively used Selenium (data-driven, XPath locator) and WebDriver to test the web application.

Created the test data and request for the test data dependent with the other applications to be used in the testing activities for the current release.

Created Data Driven scripts for adding multiple customers, checking online accounts, user interface validations, reports management, etc.

Exported test case scripts in Eclipse IDE and modified the Selenium scripts and executed; Prepared automation test framework (Junit and Maven). And worked on acceptance testing using Cucumber.

Performed back-end validations using SQL statements against Oracle Database.

Used Page Object Model (POM), UI Mapping, Selenium Manager, Data Driven using CSV, CSS Selectors as a part of Framework. Based on page library, developed Selenium test cases in Java using TestNG framework.

Implemented and worked on Acceptance Test Driven Development (ATDD) agile methodologies completing releases ahead of schedule.

Extensively used Selenium (data-driven, XPath locator) and WebDriver to test the web application.

Utilized various test tools for automation of test cases Generate test reports and performed extensive Web Services testing using SOAP UI.

Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.

Performed Smoke, Functionality, Integration, System, Regression tests based on Analysis, and understanding of the requirements, non-functional specifications, and end-user needs.

Prepared test data and test responsibility matrices for the application under test.

Used Clear Case, Subversion for code repositories and Maven for the dependencies.

Used JIRA to track the tasks and issues, attended daily status meetings to update the status of work.

Used Git as code repository and Code Collaborator to manage code reviews.

As part of compatibility testing, executed the workflow manager web application related test cases on different browsers different Operating Systems.

Performed Back-End Testing, database table manipulations of relational database systems by writing complex SQL queries manually.

Participated QA weekly meetings and various other meetings and discussed Enhancement and Modification Request issues and defects in the application.

Actively participated in walk-through, inspection, review and user group meetings for quality assurance with BAs, SMEs and Developers.

Environments: Selenium WebDriver, Jenkins, SOAP UI, Maven, Cucumber, BDD, TestNG, Page Object Model (POM), XPATH, Eclipse, TDD, Agile, GIT, SQL, Jira, Windows.

Company: Hughes Communications, Germantown, MD February 2013 -January 2014

Senior Selenium /Load Tester:

Hughes is the world’s leading provider of satellite broadband for home and office, delivering innovative network technologies, managed services, and solutions for enterprises and governments globally. Hughes Net® is the #1 high-speed satellite Internet service in the marketplace, with over 1 million Hughes Net subscribers as of Q2 2014 in North America, and offerings to suit every budget. To date, Hughes has manufactured and shipped more than 4 million terminals to customers in over 100 countries, and has consistently maintained a global market share of over 50 percent. Its products employ global standards approved by the TIA, ETSI and ITU organizations, including IPoS/DVB-S2, RSM-A, and GMR-1

Roles and Responsibilities:

•Developed Test Plan/Scenarios from the Requirements.

•Involved in understanding the requirements from Functional Specification Document, Use cases, User Stories, cross team meetings and discussions.

•Performed complete System, Performance and Regression testing to effectively assess software quality.

•Worked with testing tools, created Test cases, tracking defects and issues. Performed test coverage, testing progress and bug trends to monitor and report software risks, release readiness, reported issues found and verified fixes to help improve product quality.

•Used Automation testing tool UFT 11.0 to automate Functional and Regression Testing.

•Developed Automation framework using Driver scripts, Function libraries, shared object repositories and associated them with the tests.

•In UFT, Parameterized hard coded values in the script and running the script with input values from Excel sheet.

•In UFT, used various checkpoints to validate runtime objects, debugging script using breakpoints, watch expression, used data table methods, geomorphometry, settoproperty, Used Exception/ Error Handling using Recovery Scenario Wizard and using vbscript methods. Exist and On Error Resume Next.

•Followed Agile methodology (Scrum Process), attended Scrum meeting, Daily sprint meetings and updated the Product Backlog in the Kanban board to keep track of the progress.

•Identified the testing objectives, planned Load Runner implementation and performed the simulation

•Developed the VuGen scripts for the critical functionalities of the application and done Load Testing and Stress Testing using LoadRunner with the given set of resources.

•Tested Web services, XML, WSDL using SOAPUI tool. Validated the Response for the operations/methods. Running the test cases in test suite and inserting various assertions.

•Used the SQL's and verified Server database for the purpose of data verification.

•Developed, maintained, and executed test plans, test case, and manual testing using SQL scripts for Oracle with TOAD.

•Assisted client implement User Acceptance Test (UAT) including creating test plan, generating test data, designing test cases, preparing test environment and executing tests.

•In HP Quality Center, uploaded Requirements, Test cases and after executing TC updated their status logged Defects using Requirements, Test Plan, Test Lab, Defect Modules.

•Responsible for performance testing implementation by performance testing tools, leading processes end-to-end from the planning to design and development into execution, working very closely with the development teams and the customer

Environment:

Agile Scrum, J2EE, Ajax, EJB, VBScript, HTML, XML, Microsoft Office, Windows 7, WebLogic Server, LINUX, SQL DEVELOPER, LoadRunner11.0, UFT 11.0, Quality Center, SOAPUI Pro, Oracle 11g, Putty.

Company: Value Labs, AndraPradesh, IN September 2010 -December 2012

Manual & QTP Tester:

Value Labs is an Indian-based global IT services and consulting company that provides custom information technology and business consulting services. I worked for the IT department where I was a QA tester responsible for testing the Registration, Billing and Cancellation module of the Web application

Roles and Responsibilities:

Involved in analyzing user requirements for application enhancements and preparing testing specifications.

Optimized Quick Test Professional (QTP) scripts for Regression testing of the application with various data sources and data types.

Performed Automation testing of web based applications using QTP.

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

Involved in bug tracking using Quality Center/Test Director.

Involved in writing the SQL Queries.

Executed and scheduled the automation test scripts from Quality Center.

Developed manual test scripts to evaluate Corporate Information Security Web based user authentication applications.

Involved in Analyzing the requirements document to formulate the test cases and conducted manual testing for the entire application

Extensively used SOAP UI for functional testing of web services.

Used SOAP/REST services using SOAP UI, Groovy Script to test the services.

Prepared Test cases and Test plans for new functional modules.

Automated the Test Cases using Selenium, WebDriver, Java Eclipse and JUnit.

Performed Data Driven and Keyword driven Tests

Developed and maintained Hybrid Framework

Extensively used my SQL proficiency during data migrations.

Involved in writing load test scripts using Apache JMeter.

Developed unit tests using Junit.

Used Firebug and Firepath for element identification while creating Page Object Repository.

Executed automated tests in appropriate test regions in support of unit, integration, functional, and regression testing using WebDriver.

Designed and developed automated scripts.

Developed automation scripts using LoadRunner VuGen, UFT (QTP) and Selenium to make them flexible and useful for Regression testing.

Created Analysis Report through LoadRunner Analysis and submitted Exit Report with Recommendations. Executed LoadRunner, UFT (QTP) scenarios using Performance Center and analyzed the results through LoadRunner Analysis to find the bottlenecks in networks and server resources including deadlock conditions, database connectivity problems and system crashes underload.

Environment: Manual Testing, SQL, User Acceptance Test Cases (UAT), Agile Testing Methodology, UNIX, MS SQL Server 2000, MS Excel, Windows XP. Selenium RC, WebDriver, HTML, Soap UI, XML, Java Script, Ajax, UNIX and Windows.

Company: Kotak Mahindra Bank, AndraPradesh, IN June 2008 -August 2010

Manual Tester:

which is one of the nation leading Banking. It provides customers with various services such as online credit card accounts, Checking and Savings accounts, and Online mortgage. The project was initiated to leverage an enterprise application that maximizes the user of common processes, vendors, tools and technology to generate loans consistently for all channels and Produce a web-enabled mortgage origination platform across all channels.

Roles and Responsibilities:

Involved in analyzing user requirements for application enhancements and preparing testing specifications.

Developed test scenarios and test procedures based on the test requirements.

Participated in preparation of Test Plans.

Executed functional and system tests manually.

Executed Test Scripts and analyzed the results based on the specifications.

Extensively involved in Regression testing.

Performed Integration and User Acceptance Tests throughout the SDLC of the application.

Generated Defect Reports and the summary and progress graphs for the application.

Communicated with Functional Analyst on any issue clarifications.

Actively participated in Bug Track meetings.

End to end testing on validating the claims functionality including data validation from source to destination tables.

Submitted Coverage Status Report of tests performed on weekly basis.

Involved in project meetings and interacted with other team members in order to resolve the problems.

Environment: Manual Testing, SQL, User Acceptance Test Cases (UAT), Agile Testing Methodology, UNIX, MS SQL Server 2000, MS Excel, Windows XP.

.

Educational Qualifications

Bachelor of Technology from Jawaharlal technology University, Kakinada, India.



Contact this candidate