Post Job Free
Sign in

QA

Location:
United States
Posted:
August 17, 2016

Contact this candidate

Resume:

Nithin

**************@*****.***

440-***-****

PROFESSIONAL SUMMARY:

7+ years of extensive experience in Analyzing, Designing and Implementation of QA testing strategy for Web based and Client/Server applications using Manual testing and Automation testing Selenium of client server application in back end testing.

Good working experience in automation tools like selenium web drivers, selenium RC, selenium IDE and QTP (Quick Test Professional).

Extensively experienced in performing Manual and Automated Testing.

Experienced with various types of testing like GUI testing, Web testing, Regression testing, User Acceptance Testing, Functional Testing, System Testing, Integration Testing, End to End Testing, Unit Testing.

Implemented functional tests using java, Test NG/Junit framework and also cucumber framework.

Experience in analyzing business specification documents, designing and developing Test Plans, writing and executing Test Cases.

Good experience in reviewing business requirement document and software requirement documents, test cases and their execution, also coordinated with developers for fixing defects.

Expertise in smoke testing, black box testing, Integration testing, Database testing, regression testing and GUI software testing.

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.

Experience in ANT, MAVEN to create projects, JAR files, POM.xml with artifacts and dependencies.

Worked on end to end testing using Selenium web drivers/RC/IDE/Grid, Test NG/Junit and also web services like REST and SOAP.

Extensive experience in data driven, keyword driven and hybrid test automation frameworks.

Experience with Automated Testing tools such as Selenium-RC, WebDriver and Selenium Grid.

Experienced in automation based on WebDriver and Test NG framework with Java programming language.

Experienced in Creating/Executing/Troubleshooting Selenium automation test scripts generated from test cases.

Experienced in bug tracking, reporting and using Quality Center (QC) and JIRA for global test management.

Good knowledge in different programming languages like java, java script, HTML and databases like SQL server and ORACLE.

Experienced in continuous integration using JENKINS to support tools likes CVS subversion, GIT and execute Apache ANT and apache Maven.

Worked on database testing on triggers, logical views and SQL queries which support database refactoring

Familiar with OSI and TCP/IP

Have worked on sub version control tools like GIT and SVN.

Experienced in Software Development Life Cycle (SDLC), Defect life cycle management and different methodologies like Waterfall, Agile, and Scrum.

Experienced in writing SQL queries for back-end testing and validation of data.

Excellent analytical, problem solving, communication and interpersonal skills, with ability to interact with individuals at all levels.

TECHNICAL SKILLS:

Languages: Java, HTML, XML, JavaScript, SQL, Python, Perl, TCL, VB Script. Testing Tools: Selenium Web driver/IDE/RC/Grid, Junit, Test NG, Soap UI, Quality Center/Test Director, Cucumber.

Defect Tracking Tools: Quality Center (9, 10, 11.0), Jira, Team Foundation Server (TFS 2008, 2010, 2012), ALM QC, Test Director, Test Link, Bugzilla.

Testing Framework: JUnit, TestNG, Mochajs.

Built Tools: ANT, Maven.

Continuous Integration Tools: Jenkins/Hudson, Travis Methodologies: Agile (Scrum), Waterfall, TDD.

Databases: Oracle, SQL Server, MS-Access.

Repository System: GitHub, Subversion, Tortoise SVN. Cloud Based Testing: Sauce Labs, Browser Stack.

Version Control: CVS, Git.

Operating Systems: Windows, Linsux, UNIX.

PROFESSIONAL EXPERIENCE:

OFI Global April 2015 to Present

Boston, MA

QA Analyst

Description:

Client: OFI Global is leading global asset manager dedicated to serving the diverse needs of our clients that range from institutions to financial advisors to individual investors. Details: Marketing display the investment classification which is helpful to show the portfolios for investors and advisors. Marketing Staging Area (MSA) is a persistent data store that sources enterprise-aligned data, personalizes this data for Marketing, and packages the result for downstream consumers(web). RESPONSIBILITIES:

Interacted with Business Analyst and Developers to understand the application architecture and recommend testing strategy.

Used Selenium Web driver, java, Junit and Maven for designing automation test cases.

Executed test cases in multiple browsers and platforms using Selenium Grid.

Responsible for implementing page object model (POM) using Selenium WebDriver, Maven, TestNG and Java.

Performed Manual testing in physical devices emulator and IOS simulator.

Involved in test automation by using open source tools such as Selenium, Junit, JMeter and Appium.

Involved in resolving complex automation issues in selenium using suitable Java code.

Created test cases using element locators and selenium web driver methods.

Extensively involved in testing the application manually for the Functional and Systems Integration test efforts.

Performed Web-Services Testing using SOAP UI and generated XML Files for messaging.

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

Performed Scrum (Agile) methodology for testing the application.

Developed automated scripts and frame works using python scripting.

Used BDD framework with Cucumber, Java and created future files with scenario and scenario outline files.

Used Quality Centre as a defect tracking tool for raising issues and interacting with developers and users about the errors in the application.

Identified defects and monitored resolution via defect tracking tool QC/ALM

Worked on ETL/Backend testing by writing the queries.

Expertized in using Selenium (data-driven, XPath locator) and WebDriver to test the web application.

Involved in development of automation scripts for new enhancements using TestNG and Selenium WebDriver.

Configured Selenium WebDriver, TestNG, Maven tool and created Selenium automation scripts in java using Junit prior to agile release.

Involved in integrating the test suites to Jenkins to execute them automatically after every successful deployment.

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.

Used Xpath, Firepath and Firebug tools to locate elements.

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

Participated in design walkthrough and review meetings while interacting with customers. Spring Leaf Finance Corporation December 2014 to March 2015 Evansville, IN

QA Analyst

Description:

Spring Leaf is a company whose primary business is consumer lending, credit insurance, and other credit related products. Springleaf mission is to provide personal loans with exceptional service to all customers. Online Mortgage Loan Application: This application is a web application and was developed to process the mortgage application for residential and commercial customers. This application is used to gather borrower personal information, tax and credit related information. The gathered data will be transferred to Under Writing system to make a decision to lend the Mortgage loan. RESPONSIBILITIES:

Involved in writing test cases for the System Testing

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

Used Emulator and IOS simulator in physical devices for manual testing.

Designed automation test cases by using java, Junit, maven and selenium webdriver.

Used Selenium Grid to run test cases in multiple browsers and Platforms.

Implemented POM (Page Object Model) automation framework using JAVA, Selenium Webdriver and Cucumber.

Used agile methodology with Scrum Process.

Involved in Writing Python Scripts to develop automated scripts and frame works.

Used BDD framework with Cucumber, Java and created future files with scenario and scenario outline files.

Experienced in load and performance testing tool JMeter.

Following-up with developers as to the status of JIRAs and ensuring that the issues are resolved.

Used Java language and Junit framework for scripting.

Worked on static and dynamic objects using XPath and DOM.

Log defects using JIRA application and communicate the defect status updates to the responsible analysis and implementation teams.

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

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

Managed Code reviews using GIT as code repository and code collaborator.

Used HP Quality Centre for Test Case management, Test Case executions, Defect Tracking and Reporting Test progress to the Project management teams.

Involved in writing SQL queries for backend/ETL testing

Prepared manual and functional test cases on mobile and web applications as per requirement

Participated in Weekly Status meetings with project manager, Business Analyst, Developers and other team members.

Used eclipse, IDE and TESTNG framework to develop test code in java language Mission Valley Bank September 2013 to November 2014 Los Angles, LA

Automation Engineer

Description:

The company offers a variety of business and personal banking products and services, as well as investment, Mortgage, Auto loans, asset management and insurance products and services through its subsidiary. I was involved in testing a Web based application, which has front office activities. Front office activities include accounts, cash management, transfers/transactions, check book issues and maintenance while the back end activities include day end, month end, quarterly and yearly process. RESPONSIBILITIES:

Developed functional, UI, regression test scripts using Coded UI using C#.

Performed Automated UI, regression, acceptance and priority1 functional tests of this windows application using C# scripting in Test Complete.

Developed user controls, custom controls using Asp.Net and C# and were effectively used.

Expertise in SCRUM methodology in agile principles and implementing. Experience with Load Runner

Interacted with developers to resolve the ETL and reports defects.

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

Involved in Web Services Testing using WEBUI, SOAPUI with rest to create and execute automated functional, regression, compliance, and load tests.

Created test scenarios and test cases based on functional documents and User stories.

Executed test cases manually and reported defects.

Wrote and executed SQL’s and PL/SQL’s to do the backend testing.

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

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

Responsible for software QA and analysis, with emphasis on performance testing and functional decomposition of web-based (SOA) and legacy systems architecture.

Created automation test scripts to test all end-to-end components -- legacy mainframe, Web and upgrade.

Conducted test case reviews and presented the test cases/test scenarios to the team members for all iterations.

Participated in daily SCRUM meetings and gave the daily status of testing.

Inserted checkpoints where needed, to compare the current behavior of the applications.

Environments: HP Quality Center 10, QTP 11.0, VB Script, Selenium Webdriver, Java, TestNG, Mochajs,

HTML, DHTML, CSS, Web farm, IIS web Servers, IBM Web Sphere, RAD, DB2 Clear Rate Communications July 2012 to August 2013 Birmingham, MI

Test Automation Expert (Selenium)

Description:

Clear Rate Communications is an innovative telecommunications service provider specializing in providing voice, data and internet solutions to over 30,000 residential consumers and businesses throughout the Midwest, Mid-Atlantic, and Nationwide. By simplifying our billing procedures and reducing the amount of various complex calling plans and confusing promos, we keep our rates Clear and concise for all customers. RESPONSIBILITIES:

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, create Test Suites and run parallel tests on TestNG

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 which involved Functional Regression, Integration test cases using WebDriver. Supported all major production releases. Environment: Selenium RC, WebDriver, Selenium Grid, Quality Center, Soap UI, HTML, XML, Oracle, Java Script, Ajax, UNIX and Windows.

Spirit Airlines

Miramar, FL January 2011 to April 2012

QA Engineer

Description:

Spirit Airlines is the ultra-low cost airline of the Americas and Home of the Bare Fare. Spirit's fares are unbundled; they simply reflect the cost of taking customers to their destination without any extras. Every customer gets Frill Control: the ability to choose what perks and options they'd like to add to the Bare Fare, independent of the choices of other passengers. Structuring fares this way allows every passenger a chance to fly for less than any other airline.

RESPONSIBILITIES:

Parameterized QTP scripts to run on multiple sets of data and one data file can be used for multiple scripts

Used QTP for functional and regression testing of the application to make sure transactions and business processes work as intended and Developed VB scripts

Managed & Mentored Test Automation Team using QTP, Load Runner

Developed Project using waterfall methodology.

Wrote SQL Queries for backend/ETL testing.

Logged and managed defects using Quality Center/ALM defect management tool

Generated Weekly Reports, Defect Reports and Customized Summary Reports.

Performed User acceptance testing in the final phase of software development process to check the functionality of the software.

Involved in the System and Integration testing, performed Positive and Negative testing.

Wrote Test Cases and Test Procedures based on the Test Plan.

Analyzed project documentation, analyzed and estimated requirements, planned, prepared and updated detailed Test cases using Quality Center.

Developed Automation Scripts in Selenium IDE and QTP for Functional testing and Regression Testing.

Executed recording, re-running and debugging of test cases and test suites on IDE.

Performed Integration testing to check the flow of application.

Extensively compared several data feeds using comparison software. Environment: HP Quality Center, HTML/DHTML, SQL, Web Logic, JavaScript, Windows KIMS Hospital, India - December 2008 to October 2010 QA Tester

RESPONSIBILITIES:

Involved in QA reviews and Software Development Life cycle phases.

Gathered Test environment requirements with the QA Lead.

Prepared traceability matrix using MS Excel.

Identify and derive testable conditions out of general Business requirements.

Developed manual/Functional Test conditions and Scripts based on the requirement documents.

Performed end to end Functional Testing for the web based application.

Developed manual test cases and executed it.

Built and Executed a Regression testing suite using QTP.

Validated and Verified fixed defects.

Involved in team of User acceptance testing (UAT)

Used Quality Center to develop test cases, test scripts and logging the defects.

Involved in Unit testing, System testing, User acceptance testing(UAT), UI testing and Regression Testing

Carried out ETL Testing: tested the ETL jobs and verified the data loaded into the Data sets in the UNIX box and ODS tables.

Reported tracked defects with reference to severity and types using Quality Center.

Involved in weekly walkthrough and inspection meetings to verify the status of Testing Conducted formal team review meetings & Produced daily progress report to Project Managers

Interacted with developers for Defect Fixes.

Documented the bug report and categorized them based on severity.

Interact with Developers and BA to understand complex situation.

Take part in Daily Stand up meetings and weekly meeting. Environment: QTP 9.2, Microsoft Office tools, Windows 2000, SQL EDUCATION: - Bachelor's in Computer Science at Maturi Venkata Subba Rao Engineering College.



Contact this candidate