We provide IT Staff Augmentation Services!

Automation Tester,cincinnati,oh

3.00/5 (Submit Your Rating)

SUMMARY:

  • Extensively involved in UI Automation by using Selenium WebDriver, Java, SOAPUI testing, Database SQL Testing, Web application testing.
  • Well versed with Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), Logging and Tracking Defects in all the phases with major responsibilities.
  • Expertise in implementing Waterfall / Agile and SCRUM Methodology by analyzing requirement specifications and responsible for developing Test Objective, strategies, Scope, Test procedures and Test Matrices.
  • Have good knowledge of HP LoadRunner (performance testing)
  • Have good knowledge of VuGen, Controller & Analysis
  • Experience in developing, implementing and maintaining Automation frameworks - Keyword Driven, Data Driven Frameworks, Hybrid and Page Object Model.
  • Experience in different Testing methodologies like Black Box, White Box, Smoke Testing Functional testing, Regression testing, Unit, Integration testing, GUI testing, System Testing, User Acceptance testing(UAT) Installation, Compatibility and Load testing.
  • Experience in developing selenium automation framework using JUnit/TestNG and developing ANT/Maven targets to execute automation suites.
  • Experience in using finder mechanisms like CSS, XPath expression, HTML id, linkText, Partial linkText and name to find the Web Elements.
  • Used Selenium Screenshots for bug reporting, analysis and exception debugging.
  • Involved in design and implementation of Selenium WebDriver Automation Framework for Smoke test and Regression test using TestNG.
  • Expertise in Grouping of Test Cases, Test Methods and Test Suites for regression and functional testing using the TestNG annotations.
  • Performed Continuous integration automation using Jenkins and scheduled the tests to run at specific time.
  • Identified automation requirements & design automation framework, scripts in Selenium (WebDriver) integration with Jenkins/CI, code reviews, and scripts execution through Grid (hub/nodes) on remote clients.
  • Experience in preparing test data for positive and negative testing and identified critical bugs in the product early in the test execution cycle.
  • Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using HP ALM, Quality Center, Rally, JIRA, Bugzilla etc.
  • Experience testing with SOAP Web Services using SOAPUI .
  • Developed Test Scripts to implement TDD (Test Driven Development), BDD (Behavior Driven Development) using Cucumber.
  • Expertise in working knowledge of Core Java and Object Oriented Concepts(Inheritance, Polymorphism, Exception Handling and Collections)
  • Experienced in Back-End testing to ensure data consistency on front-end by writing and executing SQL queries.
  • Maintained the Selenium and JAVA automation code and resources in source controls like SVN, GIT over the time for improvements and new features.
  • Experience with Cross-Browser and Compatibility Testing to test whether the web applications are working as desired in different browsers and environments.
  • Experience in Parallel Execution of Multiple Tests at a time in different environments.
  • Proficiency in testing complex software applications including manual testing.
  • Strong exposure to Financial, Banking & Insurance domains
  • Dynamic and assertive team player with a strong inclination to improve and optimize process development and implementation.
  • Excellent analytical skills with good communication and self-organizing skills, assertive and a committed team player.

TECHNICAL SKILLS:

Testing Tools: Selenium WebDriver/IDE/GRID, QTP, SOAP UI, Cucumber, TestNG, JUnit, Eclipse, SVN, GIT

Languages: HTML, CSS, JavaScript, Java, XML, Gherkin

Defect Tracking Tools: HP ALM, Rally, JIRA, Bugzilla, Quality Center

Build Tools: Ant, Maven

Testing Frameworks: Page Object Model, Data Driven, Keyword Driven, Hybrid Driven Frameworks

Continuous Integration Tools: Jenkins

Project Methodologies: Agile-Scrum, Waterfall

Databases: Oracle, SQL Server, MS Access

Operating Systems: Windows, UNIX

PROFESSIONAL EXPERIENCE:

Confidential,Cincinnati,OH

Automation Tester

Responsibilities:
  • Analyzed business requirements and functional documents, created to define the test environment, phases of testing, entrance and exit criteria into different phases of testing and resources required to conduct the effort.
  • Created test plan, test strategy, test scenarios for the user stories assigned.
  • Coordinated with the offshore team and reviewed the test cases and test scripts.
  • Developed features, scenarios, scenario outlines and test scripts using BDD (Behavior driven development) using Cucumber in Gherkin language.
  • Implemented Page Object Model with Cucumber automation framework with Selenium WebDriver.
  • Extensively worked in Regression testing, Parallel Processing using Selenium WebDriver in TestNG and JUnit.
  • Scripted the Test cases and managed the framework dependency jars using Maven as build dependency tool.
  • Developed test scripts to identify the web Elements through locators using FireBug and FirePath Firefox plugins.
  • Performed Parallel and Cross Browser testing using TestNG on different browsers like Internet Explorer, Chrome, Safari and Firefox where multiple tests were run at the same time.
  • Used XPath and DOM to work with dynamic and static objects in Selenium.
  • Created test approach and test cases for logging module.
  • Reviewed and analyzed the existing test scripts.
  • Maintained user documentation with Selenium output screenshots for User acceptance testing (UAT).
  • Developed synchronization using implicit and explicit wait conditions.
  • Created automation scripts using Selenium Hybrid and Data-driven development framework.
  • Developed Back-end testing using complex queries to retrieve the user information to cross validate in UI and databases.
  • Maintained the Java and selenium test source code and resources in the GIT source control repository tool.
  • Analyzed test results, tracked the defects using JIRA.
  • Prepared the data to cover various scenarios and wrote SQL scripts to verify the database updates, inserts and deletion of the records.
  • Maintained continuous test integration and automatic build by using Jenkins and generated cucumber reports from JSON file after successful builds.
  • Performed agile testing, reviewed the stories and participated in Daily Scrum, Iteration Planning, Release Planning meeting and sprint retrospective meeting.
  • Validated the application across different platforms (Mac, windows) and different browsers (Chrome, internet Explorer, Firefox, Safari, Opera)
  • Experience testing with SOAP Web Services using SOAPUI
  • Tested applications in different types of browsers (cross-browser testing) and versions, such as Internet Explorer, Firefox, Google Chrome to simulate production environment.
  • Participated QA weekly meetings and various other meetings and discusses enhancement and modification request issues and defects in the application.

Environment: Java, Selenium WebDriver, Junit, TestNG, Firebug, Firepath, XML, XPATH, DOM, JIRA, Cucumber, GIT, Agile, Rally, HP ALM, Quality Center, Internet Explorer, Chrome, Firefox, SQL, Jenkins, SoapUI, Gherkin, Eclipse, Maven, Oracle.

Confidential,Austin, TX

Automation Tester

Responsibilities:
  • Developed automated Test cases in Java using Selenium WebDriver.
  • Created user defined functions in Java and implemented the functionality with Selenium.
  • Designed, developed and implemented Keyword Driven automation testing framework utilizing Java and Selenium WebDriver.
  • Involved in designing and implementing of hybrid automation framework to be used with Selenium WebDriver.
  • Created Test plan, High level scenarios, Test case construction and Test estimates, resource estimates and weekly status reports.
  • Conducted Test Case Walkthroughs to achieve consensus on Test Case correctness &completeness.
  • Executed and managed functional, integration, and system test cases. Wrote test cases to handle Alerts on the web page.
  • Took the Application Screenshots and copied the images whenever exceptions occurred and also at important checkpoints of application execution.
  • Involved in using Maven build tool to manage framework dependency jar files.
  • Used automated scripts and performed functionality testing during the various phases of the application development using Selenium.
  • Analyzed test results, tracked the defects and generated reports using JIRA.
  • Used Selenium WebDriver APIs for writing test suites and test cases for testing functionality.
  • Developed Automation Scripts for Regression using Selenium Web Driver and Java.
  • Performed Compatibility testing of applications for dynamic and static content of browsers using HTML Ids and XPath in Selenium.
  • Responsible for Setting up Web Services project using WSDL in SOAPUI and provided setup help to other team members.
  • Wrote BDD UAT using Gherkin format and implemented the step definitions using Cucumber for User Acceptance Test (UAT).
  • Configured Jenkins build job for continuous Integration and also for Regression Testing.
  • Executed SOAP based web services API testing (Java client and SoapUI).
  • Implemented Modular Framework for Selenium based scripts.
  • Conducted Cross browser testing in IE and Firefox using Selenium.
  • Performed browser validations across operating systems by verifying the visual presentations, alignment, design and accuracy of links.
  • Used Selenium WebDriver for automating of Cross Browser Testing on IE, Firefox, Safari and Chrome.
  • Performed change defects verification of data in QA environment, before the Production implementation.

Environment: Java, Selenium WebDriver, Junit, Jenkins, SoapUI, SVN, JIRA, TOAD, Maven, JIRA, MS Office, SQL, Windows.

Confidential, Long Island, NY

QA Analyst

Responsibilities:
  • Reviewed the Business Requirements Document, Functional Specifications Document and Technical Documentation.
  • Involved in writing and making enhancements to the test plan, test cases and test scripts for Functional testing.
  • Developed Functions and Sub Procedures, saved them in library files and used them whenever required.
  • Participated in Planning and daily standup meetings as part of the agile team; attended grooming sessions and Retrospectives.
  • Performed Smoke testing, Sanity testing, System Health Check before beginning to test officially, Functional testing, Cross-Browser testing, Regression testing, Manual and Automated testing, Integration testing, Back-end validation testing and End to end testing.
  • Tested various HTTP Request and Response APIs using object-oriented scripts.
  • Created the test plan and test cases in Java/Selenium based on the input and the different requirements provided by the product owner for the Payments and Credits team.
  • Conducted testing using Selenium Remote Control on different browsers.
  • Created the test automation framework using Selenium RC.
  • Raised defects and performed tracking using JIRA. Created automated functional scripts for the report generation module using Selenium RC.
  • Used Selenium Grid to execute test cases in parallel on different target machines.
  • Performed exception handling using recovery scenarios. Coordinated testing tasks and activities with Project teams and IT Staff.
  • Executed test scripts and validated the actual results against the expected results.
  • Used TOAD for SQL queries and data validation. Attended Bug Meetings and also meetings with the QA Leads, Managers and Developers for query resolution.

Environment: Selenium WebDriver, Java, JavaScript, HTML, Junit, Cucumber, Jenkins, ANT, Firebug, XPath, Web Services, SOAP UI, XML, Eclipse, JIRA, Windows, Unix, Oracle, Agile Methodology.

Confidential,Cherry Hill, NJ

QA Analyst

Responsibilities:
  • Involved in analyzing Business Requirement Documents.
  • Analyzed the Test plan documentation.
  • Developed Test Cases to cover overall quality assurance testing.
  • Written test cases and executed them manually.
  • Tested the business functionality, navigation and validation of the application.
  • Validated all the user requirements specified for UAT
  • User Acceptance Testing should ensure that the application performs at an acceptable level for the Customer.
  • Extensively use SQL queries for backend testing.­­
  • Conducted UAT within agreed timeframes
  • Tested the functionality of the application
  • Bugs were identified and reported to the development team using JIRA
  • Participated in the meetings to walk through the defect reports periodically.
  • Responsible for Weekly Status reports showing the progress of the testing effort.
  • Regular meetings and updates are made to the Management team of the ongoing QA process.
  • Worked with developers to resolve and fix the defects.
  • Responsible for testing the product using SQL Queries/ UNIX command for the database check.
  • Interacted with users by conducting User Acceptance Test to ensure that the total functionality of the application was met by complying with all the business requirements.
  • Interacted with Development, System Admin, Team manager, Team Members to resolve the issues expediently.

Environment: Windows, SQL, Manual Testing, UNIX & JIRA

Confidential,Orlando,FL

Manual Tester

Responsibilities:
  • Participated in Technology Project Requirements walkthrough and understand the business requirements.
  • Prepared Test Strategy to identify the overall approach for testing.
  • Participated in test strategy walkthrough and document the list of items that require corrective action.
  • Prepared Test Plan to identify software risks and ways to mitigate the risks.
  • Prepared system level test cases and User Acceptance test cases.
  • Executed Acceptance test cases during the UAT (User Acceptance) on web based applications.
  • Log defects in Test Director and track them to closure.
  • Worked with development team to ensure testing issues are resolved on the basis of using defect reports.

Environment: Windows 2000/NT, Manual Testing & Test Director

We'd love your feedback!