We provide IT Staff Augmentation Services!

Test Automation Engineer Resume

4.00/5 (Submit Your Rating)

San Diego, CA

SUMMARY

  • 7 years of experience in the field of Software Testing with good exposure in Quality Assurance and Testing Process along with Automation Tools Expertise.
  • Excellent working experience of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and testing methodologies like Waterfall & Agile/Scrum.
  • Expert in developing Java Selenium Web Driver/RC/IDE/GRID test scripts using Java, JavaScript and Test Frame works using Testing/ Junit, ANT/MAVEN build tools.
  • Performed cross browser testing by using Selenium Grid on multiple browsers and on different platforms.)
  • Experience in Appium tool, for mobile testing in Android, IOS and other mobile applications.
  • Extensively worked on data warehousing and decision support systems with relational databases such as Oracle design and database development using SQL, PL/SQL, SQL PLUS
  • Involved in the Continuous Integration of the automation framework with Jenkins.
  • Extensive knowledge in Protractor framework for Applications developed with Angular JS.
  • Specialized in Performance Testing applications using load - testing tool Load Runner.
  • Extensive experience in writing and implementation of complex test plans, design, development and execution of test scripts for system, integration, user acceptance test (UAT) and regression testing.
  • Experience in Manual Testing, defining test cases, developing and maintaining test cases, and documenting all phases of the QA process.
  • Hands on experience in Test driven development (TDD), Behavior driven development (BDD) and acceptance test driven development (ATDD) approaches.
  • Developed an automated scripts and frame works using Python, Java, C#.
  • Worked on source version control tools such as Subversion (SVN), TFS and Git.
  • Proficient in using HP ALM, POS, Rally, JIRA, Clear Quest, Bugzilla.
  • Experience in manual testing and automated testing using different tools like QTP, Selenium (Web Driver) using Java. Knowledge and familiarity with different QTP and Selenium automation frameworks.
  • Knowledge on Automated Web Services using SoapUI, REST with knowledge of WSDL, RESTful, UDDI, eclipse.
  • Expertise in setting up and carrying out browser compatibility testing environment with different browsers and versions of Internet Explorer, Mozilla Firefox, Google chrome on different OS like windows and MAC.
  • Excellent Communication, Interpersonal, and Team Player Skill, Quick Learner and Self Starter, strong organizational and multi-tasking skills.

TECHNICAL SKILLS

Testing Tools: Selenium Web Driver/IDE/GRID, Mercury QTP, HP Quality Center, JUnit, Cucumber, Firebug, FirePath, TestNG, SOAPUI, Coded UI, Manual Testing, Appium (Mobile Testing)

Language/ Script: Java, JavaScript, Ruby, VBScript(UFT), C, C#, Python.

Frameworks: Junit, TestNG, TDD, BDD, Mockito, Protractor

Firefox Add-ons: XPath, Firebug

Web development: HTML, VB Scripts, XML, CSS, Flash, JavaScript, Ruby, Perl, Python.

SOA Technologies: SOAP, REST, WSDL, UDDI, Web Services, SOAP UI

Bug Tracking Tools: HP Quality Center, BugZilla, JIRA.

Build/ CI Tools: Ant, Maven, Jenkins, Hudson.

Databases Technologies: MS SQL Server, OLAP and OLTP, Oracle 10g, MS Access 2000, Oracle PL/SQL, SQL*Plus, SQL*Plus, SQL*Loader, MYSQL

Platforms: Windows 7/Vista/XP, UNIX, Linux

PROFESSIONAL EXPERIENCE

Confidential, San Diego,CA

Test Automation Engineer

Responsibilities:

  • Implemented Page Objects, Data Driven, Keyword Driven, Hybrid automation frameworks using Selenium.
  • Worked in Agile - Behavior Driven Development (BDD) model.
  • Created & Maintained Automation Selenium Automation Scripts for the Scrum Stories.
  • Automated highly transactional web application using Selenium WebDriver.
  • Execution of automated Test Scripts through Maven. Used Maven for building the WebDriver project.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML ids and XPATH in Selenium.
  • Integrated with Continuous Integration tools Jenkins for running test on regular basis automatically.
  • Also responsible for converting automation scripts to new framework using Selenium WebDriver, Java and TestNG/Junit.
  • Experience in using Jenkins as a Continuous Integration server to configure with GitHub and Maven.
  • Executed the test plans on web and mobile (Apple & Android) as per requirements using Appium tool.
  • Implemented simulator for Mobile App Testing in Android Platform using Appium.
  • Experienced in load and performance testing tool HP Load Runner.
  • Performed Regression Testing at various phases of development life cycle for impacted existing functionality.
  • Involved in testing Web services (SOAP and REST) and XML with tool called SOAP UI, for the local WSDL / with URL and created Test cases, run them, do load testing, security testing.
  • Good knowledge on Mockito framework for performing Unit testing, helped developers in Unit testing in test driven development.
  • Written gherkin and Ruby scripting automation test scripts to execute in Cucumber.
  • Worked on Agile(SCRUM) Methodology and used HP QC(ALM) for defect tracking.
  • Worked on Rumba, Web Ammo, Teller3 Teller for performing the back end validation testing

Environment: Selenium Web driver, Core Java, TestNG, Maven, HP QC(ALM),JDBC, Selenium Grid, SQL, SOAP UI,REST,HP Load Runner, Agile scrum, Git, HTML, CSS, Firebug, Fire path, XPath, X Confluence, JavaScript, XML, log4g,A2ia,Rumba,Web-Ammo,Teller3 teller, Smart, UBox, Oasis

Confidential, La Crescent, MN

Test Automation Engineer

Responsibilities:

  • Involved in creation of automatedtest cases for testing various web modules like supplier data, inventory tracker, exchange tracker, damage tracker.
  • Actively participated in daily scrum and sprint meetings as part of Agile Environment.
  • Identified test cases to automate the test cases using Selenium WebDriver, Junit and Java (Eclipse IDE) and Contributed in creation of framework.
  • Designed, developed and implemented POM based automation testing framework utilizing Java, TestNG and Selenium WebDriver. Involved in Automationof the test cases using Selenium RC, Junit and Ant.
  • Responsible for back-end API testing with SOAP UI and coding in groovy and Java.
  • Created tests with Assertions like Schema Compliance, SOAP, XPath assertions using SOAP UI.
  • Involved in testing Web services and XML with tool called SOAP UI. Used this tool to locate WSDL file on internet, create Test cases, run them, do load testing, security testing.
  • Involved in the Continuous Integration of the automationframework with Jenkins.
  • Worked with designing and building automationframeworks in Cucumber BDD.
  • Cucumber was used for entire regression testing and functional testing with primary tool as Selenium to test Scenarios, test Cases and Test conditions identified.
  • Performed regression Testing on various O.S devices and their respective simulators and actively participated in executing the test scripts on Android & IOS.
  • Used Protractor framework for Applications developed using Angular JS.
  • Used JIRA forIdentifying, logging, tracking and escalating bugs.
  • Performed smoke testing in UAT and production environments for deployment verification

Environment: Selenium Web driver, Core Java, TestNG, Maven, Jenkins,JDBC, Selenium Grid, SQL, SOAP UI,REST, Jira, Agile scrum, Git, HTML, CSS, Firebug, Fire path, XPath, X Confluence, JavaScript, XML, log4g,Rumba,Web-Ammo,Teller3 teller, Smart, UBox, Oasis

Confidential, Indiana polis, IN

Web Services Tester

Responsibilities:

  • Reviewed business requirements and technical specification documents and Analyzed use cases, functional requirements to write detailed Test plans and Test cases.
  • Tested the application in highly dynamic environment with sprint team using Agile Methodology.
  • Worked closely with Agile Scrum team from several domains to ensure product testability while running Regression tests in Selenium WebDriver using Junit, and maintained test environments used for white box testing during new product releases.
  • Involved in setting up configuring the testing environment with Eclipse, TestNG, Selenium WebDriver and Selenium Java client driver.
  • Responsible for implementation of Hybrid Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java platform.
  • Performed comprehensive manual testing to test website compliance against requirements Performed Data driven testing using Selenium WebDriver, TestNG functions and JDBC Connections which reads data from scripts using property and XML files.
  • Wrote and executed automated test cases using Selenium WebDriver to automate manual testing solutions.
  • Developed and Executed Test Plans and Test Cases from Requirements and Specification documents.
  • Authored and Executed Automation and Manual Test Cases for Functional testing of various modules of the application.
  • Used Maven for building the Web Driver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Contributed to the Continuous Integration pipeline running component builds, creating and running Deployment jobs on individual stages on Jenkins, and running automated and manual functional tests.
  • On daily basis used build tools like Maven and Jenkins to build and regress automated tests; documented and tracked defects and produced detailed reports using BugZilla.
  • Responsible in executing Selenium test scripts on different browsers and checked for compatibility.
  • Created data-driven automation scripts for testing API Web Services using SOAP UI.
  • Perform Functional Testing, Regression Testing, System Integration Testing, User Acceptance Testing (UAT), and End-to-End Testing.
  • Tested request and response XML's based web services interfaces using SOAP UI.
  • Used Firebug to identify Elements’ by ID, Name, CSS, XPath, and Links on Web Pages.
  • Provide all data validation through SQL Queries.
  • Created QA sizing estimated based on the changes to the web services for the scope defined in a particular release cycle.
  • Created the test data and request for the test data dependent with the other applications to be used in the testing activities for the current release.
  • Log defects using BugZilla application and communicate the defect status updates to the responsible analysis and implementation teams.

Environment: Java, Selenium WebDriver, JavaScript, TestNG, Maven, Jenkins,, SOAP UI PRO, XPath, Eclipse IDE, Agile, BugZilla, SQL, Windows.

Confidential, San Francisco,CA

Software Developer in Test

Responsibilities:

  • Worked with Business users to understand user's requirement for creating Test Plan and Test Cases.
  • Participated in requirement and design reviews.
  • Performed Integration Testing, System Testing and Regression Testing.
  • Conducted load testing to ensure the billing systems performance is not impacted.
  • Extensively used HP Quality center 9.2 for defect management.
  • Used QTP 9.2 to record and run reported test cases for general purpose reporting
  • Conducted online regression testing involving various business processes including - Online customer, Verification, Online Finances Verification and Online Invoices Verification.
  • Tested Enterprise SOAP and Restful Web Services using SOAP UI tool.
  • Involved in testing Stored Procedures, Functions, Triggers and packages utilizing PL/SQL.
  • Verified ETL logs and reject/discard files for errors and reported them to development team.
  • Involved in backend testing with SQL, check the data integrity and referential integrity.
  • Worked with multiple teams on assigned projects.
  • Performed Performance Testing using HP Load Runner
  • Performed manual testing to check the functionality.
  • Used BugZilla tool for defect tracking.
  • Successfully coordinated UAT (User Acceptance Testing) with business users.
  • Attended Agile and Scrum meetings, which included Daily Scrums or Stand-ups, Sprint Check-In and Sprint Reviews.

Environment: Java, XML, SQL, PL/SQL, UFT, HP Quality Center 9.2, HP Quick Test Professional, HP Load Runner ETL testing, Soap UI, Agile.

Confidential

QA Performance Tester

Responsibilities:

  • Involved in Requirements Analysis and Documentation
  • Liaising with business teams to understand their BAU processes and develop high level test scenarios and detailed test scripts
  • Worked in Waterfall Development Environment with Sequential changing in requirements and features set.
  • Involved in Creating Test strategy and Test plan, Organize test plans, test runs and creates test data for the test automation.
  • Designed and Developed MVC pattern base Selenium Framework using Java, TestNG and Maven to cut down the development time in half.
  • Performed Manual Testing to test the vulnerability of the application
  • Used SeleniumGRID for executing Test cases with different browsers configurations on other machines.
  • Used JIRA to Track and manage the defects
  • Verified the accuracy of the Data by executing SQL queries against the database -Database testing.
  • Participated in Functional, System Integration,Smoke,Ad-Hoc,Component and UAT Testing.
  • Performance and load testing conducted using JMeter.
  • Analyzed testing results and defects, and provide recommendations to development team.

Environment: Selenium,Java,TestNG,Maven,JMeter,Waterfall,Manual Testing,JIRA

Confidential

QA Manual Tester

Responsibilities:

  • Prepared Test Plan and Test Cases based on the business and functional specifications.
  • Coordinated and worked closely with business analysts and stake holders during gathering requirements for the product and documented test cases.
  • Performed white box testing by analyzing code.
  • Reviewed and implemented Business Requirement Documents.
  • Reviewed the test cases written for Unit and Integration level.
  • Analyzed test specifications and converted them into Manual Test Cases..
  • Attended Weekly Status Meetings, discussed and interacted with team members.
  • Performed End to End Testing and involved in User Acceptance Testing.
  • Performed Security Testing (Authorization Testing, Access Control Testing).
  • Worked on SQL statements in checking the validity of the Backend.

Environment: Manual testing, HP Quality Center, JAVA, XML, HTML, MS SQL Server 2005/2000, and Windows.

We'd love your feedback!