We provide IT Staff Augmentation Services!

Automation Testing Resume

Dallas, TX

SUMMARY:

  • Around 7+years of experience in Information Technology with emphasis on Automation Selenium, Manual Testing, QA Testing and Quality Assurance of Client/Server Windows, Mobile and Web based applications.
  • Expertise in communicating with different teams and gathering the requirements as per the project guide lines.
  • Extensively worked on Python scripting for JAVA middleware.
  • Involved in all phases of the SDLC and performed all activities in QA life cycle.
  • Creating Test Automation scripts, used Selenium, Ruby, and Cucumber.
  • Extensive hands on experience in performing Automation Testing, White Box and Black Box testing, Business functionality, and Stress testing.
  • Extensive experience in Automation Functional testing tools like Selenium IDE, Selenium RC, Selenium Webdriver - 2 and Watir Webdriver using Java and Ruby.
  • Experience in testing several types of applications like Client Server & Web applications.
  • Experience in using development tool Eclipse.
  • Good knowledge on automation framework in Selenium WebDriver using Behavior-Driven (BDD) approach in Cucumber framework with Gherkin.
  • Expertise includes Testing Web Services, Functionality, Integration, Regression, System testing and Black box testing.
  • Experience in developing end to end automation using Selenium WebDriver/RC/IDE/Grid, Junit/TestNG, ANT, Maven, Jenkins/Hudson, Cucumber/Jbehave, Web Services (REST, SOAP).
  • Experience with source code control management, including a distributed SCM, such as Git.
  • Actively involved in QA Activities, SCM - Configuration Management.
  • Developed Test cases manually and generated Automation Scripts using open source tools like Selenium Web Driver, TestNG, SOAP UI, and Maven.
  • Developed Python-Selenium scripts for test automation. Designed and maintained databases using Python.
  • Knowledge of using Object Repository in Selenium Web-driver.
  • Tested request and response payloads using Web Services.
  • Responsible for testing XML workflows using Web Services
  • Experience with MS office tool's Like MS-Word, Excel, Access.
  • Worked closely with Business users and managers to understand their requirements.
  • Good Knowledge on various phases of SDLC, STLC and Bug life cycle.
  • Experienced in writing Test Plans and Test Cases for automated testing procedures using C#.net, Java, Junit and selenium.
  • Experience in Test Case Preparation, Bug Tracking & Reporting.
  • Experienced at performing V&V (Verification and Validation).

TECHNICAL SKILLS:

Platform: Windows OS Family and Linux

Tools: Selenium IDE, Selenium Web Driver, Selenium Grid, Ruby

Frameworks: Keyword Driven Test Framework, Data Driven Test Framework, Cucumber.

Bug Tracking Tools: Quality Center, JIRA.

Web technologies: JSP, JSTL, jQuery, CSS, Web Services

Languages: Java, SQL, PL-SQL

Methodologies: Agile, Waterfall

RDBMS: Oracle, SQL, Manual and Automation QA.

PROFESSIONAL EXPERIENCE:

Confidential, DALLAS, TX

Automation Testing

Responsibilities: -

  • Worked closely with Business Team and participating in business requirements & analysis meetings.
  • Designed and Developed Test Cases for automated testing using Selenium, TestNG and Eclipse IDE.
  • Working closely with the Developers and Engineering Teams in the review and modification of the product and its specifications using Agile-testing methodology.
  • Responsible for implementing LoadRunner, Performance center, JMeter based infrastructure including: Architecting the load testing infrastructure, hardware & software integration with LoadRunner.
  • Involved in loading and handling files with as much power as UltraEdit.
  • Accessed servers and opened files from FTP directly in UltraEdit
  • Developed and Automated Regression test cases with positive scenarios Selenium Web driver.
  • Perform various testing on web-based applications -Functional, E2E, Integration and Regression Testing.
  • Responsible for creating and maintaining automation acceptance test suite using Selenium, Ruby and Cucumber framework.
  • Application is tested with SQL validation and debugging process with UNIX utilities. E2E testing includes System, SIT and UAT testing involvement with Agile Process.
  • Create new SSIS packages to ETL data from Salesforce to SQL Server and vice versa.
  • Experience with server automation and SCM tools.
  • Implementation and system administration of Salesforce.com and provide routine maintenance
  • Involved in demonstrating SCM tool for authoring automated web tests using any programming language.
  • Experienced in administrating and maintaining HP Quality Center (QC) which is test management tool.
  • Interact with business analyst to discuss about the requirements.
  • Creating Test cases ensuring that the developed software performs as detailed by the business requirements.
  • Designed and developed Automation Frame work and detail Test Plan and Test Cases using business components ALM.
  • Involved in development of smoke test, integration, regression and UAT testing automation Framework using QTP and ALM.
  • Creating the requirements traceability matrix for tracing business requirements. Functional requirements, technical requirements coding and Test plans/cases.
  • Gathered test Data based on Project Objective Requirements.
  • Validated the Data on Mainframes using batch testing and Coordinated Web, Mainframe projects for schedules, requirements gatherings, and timelines.
  • Developed test automation scripts using Selenium Web Driver for regression and performance testing of the various releases of the application.
  • Modified Python test script for Linux firmware download test to debug a failure, reduce time to failure, and stop on that failure.
  • Strong working experience in the Data Analysis, Design, Development, Implementation and Testing of Data Warehousing using Data Conversions, Data Extraction, Data Transformation and Data Loading (ETL).
  • Database/ETL testing. Executing backend data-driven test.
  • Responsible for creating test plans and test cases for Products and Services implemented using Microsoft Test manager (MTM)
  • Played vital role in developing Traceability Matrix covering Business requirements and Test Plans.
  • Creating Test cases ensuring that the developed software performs as detailed by the business requirements.
  • Responsible for performing Sanity tests on every new build release.
  • Understanding the Requirements and Functional Specifications of the application.
  • Participated in identifying the Test scenarios and designing the Test cases.
  • Prepared and Executed Test Scripts using Eclipse IDE.
  • Involved in Functional, Regression testing, Smoke testing.
  • Involved in Bugs Tracking & Prepare Bug Report Document.
  • Worked with PEGA team to send the files and data from Mainframe to Participated in test planning, writing test cases/scripts within PEGA PRPC and correct the according.
  • Prepared test status reports during and after test execution process.
  • Involved in writing PEGA Use cases and also writing test case documentation.
  • Participated in Scrum Meeting as part of Agile methodology.
  • Prepared the Technical Test Results Report after finish the Testing.

Environment: Selenium RC/IDE, Selenium WebDriver, Java, Junit, Eclipse, Quality Center, ClearCase, PL/SQL, UNIX, HTML,Oracle, SOAP UI, PEGA, Ruby, Agile, Python, LoadRunner.

Confidential, Atlanta, GA

Sr QA Analyst

Responsibilities:

  • Used Selenium RC through Test Ng framework and Eclipse IDE.
  • Worked on Selenium GUI Object / element verification is done through XPath, CSS Locators.
  • Converted data from database into XML format files and retrieve useful information to display them on the browser
  • Familiar with inspecting web elements using Fire Finder / Fire Bug add-on in Firefox.
  • Performed Manual Testing of this Web application and automated it by using selenium.
  • Involved in writing both Manual Test Cases and Automation Test Cases.
  • Performed GUI testing, Functional testing, Integration testing, Regression testing, Ad -hoc testing, Negative testing, End to End testing, Load testing, User Acceptance testing on multiple projects.
  • Expertise in running selenium tests against multiple browsers using different browser profile.
  • Perform various testing on web-based applications -Functional, E2E, Integration and Regression Testing.
  • Used SQL to validate backend database changes, deletes and update.
  • Performed BDD testing using Cucumber Features in Gherkin format.
  • Wrote queries to extract data for testing purposes.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
  • Used IBM Clear Case for tracking.
  • Identified software defects and interacted with developers to resolve them and provided full support to the Test team using Quality Center.
  • Execution of nightly run automated scripts.
  • Develops test plans and Python scripts for SSD backend NAND memory systems firmware validation, including the following firmware features
  • Involved in handling SCM for entire builds and release the project.
  • Providing support of Process Audits, SCM Audits, PMR, Delivery Audit and make sure the audit findings are closed on time.
  • Participated in various meetings, discussed Enhancement and Modification Request issues.
  • Worked under Agile Scrum Methodology.
  • Reported the bugs/defects through Quality Center

Environment: Selenium RC/IDE, Selenium WebDriver, Java, JUnit, Eclipse, Quality Center, ClearCase, PL/SQL, UNIX, HTML, Oracle, Jenkins, SOAP UI, Windows XP.

Confidential, Milwaukee, WI

Automation Test Engineer

Responsibilities:

  • Analyze the Business Requirements and closely work with the Business Team to get the clarifications addressed. Run Defect Triaging and Review the Test Scenarios/ Test Cases with Business
  • Responsible for identifying and documenting comprehensive Test Cases in assigned modules, in JIRA to assure that all issues are found and reported early.
  • Automated the Test Cases using SeleniumWeb Driver, Test NG, Report NG and Java, Fire Bug and Fire Path.
  • Designed, executed and maintained Selenium Web Driver, Test NG, JAVA automated test cases for regression testing and generated reports.
  • Build Automation Testing Environment and create Cucumber Gherkin for BDD framework using Ruby scripting for Step-Definitions.
  • Implemented Page Object Model by using Page Factory elements.
  • Identify/Inspect the Web Element using page object for UI application and generate test scripts page object pattern for I Request application.
  • Map the multiple test scripts in testsuite and run all test suites at one time and validate the issues in HTML report. Generated custom Reports to show business whenever they need.
  • Maintained the test scripts in GitHub repository for pull and push files to local repository and work together with project team members (Dev and Business).
  • Performed parameterization of the automated test scripts in Selenium to check how the application performs against multiple sets of data.
  • Selected the Test Cases to be automated and performed functional testing of the front end using Selenium Web Driver & created Data Driven framework using Test NG.
  • Involved in the regression test planning for the project and identified the critical regression tests
  • Executed the automated regression test cases during every release and also executed the daily regression test suites and finding defects assigned to Dev team.
  • Executed parallel browser testing on various machines using Selenium Grid and performed cross browser compatibility testing.
  • Involved in all testing related documentation at Mainframe.
  • Documenting test results and preparing reports, test procedure, configuration for features, training documents for future use.
  • Developed automation scripts in Python using Selenium Web Driver validating user input test data and verifying results as per the functional requirements.
  • Developed new and updated existing Automation test cases using Selenium Web Driver and TestNG, using Maven as build tool and Jenkins to create and run deployment jobs.
  • Worked with end users to generate UAT scripts and to successful completion of UAT testing performed browser compatibility testing
  • Hands on experience on API Testing, Written and executed API test cases using SOAP UI
  • Validated UI and Database data using SQL Developer
  • Closely working with Dev and Business team to understand and evaluate the requirements
  • Actively participated on daily standup meetings to discuss about the issues facing and get the inputs from Business team to resolve which enhance the product quality.

Environment: Selenium Web Driver, Test NG, Report NG, Java, Team Foundation Server, Firebug, Fire Path, Maven, SOAP Web Services, Python, Restful Services, SQL, PL/SQL, RAD, Oracle.

Confidential, Reston,VA

QA Analyst

Responsibilities: -

  • Testing and automating all the new features using C#.Net, Coded UI, MTM and TFS.
  • Responsible for creating test plans and test cases for Products and Services implemented using Microsoft Test manager (MTM)
  • Played vital role in developing Traceability Matrix covering business requirements and Test Plans.
  • Creating Test cases ensuring that the developed software performs as detailed by the business requirements.
  • Responsible for performing Sanity tests on every new build release.
  • Involved in UI, Functional Testing of application.
  • Strong working experience in the Data Analysis, Design, Development, Implementation and Testing of Data Warehousing using Data Conversions, Data Extraction, Data Transformation and Data Loading (ETL).
  • Preparation of Test plans and test cases and fix and maintain Legacy test code base.
  • Taking care of all the customer feedback and issues, and log relevant bugs and feature requests inside product studio
  • Participate in Peer reviews, Triage meetings.
  • Performed Smoke, Functional, and Regression Testing on various builds and releases.
  • Developed SQL Queries for testing various Database validation
  • Responsible for creating test status reports during and after test execution process.
  • Used MTM, TFS for bug tracking, issue tracking and Project management.
  • Communicate with developers as needed to isolate root cause of defects.

Environment: VSTS 2012, MTM, TFS, Coded UI, SQL Server, Microsoft Dynamics CRM, SQL Server, WPF, C#.Net.

Hire Now