We provide IT Staff Augmentation Services!

Sr. Automation Tester Resume

4.00 Rating

Dallas, TX

SUMMARY

  • Holding 7+ years of extensive experience in Analyzing, Designing and Implementation of QA testing for Web based and Client/Server applications using manual testing and Automation testing
  • Experienced in Software Development Life Cycle (SDLC), Defect life cycle management and different methodologies like Waterfall, Agile, and Scrum, Software Testing Life Cycle (STLC).
  • Experienced with various types of testing like GUI testing, Web testing, Regression testing, User Acceptance Testing, System Testing, Integration Testing, End to End Testing, Unit Testing.
  • Experience in testing native applications on iPhone, Android and iPod devices (Manual & Automation).
  • Expertise in creating User Acceptance Testing (UAT) and Interacting with Business Owners for validations.
  • Performed different dimensions of testing, Functionality, Usability, Reliability, Performance, and Regression testing
  • Good at testing Load scripts for end to end performance testing using HP LoadRunner and JMeter.
  • Experience in working with Application Servers, Database Servers and Mainframes systems.
  • Proficient in using locators like CSS, XPath and DOM for locating the elements in Selenium, SAHI.
  • Good working experience in automation tools like Selenium Web driver, Selenium RC, selenium IDE, Grid and QTP (Quick Test Professional), Appium to develop automation testing scripts for web, Mobile and client server applications.
  • Experience in analyzing ETL mapping documents and creating SQL scripts based on ETL mapping documents to compare data outputs.
  • Mobile Testing with Appium, Protractor, Espresso
  • Knowledge in relational databases like Oracle, Microsoft SQL, PostgreSQL and MySQL.
  • Proficient in manual testingDesktop,Web, Mobile NativeandHybridApplications in bothiOSandAndroidmobile devices and automation testing usingAppium automation tool
  • Developed automation test cases, executed these test scripts from test lab and logged defects in JIRA/ALM.
  • Good Knowledge in configuration of Test bed environment and Installing/uninstalling of testing tools and application on various platforms.
  • Ability to generate crash reports and report it to developers for Error Debugging.
  • Create and maintain folder structure in QA Symphony / QTest
  • Worked on multiple projects and extensively involved in User Acceptance testing (UAT), End to End, Sanity Testing, Functional Testing, Regression Testing, Validation testing, Performance Testing, black box, white box and Cross - Browser testing.
  • Expertise in creating User Acceptance Testing (UAT) and Interacting with Business Owners for validations.
  • Experience in integrating Appium with Continuous Integration tools such as Jenkins.
  • Experience in Mobile Testing using Appium, Perfecto and Keep It Functional KIF for Android and IOS devices.
  • Knowledge in designing data driven framework for reading the data from excel sheets using TestNG data provider.
  • Experienced in automation mainly based on Web Driver and Test NG framework with Java programming language and POM (Page Object Model) using Python.

TECHNICAL SKILLS

Testing methods: Waterfall, Agile Methodology(Scrum)

Testing Tools: Selenium IDE, Selenium WebDriver, Selenium Grid, JMeter, Cucumber, Appium (iOS/Android), protractor, Unified Functional Testing (QTP), SoapUI, JMeter, Symphony, Firebug

Testing framework: TestNG, Junit, Page Object Model, Jasmin, Cucumber, Espresso

Test Management Tools: HP ALM/ Quality Center, JIRA, Clearquest

Version Control Tools: GIT, SVN, TFS

Integrated Development Environment: Eclipse, Visual Studio

Build/ CI Tools: Ant, Maven, Jenkins

Programming Languages: Java, C#, VB Script, SQL, Ruby, HTML, XML, JavaScript, Python, HTML

Database Management Systems: Oracle, Microsoft SQL Server, MySQL, MS Access, Toad

Operating Systems: Windows, MAC OS, UNIX, LINUX

PROFESSIONAL EXPERIENCE

Confidential, Dallas TX

Sr. Automation Tester

Responsibilities:

  • Interacted with Business Analyst and Developers to understand the application architecture and recommend testing strategy.
  • Worked on Selenium GUI Object / element verification is done through XPath, CSS Locators.
  • Developed test scripts to automate the process of testing in Selenium WebDriver.
  • Used Ant for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Setup and Configured the testing environment with Eclipse IDE, JUNIT and Selenium Web driver.
  • UsingLoad runner, created scenarios forLoad and Performance testingwith different host systems and also configured the test environment. Generated graphs and studied them to monitor the software performance.
  • Involved in designing data driven framework for reading the data from excels using Apache POI library and TestNG data provider.
  • ConductedMobile testingon iPhone and Androidusing Perfecto Mobile and simulator.
  • Created test automation framework using Selenium Web Driver, Page Object model (POM) using Data Drive Framework for further test creation and execution.
  • Performed Mobile Automation Testing on IOS platforms using iPhone & iPad Devices with Appium.
  • Performed User interface testing to validate UI elements and used UI Automator viewer to locate elements for Appium test automation framework.
  • Created custom JSON/XML Assertors to validate SOAP (WSDL) and REST API calls, and Data Banks to store and analyze data input/output and error logs.
  • Developed and executed SQL queries in the database to conduct Data integrity testing by checking the data tables on the server.
  • Tested the pre-prod servers to make sure, production has the similar performance compared to the performance test environment.
  • Performed defect reporting and bug tracking using JIRA also followed up with development team to verify bug fixes, and update bug status.
  • Writing the Cucumber feature files using Gherkins and stored as step definitions.
  • Preparation of Test Cases and Test scenarios based on the User Stories
  • Implemented and monitoredIndividual Development Plansfocusing on total performance, including both quality and productivity.
  • By using Paramiko module in python connected to servers and verified data in admin CLI.
  • Python automation scripts used to analyze the data in sys logs and backup logs.
  • Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Performed load testing using JMeter - used thread Groups, samplers, listeners to calculate the average response time.

Environment: Eclipse IDE, Selenium Web Driver, Apache POI Library, Appium, POSTMAN, UNIX,, SOAPUI, JavaScript UI Automation viewer, WSDL, XML, Agile, JMeter, Performance Center, Junit, JIRA, data migration.

Confidential, MN

Sr. Automation Tester

Responsibilities:

  • Designed, executed and maintained Automation Test cases using Selenium Web Driver, Test NG for regression and functional testing.
  • Configured Selenium Web Driver, TestNG, Maven tool and created Selenium automation scripts in java using JUnit prior to agile release.
  • Implemented Data Driven Frameworks to create parameterized test scripts and generate XSLT reports using Selenium Web Driver and TestNG framework
  • Created Automation Testing Framework for Android Application Testing with Espresso and Java.
  • Reviewed test plans, test cases and test scripts to ensure consistency with strategic direction, goals and objectives of QA resources working on the project with Agile SCRUM methodology.
  • Used Maven for building the Web Driver project and integrated with Continuous Integration tool Jenkins for running test on a scheduled basis automatically.
  • Involved in designing data driven framework for reading the data from excel sheets using Apache POI library and TestNG data provider.
  • Implemented mobile automation framework using APPIUM and developed automation test scripts to test IOS and Android platforms. Used Emulators and Simulators to test the application virtually.
  • Performed Acceptance testing and UI functional testing using Perfecto with extension of Appium and Java as scripting language.
  • Reviewed database test cases according to assigned requirements to validate reports by retrieving data with complex SQL queries from oracle database.
  • Designed, executed and maintained End to End Automation Test scripts using Protractor and Jasmine Framework.
  • Responsible for assisting various business units with UAT script development and conversion into HP ALM format.
  • Written Gherkins and Java scripting automation test scripts to execute in cucumber.
  • Developed BDD tests using Cucumber by writing features and developed required Selenium support code in JAVA for Cucumber.
  • Involved in web accessibility testing in compliance with existing accessibility guidelines.
  • Conducted Automation testing using the Standards, guidelines and structured methodology in testing the application using Java, JSON.
  • Developed scripts in python and Java for Backup logs, backup data.
  • Involved in Web Services Testing using SOAPUI with rest to create and execute automated functional, regression, compliance, and load tests.
  • Created JMeter scripts to perform the load, volume, stress and capacity testing.
  • Developed and deployed test Load scripts to do end to end performance testing using LoadRunner.
  • Performed defect reporting and bug tracking using JIRA also followed up with development team to verify bug fixes, and update bug status.

Environment: s: Eclipse IDE, Agile, Selenium RC/Web Driver/Grid with Java, TestNG, Cucumber, APPIUM, Perfecto, Protractor, MAVEN, HP ALM, SOAP UI, JMETER and JIRA.

Confidential, San Antonio TX

QA Tester

Responsibilities:

  • Developed automated test cases using Selenium Webdriver, C#, ASP.NET, VB.NET WITH N-unit framework.
  • Designed and developed Keyword Driven and Data Driven automation framework for functional, and regression testing using Selenium Webdriver.
  • Worked in Agile based environment working from sprint to sprint.
  • Performed stress test on data migration from SQL database.
  • Worked on Team Foundation Server (TFS) and Microsoft Test Manager (MTM) to effectively manage the product life cycle.
  • Conducted Automation testing using the Standards, guidelines and structured methodology in testing the application using JSON.
  • Developed gray box test cases using Robotium test framework and tested the android applications using it.
  • Developed and deployed test Load scripts to do end to end performance testing using JMeter, Analyzed the test results by the Load Runner analyzer to find the bottlenecks.
  • Compiled test metrics on a weekly basis and tracked the status of the test cycle.
  • Perform thorough Unit and integration testing using NUnit, MS Test and Spec Flow.
  • Worked with Quality Center for planning, running and tracking defects while attending walkthroughs with client and the development team and Defect reporting meetings periodically.
  • Identified functionality and performance issues, including:deadlock conditions,database connectivity problems, and system crashes under load.
  • Worked on testing status, reporting to the higher management and retesting the fixes.
  • Participated in daily stand-ups and project meetings to keep track of project priority and status.

Environment: C#, ASP.NET, VB.NET, N-unit framework, JSON, Agile, TFS, MTM, JMeter.

Confidential, Reston VA

Automation Engineer

Responsibilities:

  • Involved in interacting with the project development team to understand the project requirement.
  • Participate in the automation feasibility analysis for new systems/applications.
  • Executed manual test cases and identified the test cases to be automated.
  • Involved in Preparation, Reviewing and Execution of test case.
  • Develop the user defined functions for automation scenarios.
  • Enhanced the scripts by adding user-defined functions.
  • Updating and maintaining the automation test script for every release.
  • Tested various menus, options and utilities and Executed VB Scripts developed in QTP/UFT.
  • Experience in Descriptive Programming using QTP/UFT.
  • Worked on the high-level framework, identifying the functional areas and created different functions to make the scripts reusable in Quick Test Professional.
  • Prepared Test Cases for GUI application. Developed test scripts for Data driven testing using parameterization in QTP/UFT by using Excel sheet for test data and Database Queries based on the functionality.
  • Prepared test scripts using Quick Test Professional with checkpoints using regular expressions for handling windows with different names.
  • Identified bottlenecks, and discussed the same with business analysis team, developers and technical architects and attended meetings.
  • Detected Defects, communicated to the developers using Bug Reporting Tool and Tracking the Defects using Quality Center/ALM or JIRA
  • Execution of Sanity test for every Deployment.
  • Execution of Regression Test scripts for each Release on different environments like Dev, QA
  • Experience in System testing and Regression Testing. Also, been a part of training team helping the end users in using the application.
  • Development and maintenance of test scripts meeting requirements.
  • Assisted users in understanding and executing automation scripts.
  • Update the Regression suites in QC/ALM after every release is over to ensure smooth regression for the next release.
  • Work closely with software development team to reproduce and debug issues.
  • Preparing Monthly/weekly/daily status reports.

Environment: Dot Net, SharePoint, Oracle, QTP 10.0, QTP 11.0, QC/ALM, TFS, MTM, Data Driven Framework, Hybrid Framework, Internet Explorer, Windows 7.

Confidential

QA Tester

Responsibilities:

  • Developed Test Scripts using Quick Test professional (HP QTP) for extensive functionality and regression testing.
  • Developed custom QTP function libraries like Database Functions, Utilities which are application independent and platform independent that can be used across multiple projects.
  • Executed Regression scripts using QTP for each release to make sure that the overall functionality of the application is not broken.
  • Designed test load scripts to perform end to end performance testing using Load Runner.
  • Involved in the designing and development of software using waterfall development practices.
  • Collaborated with Product Owners, developers, and architects to design and develop High-end Test Cases based on requirements, and Business Logic Architecture.
  • Enhanced Test Cases written pre-release, based on understanding the Requirements through Test Cases by adding specific Test Steps and variable Data.
  • Developed and executed SQL queries in the database to conduct Data integrity testing by checking the data tables on the server.
  • Performed Data Validation and Database Integrity Testing by executing SQL Queries in MySQL to retrieve information for Database.
  • Designed REST/HTTP, SOAP API's, including JSON data formats and API versioning strategy.
  • Conducted End-to-End, Manual Testing of the system and prepared and managed test cases using JIRA.
  • Used JIRA to track, report, and manage defect throughout the test cycle and attended Defect Status Meeting on daily basis during testing cycle.
  • Provided support to UAT team, as well as other testing team members working with different projects.

Environment: HP QTP, Load Runner, MySQL, WATERFALL, JSON, REST/HTTP, SOAP API, JIRA.

We'd love your feedback!