We provide IT Staff Augmentation Services!

Qa Automation Tester Resume

New York, NY

SUMMARY:

  • Around 9+ years of Quality Assurance experience as QA Automation Engineering in e - commerce, Financial, Telecom, Investment and Healthcare Industries.
  • Executing test cases, ad-hoc product testing, reporting bugs and reporting tester status, writing test scripts, test automation using diverse testing tools like Selenium WebDriver, QTP & SOAP-UI.
  • Experienced in functional testing, reviewing and analyzing business requirements and writing detailed Test Plans and Test Cases.
  • Good understanding of SDLC and STLC, Black box testing, Functional testing, Integration testing and User Acceptance Testing (UAT).
  • Thoroughly Cross browser tested projects to support IE7+, FireFox, Safari, Opera and Chrome.
  • Used Version One to track stories in Agile Development Environment.
  • Expert in ALM design specific to Quality Center for Testing and Defect Tracking.
  • Expertise in working knowledge of Core Java and Object Oriented Concepts ( Inheritance, Polymorphism, Exception Handling, Multi-Threading and Collections).
  • Experience with IVR,ICOMS Billing system and ALM
  • Performed unit testing using Junit/TestNg, integration and deployment of applications done using tools such as ANT and Maven and debugging through Log4j.
  • Exposer and working Knowledge in JavaScript and jQuery, plugins, AJAX, dynamic HTML, JSON, Angular.js, BootStrap, Kendo UI, Backbone.js, Ext.JS, Bootstrap and Node.js etc.
  • Experienced in using Version Control Tools like CVS, SVN and gitHub.
  • Expert in automation script development using different automation tools like Selenium WebDriver (Eclipse, Java, JUnit).
  • Experienced in converting existing QTP Script to Selenium WebDriver Script for multi browser support.
  • Experienced in designing customized hybrid framework (Keyword Driven & Data Driven) using Selenium WebDriver, Java, TestNg & apache POI.
  • Experienced in testing Mobile Application both in Emulator/Simulator and Real Devices. Tested mobile customized website using Chrome User Agent.
  • Experienced in Back-End testing to ensure data consistency on front-end by writing and executing SQL queries.
  • Wrote complex SQL query by joining multiple tables according business logic for data validation.
  • Experienced in load test, stress test and performance test using Load Runner by scripting VUser scripts for multiple users, multiple transactions at rendezvous points.
  • Extensive working knowledge in UNIX/Linux environment to analyze log file & to monitor process
  • Extensive working knowledge in VI editor to update config file & check text based data file.
  • Strong knowledge on Web Service & Hands on experience in validating Web Services using SOAP-UI.
  • Excellent communication, problem solving skills, coordination, documentation, project planning and interpersonal skills.

TECHNICAL SKILLS:

Testing Tools: Selenium IDE, Selenium Web driver, Selenium grid, JUnit, TestNG, Firebug, Hudson/JenKins, LoadRunner, QTP, Web Services (Soap, Rest etc) and Quality Center/ALM.

Programming Language: Java/J2EE, Perl, ASP.Net, VB.Net, C#, C/C++, ASP and JavaScript, VBScript and SQL Scripting XML, XSL, XSD and DTD

Scripting and Markup: XML, CSS, XSLT, HTML, CAML, JavaScript, AJAX, HTML4&5/XHTML, DHTML, CSS/CSS3, jQuery, JSON, Ajax, REST, DOM, XML, PHP, Bootstrap, Angular.JS, Backbone.JS, Node.JS, EXT.JS, CSS 3 Media Queries, SASS and LESS.

Java Frameworks: TestNG, Junit

SDLC: Agile (Scrum), Water fall

Databases: SQL Server 2008R2, Oracle9i/10g/11g, MS Access, ODBC, T-SQL, Sybase and DB2

Reporting Tools: Mantis, Jira, Quality center, MS Excel, Microsoft Team Foundation server

Software/Tools: MS Office 2013/2010, MS Visio, WSP Builder, BDC Meta-Man, Active Directory, MS Project Server, Metalogix and Quest.

Operating Systems: Windows 7/XP/Vista, Windows Server 2012/2008.

Web Debugging Tool: Xpath, Firepath, Firebug, Webdebugger

Browsers: MS Internet Explorer, Mozilla Firefox, Chrome, Safari

WORK EXPERIENCE:

QA Automation Tester

Confidential, New York, NY

Responsibilities:

  • Responsible for interacting with the business people for understanding business requirements.
  • Worked in a Test Driven Development environment. Participated in daily meetings with Developers.
  • Experience in creating Automation Test Scripts using Selenium Web Driver.
  • Performed cross browser functional testing using Selenium WebDriver/RC.
  • Performed white box testing like JUnit, TestNG and Web service testing.
  • Wrote automated testing code in Selenium or WebDriver using Eclipse IDE for functional testing including AJAX-enabled applications.
  • Setup the automation framework using Selenium WebDriver, Java, TestNg, GitHub and Maven.
  • Defined test automation strategy and test scenarios, created automated test cases, test plans and executed tests using Selenium WebDriver, TestNG and JAVA.
  • Used TestNG and Junit for testing framework and Implemented the script deployment in TestNG framework through command line.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
  • Written White-box test cases based on the User and Business Requirements.
  • Creation of automation test scripts in Java, TestNG and WebDriver for various features using Data Driven Framework.
  • Worked on Selenium for creating and executing test cases for functionality testing of a web app.
  • Developed External Library using Java for Selenium Automation.
  • Wrote JUnit Test Cases for REST web service Java API.
  • Experience testing SOA and RESTful/SOAP XML/REST Web Services.
  • Created entire architecture for backend testing internal and third party API using SOAPUI.
  • Scheduling automated regression tests to run against nightly builds to get reliable daily builds.
  • Performed data driven testing using Excel, SQL server, XML, JSON data types.
  • Used WSDL and end points to create projects in Maven.
  • Validated source and target data by writing SQL query using different string functions, group functions in SQL.
  • Maintained Jenkins scripts to build, deploy and execute automated tests in nightly build.
  • Verified backend data writing complex SQL queries.
  • Performed white box (API tests) on Stored Procedures, verified complex constraints/business rules implemented in triggers through the backend.
  • Involved in backend testing for different environments like System Testing and User Acceptance Testing.
  • Coordinated with business analysts, development team and participated in bug review sessions.
  • Participated in SCRUM process, attended daily scrum meetings and sprint planning.

Environment: Selenium WebDriver/RC, Java, JMeter, REST, QC/ALM, SOAP, Firebug, MySQL, PL/SQL, Maven, GitHub, Jenkins, Excel and Eclipse.

QA/Selenium Tester

Confidential, New York, NY

Responsibilities:

  • Report on testing progress to the Project Manager and other designated project personnel.
  • Worked on Hybrid Automation Framework using Web Driver, Eclipse, TestNG and Java in Windows platform to cut down regression testing time.
  • Modify Updating of Automation scripts and execution of multiple browsers.
  • Scripting the test cases for regression using Selenium WebDriver using Java.
  • Created test scripts in Selenium and enhanced those scripts using Java API and Test NG.
  • Interact with end users to obtain specific system requirements and develop Test Plans, Test Cases and Test Scenarios.
  • Created Test Cases for Black Box Testing Regression, GUI testing and Functional testing, Back-End and compatibility testing based on the system requirements.
  • Worked with Selenium IDE, Fire Bug, and Fire Path, Selenium IDE plug-ins (Flow Control, Stored Variables, and Test Results).
  • Prepared and executed automated test scripts as per the business requirements and Requirements specifications Document using Java in Selenium IDE and Selenium WebDriver 2.0
  • Designed & Implemented a Hybrid Test Automation Framework ( Data + Keyword) using Selenium WebDriver.
  • Used Selenium Grid to execute parallel tests on multiple browsers - IE, Chrome, Firefox & Safari.
  • Executed manual scripts and participated in UAT activities.
  • Extensively used Selenium (data-driven, XPath locator) and Web Driver to test the web applications.
  • Involved in Backend Database testing in SQL Server using SQL.
  • Reviewed test results, issues and defects related to business units.
  • Manage defect process, analysis, and assignment and report and verify all bugs.
  • Performed cross Browser compatibility testing on different Operating Systems using Selenium WebDriver.
  • Used Bugzilla for defect tracking purpose.
  • Worked closely with developers to verify functionality of the application.
  • Attended daily project scrum meetings and weekly team status meetings.

Environment: Selenium Web Driver, Java, TestNG, Bugzilla, Eclipse, IE, Quality Center, Agile Methodology, Selenium, JXL, Eclipse, SOAP, Test Track Pro.

Selenium QA Tester

Confidential, Hartford, CT

Responsibilities:

  • Testcase creation, review and execution Used JIRA for bug tracking.
  • Integrated Testing with Selenium using Eclipse to generate test execution result.
  • Worked on Hybrid Automation Framework using Web Driver, Eclipse, TestNG and Java in Windows platform to cut down regression testing time.
  • Had regular meetings with Developers to report various problems.
  • Did white box testing and GUI testing.
  • Automated regression test cases using Java Responsible in executing Selenium test scripts on different browsers and checked for compatibility.
  • Developed Selenium WebDriver test cases using Java, TestNG framework.
  • Developed automation framework for Selenium WebDriver in Page Object Model Framework.
  • Developed functions using Java script for Client Side validation.
  • Represented QA function in Agile Sprints
  • Validated the database by executing SQL queries.
  • Coordinated with technical support associates to fix proprietary software issues.
  • Used Firebug, and XPath to work with the application objects
  • End-to-End data validation using secure protocols: SFTP, FTPS, FTP with PGP, HTTPS.
  • Tracking and testing connections of customers using various protocols.
  • Data encryption and decryption validation using PGP desktop.
  • Logging and tracking defects on a release basis using Quality Center.
  • Writing and executing script for regression and functional testing using QTP.
  • SQL queries for database validation.
  • Involved in Backend Database testing in SQL Server using SQL.
  • Defects were tracked and prioritized using Quality Center and analyzed the variation between expected result and actual result.
  • Participated in various meetings and discussed Enhancement and Modification Request issues.

Environment: Java, TestNG, Java Script, Selenium WebDriver/IDE, SQL, UNIX, ANT, Jira

QA/Selenium tester

Confidential, Tyson’s, DC

Responsibilities:

  • Preparation and execution of Automation Test Scripts and Test Suites with Selenium Web Driver using TestNG.
  • Created Selenium Test cases for automation using Selenium RC and Java
  • Involved in the preparation of Test Plans, Test cases
  • Involved in Refactoring of existing scripts.
  • Identified the Automation scenarios, Designed/Setup the Hybrid framework, prepared the UI Object Info, Functions, test Data, Prepared the Test Suite using JAVA Framework TestNG, Executed the Scripts, and updated the scripts as part of maintenance.
  • Involved in Manual Testing, Setup maintenance and Bug reporting/closure activities.
  • Involved in Regression Testing.
  • Involved in Reviews of test cases and automation test scripts.
  • Performed testing on Mobile devices for compatibility check.
  • Involved in Performed Browser Compatibility Testing of Web Application on different browsers Internet explorer, Firefox, Google Chrome and Safari.
  • Used Selenium IDE and Selenum Webdriver for generating test scripts and to Automate Functional and Regression Testing using Selenium.
  • Utilized Firebug and Firefox Add-ons (XPath Checker, XPather) to enhance efficiency of Selenium IDE testing.
  • Prepared test data and test results (input / output files) for data driven method.
  • Reported defects using Quality Centre to the development team and followed up for the defects.
  • Participated in the team walkthrough, Inspection and Technical Review meetings to discuss the issues arising out of testing.
  • Involved in user acceptance testing (UAT), maintaining quality procedures, and ensuring that appropriate documentation is in place. Communicated with design, development and test team.
  • Involved in Backend Database testing in SQL Server using SQL.

Environment: Java, TestNG, Java Script, Selenium WebDriver/IDE, SQL, UNIX, ANT, Jira

QA/Selenium Tester

Confidential, Dallas, TX

Responsibilities:

  • Analyzed Business and System Requirements of the Application
  • Followed Agile Methodology for application Implementation and Testing
  • Participating in sprint daily scrum, planning, Review, meetings.
  • Developed Test Plan Document for numerous Releases
  • Performed Smoke, Functional, System, Regression and Integration with Positive, Negative Test cases.
  • Preparation and execution of Automation Test Scripts and Test Suites with Selenium Web Driver using TestNG.
  • Created Selenium Test cases for automation using Selenium RC and Java
  • Review of the test cases created by the team.
  • Executed data and database testing validating SSIS.
  • Involved in developing Selenium automation framework using TestNG.
  • Extensively involved in writing manual test cases, automated test scripts and executing manual and automated test scripts for System testing and Regression testing using Selenium WebDriver.
  • Used XPath and DOM to work with dynamic and static objects in Selenium.
  • Conducted backend testing using SQL queries to validate data for database editing and debugging tests using Selenium.
  • Documented test results, and sent email communications with test results.
  • Developing Regression suit for various module using Selenium Web driver with Java in Eclipse IDE.
  • Used various available features of Selenium to develop efficient and error free Automated Test Scripts using Java in Eclipse IDE.
  • Automate the test cases using Selenium Web driver with JAVA Framework TestNG
  • Performed Gray Box Testing, Regression Testing, Functional Testing, Usability testing
  • Experience in Integration, System Testing using different devices (iPhone, IPad Web based applications).
  • Involved in User Acceptance Testing (UAT)
  • Execute Browser Compatibility Testing (IE, Firefox, Chrome, Safari) of a Web based application
  • Written Integration test cases for Restful API.
  • Involved in Backend Database testing in SQL Server using SQL.
  • Create and execute End to End Use Cases for User Acceptance Testing.
  • Responsible for centralizing the testing approaches in various projects.
  • Prepared status summary reports with details of executed, passed and failed Test Cases also involved in weekly status and task review meeting.

Environment: Selenium RC, MS Office, Java, Ant, Maven, Rest Services, Web driver, Jira, SQL Server, Oracle and Quality Center (QC)

QA/Selenium Tester

Confidential, Tampa, FL

Responsibilities:

  • Analyzed the business requirements and developed the Detail Test Plan and the Test Strategy
  • Involved in Agile (scrum) methodology to document reality changes in business requirements and design Functioned as the Onsite / Offshore coordinator.
  • Tracked the progress of the test team through weekly status reports.
  • Implemented effective and efficient testing processes, documentation, tools, and testing methodologies.
  • Performed Scheduling Tasks to run the Batches, which in turn allocates the data
  • Simulated multiple transactions with the bank and monitored the server's integration and the response time.
  • Developed test scripts in Selenium Web Driver using Java Language.
  • Implemented Data driven frame work while developing the automated test scripts using Selenium Web Driver.
  • Trained other team members on Selenium Web Driver.
  • In order to achieve good product in fast track we use Jenkins as the CI tool.
  • Documented and communicated test reports using Quality Center Dashboard
  • Functioned as the point-of-contact during the defect tracking process
  • Generated the detailed reports of the Bugs, Pass-Fail report and comparison chart.
  • Performed performance testing of the web application using Load Runner to check the stress of the server.
  • Involved in Backend Database testing in SQL Server using SQL.
  • Worked with development team to ensure 'testing issues' are resolved on the basis of using defect reports

Environment: Selenium IDE, Selenium Web Driver, Quality Center, Java, J2EE

Automation & Performance Tester

Confidential, San Francisco, CA

Responsibilities:

  • Designed and developed Test Plans, Test Scenarios and Test Cases.
  • Performed Load and Stress testing for various applications using LoadRunner.
  • Monitor resources to identify performance bottlenecks, analyze test results and report the findings to the clients, and provide recommendation for performance improvements as needed.
  • Created scenarios in LoadRunner Controller based on the test profiles; fine-tuned the virtual user runtime and scenario scheduler settings.
  • Compiled scenario test results, produced various reports using LoadRunner Analysis tool.
  • Create a quick summary report after all testing has been completed, for final results and findings document.
  • Used LoadRunner to stress the application under test to isolate and identify potential network and server bottlenecks.
  • Analyzed LoadRunner on-line graphs and reports to check where performance delays occurred, network or client delays, CPU performance, I/O delays, database locking, or other issues at the database server.
  • Updated WSDL in SOAP UI, Created new WSDL projects for WebServices testing.
  • Tested Web service, Portal & Siebel application integration.
  • Created scenarios in LoadRunner Controller based on the test profiles; fine-tuned the virtual user runtime and scenario scheduler settings for UNIX, Windows based application platform.
  • Extensively involved in application Functional Stability Test using QTP before the Stress, load and performance test starts.
  • Developed Test Cases to check the functionality of application and to validate GUI fields.
  • Designed test cases as per the test specification Used Descriptive Programming in VBscript.
  • Gathered Test Input data. Test Input data includes Pre-condition, Test Input, Test Result
  • Performed Data driven testing using data tables in QTP.
  • Created Pop-up, Object State Exception handling functions to handle unexpected events and errors.
  • Automated the Test cases using QTP for Regression testing.
  • Automation includes writing Test scripts in VB Script.
  • Used SQL Queries for backend testing such as testing the application from the logical storage of the data, validating the storage date with the UI. Checking and verify the functionality of the database.
  • Wrote Reusable actions as per the scripts Reviewed use case documents, High Level Design Documents,
  • Testing integration and system testing activities for the builds.
  • Designed test cases for Regression testing activities.
  • Analyzed the bug severity and status to retest the build as per the Test assignment.
  • Re-executed all test cases to ensure no additional errors or missing coverage.
  • Used QC-Manager for the complete Test management activities.

Environment: Loadrunner, QC, Windows, C#.Net, Asp. Net, ADO.Net, QTP, IIS, VB, Java Quality Centre, Test Partner, Windows XP, Oracle and SQL

Hire Now