We provide IT Staff Augmentation Services!

Senior Automation Test Engineer Resume

2.00/5 (Submit Your Rating)

Seattle, WA

SUMMARY

  • Has 7+ years of experience in teh Information Technology industry with an emphasis on Software Quality Assurance. Background includes analysis, design, development, testing, and maintenance of Complete Software Development Life Caycle (SDLC) and Software Testing Life Cycle (STLC) projects.
  • Expertise in analyzing business specifications for teh design and development of Test plans, Test Cases, Test Environment, Test Sets, Requirement Traceability Matrix and Defect Reports.
  • Expert in developing Java Selenium WebDriver/RC/IDE/GRID test scripts and Test Frameworks using TestNG/Junit, ANT/MAVEN build tools.
  • Has experience in Functional, Integration, System, Regression, Load, Stress, Performance, User Acceptance and Deployment Testing.
  • Expertise in manual testing includes Raequirements Analysis, writing Test plans, Test Cases and Requirements Traceability Matrix.
  • Strong experience in cross - browser, cross-platform web testing with Selenium RC and WebDriver.
  • Executed SOAP-based web services for API testing (Java client and Soap UI).
  • Proficient in using Test management tool HP QC/ALM for Test Planning, Test Designing, Test Analysis, Test Execution, Defect Tracking and Reporting.
  • Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center, JIRA, IBM ClearQuest, BugZilla.
  • Extensive experience in Java, Ruby, Groovy, Python, C#, JSON, HTML, XML
  • Extensive knowledge of Protractor framework for Applications developed with AngularJS
  • Good Knowledge of automation framework in Selenium WebDriver using Behavior-Driven (BDD) approach in Cucumber framework with Gherkin
  • Good Exposure to implementing Agile Methodologies and Waterfall Methodologies in Testing Projects.
  • Successfully Tested projects developed in Java, and J2EE on UNIX and Windows-based platforms.
  • Expertise in data-driven tests using SQL and Database/Backend Testing and extracted data from different databases and verified.
  • Experience in executing jobs on UNIX platform.
  • Good documentation skills; created Test case documents for Unit tests, System tests and Integration and Post implementation testing.
  • Captured Test results and documented teh results for all teh test cases with supporting screenshots and files.
  • Exposure to Finance, Retail and Insurance Domains.
  • Exposure to Test automation tool QTP/UFT.
  • Expertise in Problem solving and Bug Reports using Bug Tracking Tools.
  • Experience in writing SQL Queries, Oracle and DB2.
  • Experience on Web Services testing by generating XML SOAP requests and validating teh corresponding XML SOAP responses using SOAP UI Tool.
  • Good experience in analyzing changes and identifying areas of teh application to be regression tested.
  • Expertise in preparation of test metrics and various reports like Daily and Weekly status reports, test execution report, and test summary report.
  • Versatile team player with excellent analytical, interpersonal, and presentation skills with teh ability to quickly adapt to new technologies & project environments.
  • Ability to TEMPeffectively multitask, meet deadlines, adapt to different project environments, flexible and positive attitude, and be an excellent team player.

PROFESSIONAL EXPERIENCE

Senior Automation Test Engineer

Confidential - Seattle, WA

Responsibilities:

  • Developed Test Cases and Procedures based on User requirement specifications and System requirement specifications.
  • Involved in Performing Functional testing, Regression testing, System testing, Integration testing, Security testing, Configuration testing, GUI testing, and User Acceptance testing.
  • Setup and configure teh testing environment with Eclipse, TestNG, Selenium WebDriver and Selenium Java Client Driver.
  • Identified test cases to automate. Automate those test cases using Selenium WebDriver, TestNG and Java (Eclipse IDE)
  • Written and executed Selenium tests for automation testing of teh web application using Selenium IDE and WebDriver.
  • Created user-defined functions in Java and implemented teh functionality with Selenium.
  • Implemented assertions, and error collector functionalities for better validation using TestNG.
  • Involved in teh Continuous Integration of teh automation framework with Jenkins.
  • Created Test plans, High-level scenarios, test case construction and test estimates, resource estimates and weekly status reports.
  • Responsible for implementation of Hybrid Test Automation Framework build using Selenium WebDriver, TestNG, and Maven technologies under Java platform.
  • Developed automated tests for continuous regression testing and reducing manual testing using Selenium, TestNG, and Maven.
  • Designed and developed Page Objects using Page Object Design Pattern and Selenium WebDriver.
  • Involved in implementation of Test Automation Framework build using Selenium WebDriver, protractor to handle AngularJS
  • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for a nightly batch run of teh Script.
  • Used Selenium WebDriver for writing test scripts for regression test coverage.
  • Used Xpath and DOM to work with dynamic and static objects in Selenium.
  • Designed and developed a test structure for web services to validate API calls using SOAP UI.
  • Used SOAP UI tool, to create a Web Service Test from SOAP request and validate teh response against teh database.
  • Writing libraries and test scripts in Python for teh automation testing
  • Wrote scripts in Python for extracting data from HTML file
  • Developed Data Driven Tests using XML and Properties files.
  • Used RubyMine IDE and wrote Gherkins/scenarios and generated step definitions and methods using ruby/cucumber, for different functionalities of teh above applications.
  • Implemented a Modular Framework for Selenium-based scripts.
  • Managed Test results and defects using JIRA defect tracking tool.
  • Developed and executed SQL queries in teh database to conduct Data integrity testing by checking teh data tables on teh server.
  • Worked with Developers, Business analysts, and Project managers to determine requirements (H/W specs, Test Cases, Test Data).
  • Participated in teh Agile software testing process with regular QA meetings to discuss major features of teh application, and test cases to write and execute.

Environment: Java, Selenium WebDriver/IDE, Ruby, Gherkins, Python, AngularJS, Junit, Jenkins, Ant, SOAP UI, Xpath, Eclipse, Subversion, HTML, CSS, XML, JIRA, MS Office, SQL, Oracle, Windows.

Automation Test Analyst

Confidential, AZ

Responsibilities:

  • Analyze teh Business Requirements and closely work with teh Business Team to get teh clarifications addressed
  • Run Defect Triaging and Review teh Test Scenarios/ Test Cases with Business.
  • Designed, executed and maintained Selenium Web Driver, TestNG, and automated test cases for regression test cases.
  • Performed parameterization of teh automated test scripts in Selenium to check how teh application performs against multiple sets of data.
  • Contributed t developing Automation Framework dat uses Java, Selenium Web Driver, and TestNG.
  • Wrote automation test cases and fixed automation script bugs.
  • Selected teh Test Cases to be automated and performed functional testing of teh front-end using Selenium (IDE and Web Driver) & created a Data Driven framework using JUnit.
  • Created Test Scripts in SOAPUI and Restful for Testing Web Services.
  • Executed parallel browser testing on various machines using Selenium Grid and performed cross-browser testing.
  • Planning for Test Execution activities to accomplish tasks on a daily/weekly basis.
  • Worked with end users to generate UAT scripts and to successful completion of UAT testing.
  • Performed browser compatibility testing.
  • Involved in teh regression test planning for teh project and identified teh critical regression tests.
  • Executed teh automated regression test cases during every release and also executed teh daily regression test suites.
  • Working experience on daily status reporting & managed end-to-end testing.

Environment: Selenium WebDriver, HP QC/ALM, Java, Java Script, HTML, CSS, SOAP UI, REST, Test NG, TOAD, SVN, Maven, Jenkins, Agile, SQL, Oracle, Windows.

QA Specialist

Confidential, MN

Responsibilities:

  • Responsible for writing Test cases for all teh possible scenarios for every requirement in teh requirements document.
  • Estimating teh effort for test execution and test results documentation.
  • Preparing End to end Test cases and getting teh sign-off before teh test execution.
  • Engaged in meetings with Business users/clients for teh requirements.
  • Loading teh Requirements into ALM (QC) and mapping teh Test cases and Defects for teh tractability metrics.
  • Logged defects where necessary and communicated to teh Test Lead of teh status of teh defects.
  • Modified and executed manual test scripts for different modules.
  • Extensively performed System, Integration, and functional testing Application Functionality and Regression test cases for manual and automated testing.
  • Performing Health Checks on all Test systems on a daily basis.
  • Coordinating with different Teams for integrating testing.
  • Communicated with teh team and with other teams throughout teh project life cycle for change requirements and to update teh Test plan /test cases
  • Analyzing teh Test Data for every Scenario and coordinating with different teams for Test Data. •
  • Coordinating with release teams for every build.
  • Executed SQL queries for data validation and back-end testing
  • Review UAT test cases and supporting UAT (User Acceptance Testing)
  • Performing teh Post Production Testing.
  • Use HP QC (HP Quality Center for preparing and developing Test Scenarios, test Procedures, and test case execution.

Environment: IBM DB2, Oracle, Java/J2EE, FILE-AID and HPQC, XML, SharePoint, SQL, Microsoft Project, SQL, Agile, HP QC, RTM, UAT, HP ALM, Excel, Word

We'd love your feedback!