We provide IT Staff Augmentation Services!

Test Automation Engineer Resume

4.00/5 (Submit Your Rating)

Dallas, TX

PROFESSIONAL SUMMARY:

  • Over 7+ years of QA experience in Manual/Automated software testing using Selenium, QTP, HP Quality center, Protractor, SOA, SoapUI, cucumber, specialized in Quality Testing of Web/Mobile apps, proficient in testing client/server applications
  • Extended experience in systems testing, integration testing, QTP, UAT testing, BlackBox and WhiteBox testing, functionality testing, and regression testing.
  • Experienced in performing end to end testing for AngularJS using Protractor.
  • Experienced with SOA, Web Services, SOAP, Soap UI, RESTFUL, JMS, XML, WSDL, react.js technologies.
  • Experience in mobile testing using Appium.
  • Developed Cucumber framework using Selenium WebDrvier.
  • Expertise in developing, documenting, and executing test cases manually as well as generating automated scripts using Selenium
  • Extensive experience in analyzing, reviewing and understanding of Business/Functional & Testing requirements and writing Test Plan, Test Strategy, Test Scripting, creating Test Scenarios, analyzing results and preparing result summary report.
  • Complete knowledge of all phases in the Software Development Lifecycle (SDLC) and Software Testing Life Cycle (STLC).
  • Experience in all phases of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), Bug life Cycle and Methods like Waterfall and Agile.
  • Good experience in QTP - VB Script, Descriptive programming, developed reusable functional libraries which are used in different scripts. Good experience in handling custom objects, exception handling/Recovery Scenarios in QTP and also familiar with String functions, Date functions, Math functions and other related QTP functions.
  • Extensive experience in Manual Testing and Automated Testing using Quick Test Professional (QTP).
  • Expertise in writing Test Plans, Test Cases and Test Scripts for test automation.
  • Involved in functional testing, black box testing, white box testing, negative testing, compatibility testing, and recovery testing.
  • Working with Bug Tracking tools like Jira, HP Quality Center, and QA Complete.
  • Skilled using Testing tools such as HP Quality Center, HP QTP , VB Scripting, Web services testing using SOAP UI as well as reporting tools such as Crystal Reports.
  • Experience in Back-end testing, data validation, Database testing using SQL queries.
  • Writing Test cases using Element Locators, Web Driver methods, Java programming features and TestNG Annotations.
  • Experience in Establishing QA Procedures / Standards to meet International QA Standard.
  • Proficient in both Unified Functional Testing (UFT) and Selenium IDE /Web Driver automation testing tool.
  • Proficient in testing database of applications developed with SQL Server, Oracle and MS Access.
  • Strong in writing SQL queries/stored procedures/functions to perform backend data validations.
  • Worked with various clients to resolve business impact data correction issues in backend.
  • Excellent interpersonal, communication and presentation skills.
  • Proficient in using test automation tools such as selenium WebDriver/RC/IDE/Grid, Qtp protractor to develop automation testing scripts for web and client server applications.

TECHNICAL SKILLS:

Testing Skills: Test Plan creation, Test Case Design, Test data preparation, Test execution, Defect management, Test reporting, Test Manager, Test Automation script writing, Runbook automation, Black Box and White Box testing, GUI and API Testing

Databases: MS SQL Server, MS Access, MySQL, Oracle and DB2, Selenium.

Languages: Java 2 Standard Edition 5.0, SQL/ PL SQL, Oracle, C, C++

Web/JavaEE Technologies: J2EE, Servlets, Java Server Faces (JSF), JSP, JDBC, Tag Libraries, AJAX, MVC, Struts, Spring, Hibernate, JUnit, CSS, JMS, Web Services, HTML, XML, JavaScript, Ajax, JQuery, Angular.js, Bootstrap

Web/Application Servers Portal & Portal API's: Tomcat, Web Logic, Web Sphere, JBoss., Web sphere Portal Server(JSR 168/286 API)

Testing technologies/tools: HP Quality Center 9.0, QTP 10.0, UFT 11.5, Selenium IDE 2.50, WebDriver, TestNG, Jenkins, CucumberJUnit, JMeter, SoapUI, Windmill

OS: Windows 7, Windows NT/XP/2000, Linux, Ubuntu.

PROFESSIONAL EXPERIENCE:

Confidential, Dallas, TX

Test Automation Engineer

Responsibilities:

  • Thorough experience in Agile, Scrum methodologies.
  • Involved in the development of Test Plan and Test cases.
  • Performed automation for Functional and Regression Testing using Selenium WebDriver.
  • Developed Selenium scripts to automate the test cases.
  • Troubleshoot automation issues through entire stack (automation through to OS, including network).
  • Used Selenium codes to handle textbox, dropdown, checkbox, buttons and popup controls.
  • Extensive use of Developer Tools (F12) to identify the element’s ID or name in Internet Explorer which is similar to FireBug in Firefox browsers.
  • Very good experience in User Acceptance testing, used to test the application for different modules/links in the application with the help Cucumber tool in a Behavior Driven Development (BDD) Framework.
  • Designed, developed and implemented MVC Pattern based Keyword Driven automation testing framework utilizing Java, Junit and Selenium WebDriver.
  • Created Web pages using Angular.JS and did performance testing using JMeter.
  • Automation of test cases using Selenium Web driver, TestNG, Page object Model(POM)
  • Used tools such as Selenium, SOAP UI.
  • Experience in writing automation script for Angular.JS application using protractor.
  • Used Appium to automate the iOS and Android app.
  • Identifying Objects of App using UI Automator tool for Android and Appium Inspector for IPhone.
  • Used Selenium WebDriver APIs for writing Junit test suites and test cases for testing functionality.
  • Used iOS Simulator and emulator for mobile app testing.
  • Responsible for building the dashboards using the html, xml, Angular.JS, CSS & JavaScript.
  • Writing simple to complex SQL queries for testing purpose.
  • Used SQL Plus for testing execution of ETL Processes' PL/SQL procedures, packages for business rules.
  • Performed REST API testing by Soap UI
  • Used SOAP UI assertions and Groovy script for web service automation Testing.
  • Excellent knowledge of Selenium tool (Selenium IDE, Selenium RC, or Selenium GRID).
  • Automated Test cases in TDD(Test Driven Development), BDD (Behavior Driven Development), Keyword driven, Data driven and Hybrid framework.
  • Configured Selenium Grid to execute the scripts in cross browsers.
  • Performed white box testing using TestNG for class, method.
  • Wrote scripts for automation testing for Mobile Native Apps.
  • Tested the Performance using JMeter tool.
  • Generating the detailed reports of the Bugs, Test Execution summary reports.
  • Attended Weekly/Daily reports to clients based on the status of execution/defects.
  • Used Keyword and Data driven framework.

Environment: Quality Center, SQL Server 2008, Appium, Selenium Web driver, Windows XP, Windows 7 Eclipse, Firebug, SQL, Java, JavaScript, JSON, XML.

Confidential, Los Angeles, CA

Test automation engineer (Selenium)

Responsibilities:

  • Developed automated Test cases in Selenium WebDriver using Java.
  • Created user defined functions in Java and implemented the functionality with Selenium.
  • Designed, developed and implemented MVC Pattern based Keyword Driven automation testing framework utilizing Java, Junit and Selenium WebDriver.
  • Involved in designing and implementing of hybrid automation framework to be used with Selenium WebDriver.
  • Done Performance testing to determine that the web application, under test will satisfy high load requirements using JMeter.
  • 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.
  • Automation testing of Mobile Apps using emulators, simulators and appium.
  • Performing Functional, Regression, GUI, Usability testing using Selenium 2.0 with Java using Page Object Model in Junit/TestNG framework to ensure web application is automatically tested via scripts.
  • Managed GitHub Projects and migrated from SVN to GitHub with history.
  • Creating and executing test Plans, Test cases, Test cycles with in JIRA .
  • Worked with proxy recording to create automatically JMeter scripts for execution.
  • Executed and managed functional, integration, and system test cases.
  • Recorded and managed defects.
  • Performed SOA / API testing using SOAP UI; wrote adaptors to test / invoke web services.
  • Used automated scripts and performed functionality testing during the various phases of the application development using Selenium.
  • Developing Appium Scripts for Native Android/iOS using Java.
  • Performed browser compatibility and configuration testing on various operating systems such as Blackberry OS, Android OS, iOS etc.
  • Captured defect screens using screen capturing tool Jing.
  • Developed Automation Scripts for Regression using Selenium Web Driver and Java.
  • Worked on Integration of Selenium RC/WebDriver with existing API to test Framework.
  • Performed Compatibility testing of applications for dynamic and static content of browsers using HTML Ids and XPath in Selenium.
  • Implemented Modular Framework for Selenium based scripts.
  • Conducted Cross browser testing in IE and Firefox using Selenium with Java.
  • Performed browser validations across operating systems by verifying the visual presentations, alignment, design and accuracy of links.
  • Performed change defects verification of data in QA environment, before the Production

Environment: HTML, XPath, WebDriver, Selenium, SOAPUI, JMeter, Junit, Appium.

Confidential, North Quincy, MA

Automation Tester

Responsibilities:

  • Project is developed in Agile Methodology.
  • Conducted Automation/Manual testing using the Standards, guidelines and structures methodology in testing the application.
  • Developed automated Test cases in Selenium WebDriver using C#.
  • Documented and executed Testplans, Test cases and Test scripts based on business requirement document.
  • Written specified SQL scripts to test the areas defined in each requirement.
  • Participate in Unit testing working with developers..
  • Involved in Testing of the various results generated by the reports against the data present in the database tables and used UAT on that data involving the users.
  • C# Automation using VSTS and Selenium, Eclipse along with Nuint.
  • Web Services automation for manual and Automation both.
  • Experienced in C# programming for C# automation/Performance testing in Visual Studio.
  • Validated SSRS and SSIS Reports.
  • Prepares test cases for the system covering SRS document, design document, reviewing with the developers and finalized the test cases.
  • Performed Data Migration Testing from Oracle DB to the SQL 2008, by writing SQL Queries in the backend and comparing the Records.
  • Created Complex SQL Queries to pull out Claims data from database using SQL Server 2005 Studio.
  • Developed SQL Queries scripts to test Procedures, Triggers and Functions.
  • Used TFS 2010 (Team Foundation Server) for bug tracking, work item tracking and published test results in TFS to share with the team members.
  • Involved in creating automation test suites for progression & regression testing in SOAPUI. The messaging formats included SOAP over HTTP&REST based clients with XML payload.
  • Created and executed SOAP UI Scripts for the Web Services testing

Environment: Quality Center, SQL Server 2008, Appium, Selenium Web driver, Windows XP, Windows 7 Eclipse, Firebug, SQL, Java, JavaScript, JSON, XML, MS Word, Excel, PowerPoint, JMeter.

Confidential

QA/Automation Tester

Responsibilities:

  • Involved in designing, implementing and maintaining of Test Automation Frameworks by using Quick Test Professional tool for the web based applications..
  • Project is developed using agile methodology.
  • Analyzed and reviewed Story Boards to gain overall understanding of the functionality of the application.
  • Written and executed functional test plans for manual testing.
  • Developed Acceptance Criteria for each sprint as part of release.
  • Tested the new functionalities based on the new requirements and coordinated with development team in fixing the issues.
  • Performed Positive and Negative testing by inputting valid and invalid data.
  • Participated in daily Scrum meetings to discuss the status of work done.
  • Performed Acceptance Testing for every Release.
  • Handled test cases on Android and iOS for mobile testing scenarios.
  • Performed Regression testing to ensure that changes made to software did not introduce any new bugs.
  • Responsible for creating automation scripts by using QTP with Data driven testing framework.
  • Created functional libraries with user defined functions and associated with the tests.
  • Enhanced the automation test scripts with checkpoints, Synchronization points, Regular expressions and output values.
  • Implemented Recovery Scenario to handle unexpected events or errors.
  • Implemented SOAP UI for Web Service Testing.
  • Developed Data Driven Tests using SOAP UI and automated functional testing.
  • Responsible for documenting the Automated Test results using SOAP UI and QTP.
  • Executed and scheduled the automation test scripts from Quality Centre.
  • Involved in Backend Database testing by using Toad.
  • Conduct coding in C# and JUnit.
  • Built Automation framework using C# for client services.
  • Performed automated Regression tests for every modified build.
  • Built automation test framework for client side products.
  • Involved in designing, implementing and maintaining of Test Automation Frameworks by using Quick Test Professional tool for the web based applications.
  • Conducted automation test framework.

Environment: Automation testing, Mobile Testing, QTP, SOAP UI, JUnit, Quality Center, JAVA, XML, HTML, MS SQL Server 2005/2000, SQL, Android, UNIX and Windows

Confidential

Manual Tester

Responsibilities:

  • Reviewed the business requirement specification (BRS) and Functional Requirement Specification Document ( FRS) and was involved in preparing a detailed test plan.
  • Involved in Preparing Test plans and Test cases to cover overall quality assurance.
  • Developed the Test Cases Manually based on the Functional Requirement Specification.
  • Performed Manual testing, Mobile Testing methods -Functional, Integration, System and Acceptance.
  • Analyzed Test specifications and written Manual Test cases for Black Box Testing.
  • Performed Smoke test every morning after each build.
  • Preparing defects and Test Execution reports.
  • Executed the test cases for Black box testing, Positive and Negative Testing, Integration Testing, System Testing and Regression Testing.
  • Automated the manual test cases for the future builds of the Application.
  • Analyzed the Test Results and documented the same using Quality Center.
  • Prepared the defect reports and interacted with developers for debugging.
  • Generated Reports in Quality Center for defect tracking to be used by project management team for project tracking.
  • Wrote SQL queries to test the integrity of data by querying the back end database.
  • Performed Validation of Stored Procedures according to their functionality.
  • Created Test input requirements and prepared the test data for data driven testing.
  • Performed Security Testing (Authorization Testing, Access Control Testing).
  • Interacted with development team to ensure that all the defects are addressed in time.

Environment: Manual testing, Mobile Testing, Quality Center, JAVA, XML, HTML, MS SQL Server 2005/2000, SQL, Android, UNIX and Windows.

We'd love your feedback!