We provide IT Staff Augmentation Services!

Sr Automation Test Engineer Resume

5.00/5 (Submit Your Rating)

Seattle, WA

SUMMARY

  • Have 7+ years of experience in the 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 the 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.
  • Have 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 the results for all the 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 the corresponding XML SOAP responses using SOAP UI Tool.
  • Good experience in analyzing changes and identifying areas of the 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 the ability to quickly adapt to new technologies & project environments.
  • Ability to effectively multitask, meet deadlines, adapt to different project environments, flexible and positive attitude, and be an excellent team player.

PROFESSIONAL EXPERIENCE

Sr 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 the 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 the web application using Selenium IDE and WebDriver.
  • Created user-defined functions in Java and implemented the functionality with Selenium.
  • Implemented assertions, and error collector functionalities for better validation using TestNG.
  • Involved in the Continuous Integration of the 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 the 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 the response against the database.
  • Writing libraries and test scripts in Python for the 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 the 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 the database to conduct Data integrity testing by checking the data tables on the server.
  • Worked with Developers, Business analysts, and Project managers to determine requirements (H/W specs, Test Cases, Test Data).
  • Participated in the Agile software testing process with regular QA meetings to discuss major features of the 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 the Business Requirements and closely work with the Business Team to get the clarifications addressed
  • Run Defect Triaging and Review the 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 the automated test scripts in Selenium to check how the application performs against multiple sets of data.
  • Contributed t developing Automation Framework that uses Java, Selenium Web Driver, and TestNG.
  • Wrote automation test cases and fixed automation script bugs.
  • Selected the Test Cases to be automated and performed functional testing of the 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 the regression test planning for the project and identified the critical regression tests.
  • Executed the automated regression test cases during every release and also executed the 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 the possible scenarios for every requirement in the requirements document.
  • Estimating the effort for test execution and test results documentation.
  • Preparing End to end Test cases and getting the sign-off before the test execution.
  • Engaged in meetings with Business users/clients for the requirements.
  • Loading the Requirements into ALM (QC) and mapping the Test cases and Defects for the tractability metrics.
  • Logged defects where necessary and communicated to the Test Lead of the status of the 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 the team and with other teams throughout the project life cycle for change requirements and to update the Test plan /test cases
  • Analyzing the 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 the 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!