We provide IT Staff Augmentation Services!

Sr. Automation Test Engineer Resume

4.00/5 (Submit Your Rating)

San Diego, CA

SUMMARY

  • 6+ years of experience in the field of Software Testing with good exposure in Quality Assurance and Testing Process along with Automation Tools Expertise.
  • 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 and TOAD.
  • 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.
  • Excellent working experience of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and testing methodologies like Waterfall & Agile/Scrum.
  • Experienced in testing client server and web-based applications using HP tools like Quick Test Professional (QTP), Unified functional Testing (UFT), Quality center (QC), Application lifecycle Management (ALM).
  • Worked on multiple projects, and Extensively involved in User acceptance testing (UAT), End to end, System Integration Testing (SIT), Functional Testing, Regression Testing, Validation testing, Backend testing, Performance Testing, batch process testing and Cross-Browser testing.
  • Experience with Protractor to create end to end framework using Angular JS.
  • Developed and maintained Test-Plans, Test Cases, Test Procedures and Test Scripts for Manual and Automation Testing.
  • Experience and thorough understating of Software development process including Agile, Waterfall Software development life cycles.
  • Experience in back end Database testing writing and executing SQL queries and other database operations with databases like SQL Server, DB2 and Oracle.
  • 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.
  • Perform Load testing using Apache JMeter.
  • 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#, VB Script.
  • Worked on source version control tools such as Subversion (SVN), TFS and Git.
  • Proficient in using Quality Center, 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 multitasking skills.

TECHNICAL SKILLS

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

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

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 (9, 10, 11.0), BugZilla, Visual Studio TFS (2008, 2010, 2012), JIRA.

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

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

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

PROFESSIONAL EXPERIENCE

Confidential, San Diego, CA

Sr. Automation Test Engineer

Responsibilities:

  • Expert developing automation frameworks with varied technologies like selenium, protractor, Robot, Cucumber, CucumberJs, behave, Jasmine, etc
  • Experience developing scripts in different scripting languages including Python, Java script, Typescript, Java.
  • Implemented TestNG automationframework for Smoke Test to determine that the crucial functions of the application work and impalements Regression Test to make sure that the existing functionality is not broken.
  • Developed automation scripts/test cases to build a pretty good regression test suite and smoke test suite for different Web projects and desktop applications.
  • Experience in Behavior Driven Development (BDD) automation framework implementation using Cucumber.
  • Very good knowledge in Java, hands-on BDD (Behavior Driven Development) in defining and implementing BDD automation Framework, Feature/Story file, and methods development.
  • Pretty good working experience with testing frameworks like Junit, TestNG and Cucumber.
  • Develop and lead the automation strategy/effort and generate scripts to perform automated testing cycles using (primarily) Selenium with Java/Javacript.
  • Expertise developing scripts in JAVA using Selenium Webdriver with Spring framework and using BDD tool Cucumber test framework to create the feature files.
  • Implemented test automation scripts for mobile testing using Appiumfor Android, iOS applications.
  • Developed automation scripts for Mobile Native applications on iOS and Android platforms using Appium and Java
  • Experience in setting up test environment for automated script execution using Java,Appium, TestNG.
  • Experience withProtractor and develop framework using angular JS and web server manager
  • Involved to create test case scenarios using Protractor frame work and validate end to end testing.
  • Good experience with Protractor version and web service manager while working with Protractor angular JS.
  • Spec file and configuration file used to write Protractor tests and validate the results.
  • Experience and good understand of xUnit frameworks and used with test runner for executing program
  • Knowledge executing the smoke tests remotely using the tool Jenkins.
  • Implemented Page object model, while developing scripts in selenium Webdriver.
  • Good knowledge using selenium IDE an extra plugin/tool from selenium compatible with Firefox as well familiar with the various plugins supporting the automation.
  • Experience writing, reviewing and executing computer validation documentation in SAP (Validation Plan, IQ, OQ, PQ, RTM, summary report).
  • Create Test cases vs. RTM Matrix against the user stories to support application development.
  • Requirements management including development and maintenance of a Requirements Traceability Matrix (RTM) for project artifacts.
  • Used Maven and SVN to maintain the developed scripts, realize the importance of POM.xml and moreover used maven POM.xml file to configure several dependencies.
  • Familiar with various plugins used in eclipse in integration with the selenium frameworks.
  • Quick and efficient in developing clean and clear scripts in JAVA programming language.
  • Developed reusable functions and components that can be used to maintain and extend automated tests for multiple projects with maximum reuse of code.
  • Knowledge developing Test suites, test cases and steps in Soap UI and importing the same to SVN using TortoiseSVN.
  • Experience working in a CI / CD environment like Jenkins for executing automated tests.
  • Good knowledge on testing methodologies.
  • Configured Selenium WebDriver, TestNG, Maven tool and created selenium automation scripts in java
  • Integrate the smoke test suite with Jenkins to run the suites as scheduled.

Environment: Selenium RC, WebDriver, Selenium Grid, Quality Center, Soap UI, HTML, XML, Oracle, Core java Script, UNIX and Windows, SQL, Core java Eclipse, JMeter, Keyword driven and Data Driven framework.

Confidential, Dallas, TX

Automation Engineer/QA Analyst

Responsibilities:

  • Involved in Analysis, Understanding the requirement specifications.
  • Participate in weekly meetings to generate Daily Test Status Report for all required test phases.
  • Automated the regression test cases using the WebDriver & TestNG.
  • Automated the Test Cases using Selenium, WebDriver, Core java (Eclipse), C# (Visual Studio), and Junit.
  • Preparation and Review of End-to-End Test Scenarios/Test Cases, Coverage matrix and Test Data.
  • Used Clear Case as configuration management tool to track the status of the requirement.
  • Created test cases and executed different releases using Rational Test Manager and validated the actual results against the expected results.
  • Created Test runs, Test cases, Mockups, Process Flow diagrams from the functional documents.
  • Created RTM Matrix, ensured the Test Planning, Testing Strategy, Test cases, Flows are capturing and covering all the Functional/Non-Functional requirements.
  • Involved in creating automated test cases using C#
  • Performed functional, integration, black-box, and system, regression, and user acceptance tests.
  • Worked in Agile Scrum Development Environment with frequently changing requirements and features set
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML ids and XPATH in Selenium
  • Performed Back end testing using SQL queries to make sure that data entered has been uploaded correctly into the database tables.
  • Automated Regression Test cases using Selenium Web Driver. Used Firebug and Fire Path plug-ins to find the elements on the web page based on the element locator ID, Name, Tag, Class Name, XPath, Link Text, Partial link Text and CSS Locator.
  • Actively involved in SDLC and STLC process and used tools like Selenium RC/Web driver, JMeter, SOAP UI.
  • Tested Web Services, Web Sites, and Client/Server applications in a C#, .NET, Waterfall Development environment
  • 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
  • Verified SQL queries against backend database to ensure test codes retrieve the right data on testing.
  • Performing the Regression and Smoke tests on Web components
  • Involved in analyzing and feasibility check of a newly added functionality for automation. Design and implement Hybrid Driven Framework approach using Selenium Web Driver.

Environment: Java, Selenium web driver, Angular js, Maven, XPATH, Eclipse, Jenkins Windows XP, Coded UI, Test Manager, Quality Center, Agile, Manual testing, Office Suite, SQL, SharePoint, Jira, SOUP UI.

Confidential

Sr. QA Analyst

Responsibilities:

  • Proficient in the complete Software Development Life Cycle (SDLC) process and Software Test Life Cycle (STLC).
  • Performed Automation and Manual testing.
  • Extensively worked with the team for developing the application and implement some of the features for the application.
  • Involved in analyzing User stories and developed Test plans, Test Strategies, Test scripts and Test cases to cover overall quality assurance testing
  • Participated in Daily scrum meetings, sprint planning meetings, Retrospective meetings
  • Performed manual testing on mobile devices to cover various test scenarios and track the test results.
  • Performed High Level Design document reviews. Participated in Feature Design review meetings and presented test case review, strategy and feature functionality.
  • Utilized Test Director for tracking requirements and communicating them to the team during the test process and integrated this capability with e-mail, ensuring that all the communication about a requirement is in a single location
  • Created test scripts using QTP tool and performed interface, functionality, and regression testing on new builds of the software
  • Extensively used the Crystal Reports to generate the weekly and the monthly reports depending on the Queries.
  • Automated the test cases using selenium IDE.
  • Extensively Involved in the Sanity, Functional, Regression & the user acceptance testing

Environment: SQL Server, Unix, Seibel CRM Windows XP, ASP.NET, C#.NET, JavaScript, HTML, VB Script, Clear Quest, Test Director, Quick Test Pro and LoadRunner8.0.

Confidential

Jr. QA Tester

Responsibilities:

  • Manually executed all test cases for every build
  • Reviewed Business Requirement Documents and technical specification
  • Involved in defining and analyzing the testing requirements based on the application functionality
  • Performed Unit (module) testing of each program functions
  • Performed Integration testing of forms to check how they are dependent on each other
  • Performed Code review for the source code developed by the developers
  • Performed validation testing for each field in the application for different scenarios
  • Ensure that functionality, as defined in requirements, is the intended behavior of the product
  • Escalated all defects, issues to team in daily development meetings.
  • Participated in daily defect review meetings.
  • Retested all defects for every build and updated status for defects accordingly.
  • Record bug incidents with detail of steps. Find software issues, document them, and work with software developers to have the issues corrected.

Environment: window, Java, C++, Test Director, SQL, SQL Server, HTML, MS Office Suite.

We'd love your feedback!