We provide IT Staff Augmentation Services!

Sr Automation Engineer Resume

5.00/5 (Submit Your Rating)

Richardson, TX

SUMMARY:

  • Above 5+ years of experience in IT industry with an emphasis on Software Quality Assurance & Testing.
  • Strong experience of Education, Retail, Banking domains.
  • Experience in software performance testing in client/server and web environments using automated testing tools like ALM/Quality Center.
  • Expertise in Selenium automation using Selenium IDE, Selenium Webdriver.
  • Expertise in using Automated Testing tools HP/ALM Quality Center.
  • Expertise in Manual and Automated Testing of applications developed on Windows and UNIX platform.
  • Proficient in both Manual and Automated Testing Tools such as Selenium IDE, Webdriver.
  • Experienced in developing Test Plans, Test Cases based upon the business requirements.
  • Extensive knowledge of SDLC methodologies.
  • Good experience in test case preparation, test case execution and bug reporting using HP Quality Center and JIRA.
  • Experienced in scripting, debugging, maintaining and updating to perform cross product testing (Android, tablets, iPad, and mobile devices).
  • Experienced in developing and executing automation Regression testing and System testing using Selenium Webdriver.
  • Experienced with designing and building automation frameworks in support of continuous integration in a test driven development (TDD).
  • Experience in applying Testing Methodologies, creating Test Plans, Executing Test Scripts, Automation of Test Cases, Defect Tracking and Report Generation.
  • Experienced in testing on various browsers (IE, Google Chrome, Firefox, and Safari).
  • Experienced in testing Client/Server and Web - Based Applications.
  • Also experienced in Regression and Continuous integration Testing.
  • Debugged and maintained automated test scripts (JavaScript & Java) and test suites to ensure accurate and efficient testing.
  • Expertise in Oracle table data manipulation using SQL queries and UNIX commands.
  • Participated in design Walkthroughs and Inspection meetings to review Test scripts and results.
  • Extensive experience with automated testing tools Cucumber, Rspec.
  • Hands on experience in the use of Cucumber Step Definition, Scenarios and Features for User Acceptance Testing (UAT) with TDD (Test Driven Development) approach.
  • Solid understanding of XML and SQL queries. Ability to write SQL and PL/SQL statement
  • Good knowledge on BDD framework with Java and created Feature files with scenario and scenario outline.
  • Ability to quickly understand and interpret business requirements.
  • Good Documentation and Process Management skills with an ability to effectively understand the business requirements to develop a quality product.
  • Excellent in communication, presentation, and interpersonal skills. Good team player with the ability to lead, manage and work independently in a time sensitive environment.

TECHNICAL SKILLS:

Testing Tools: Selenium WebDriver, HQ Quality Center/ALM, Junit, TestNG, JIRA, SOAP UI, QTP, Eclipse, Protractor, Manual Testing, Appium(Android Testing), JMeter

Languages: JAVA, C#, Javascript, Python, HTML, VB, XML

Test Framework: POM, OOF, Hybrid, JUnit, TestNG, Data Driven Framework, Keyword Driven, Modular, TDD, BDD(Cucumber)

Web Debugging Tool: Xpath, Firepath, Firebug, Webdebugger

Build Tools: Ant, Maven

Continuous Integration Tools: Jenkins

Web services: Soap UI, Restful

Scripting Tools: Java Script, Perl Script, Python

Processes: Agile-Scrum, Waterfall

Bug Tracking Tools: JIRA, Quality Center (QC), Bugzilla, TFS, Rally DEV, MTM, Jenkins, IBM Clear Quest, BUG Track

Source Version Control Tool: SVN, GIT, TFS, GIT HUB

Databases: SQL Server, MySQL, Oracle/PLSql

Operating Systems: Windows (XP, Vista & 7, 8,10), Mac, Linux

PROFESSIONAL EXPERIENCE:

Confidential, Richardson, TX

Sr Automation Engineer

Responsibilities:

  • Created Detailed Test Plan, Test Approach, Test Matrix, Test Strategy documents based on the information gathered through business requirements and design/application walkthroughs.
  • Conducted a walkthrough session of the scope document to ensure that the project sponsors and stake holders understand the project scope and any associated constraints, risks and issues as early as possible.
  • Conducted the Functional Requirements and User Requirements Specification reviews and walkthroughs with designers, developers and stakeholders.
  • Worked in Agile (SAFe), scrum environment in order to change the requirements and features set.
  • Worked to define and implement automated regression with Selenium with Rspec.
  • Automating the QA stories using Selenium Webdriver, Java at sprint level and Regression level using Selenium framework.
  • Prepared and executed test cases data validation using SQL queries. Developed strategies to validate data loads.
  • Written extensive UNIX Shell Scripting for error logging, cleanup, data archiving & job scheduling.
  • Tested product features and defects for SaaS project management software, written in C# with a .NET framework and MVC architecture, on an Agile development team.
  • Create Cucumber files that are then enhanced by the automation scripter for automated runs
  • Analyzed existing test cases to develop automation test scripts using Selenium.
  • Experienced in performing Data driven testing to validate the components displayed on the website using Selenium.
  • Modification and execution of test case Scripts (Java- Selenium WebDriver) in Eclipse IDE, design of automation test framework (Junit).
  • Developed test scripts for service calls and rendered data through XML files. Used BDD with Java and created future files with scenario and scenario outline.
  • Used Selenium Web Driver, Java and Selenium to create nightly automation scripts.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium.
  • Perform the Database Testing when writing the Complex Queries from SQL.
  • Compared the actual result with expected results using SQL queries.
  • Tested various versions of handheld devices to perform Cross platform and Browser compatibility testing.
  • Responsible for identifying gaps in the software between core functionality and user defined requirements.
  • Derived the Test Data using SQL and also validated it.
  • Involved in data validation and database testing through execution of SQL statements.
  • Automated the test process by developing scripts using Cucumber for Regression Testing, done at various phases in the application.
  • Used HP ALM/Quality Center bug tracking tool to analyze & capture bugs, track and manage dashboard any type of updates for project release.
  • Testing performed on a data warehouse platform, including data integrity and data validation.
  • Experienced in Design, Develop, Execute and Maintain Automated Test Scripts using BDD (Behavior Driven Development) using Java.
  • Developed Test cases, executed test cases using HP/ALM Quality Center and logged the defect using JIRA.
  • Performed Database testing using SQL queries.
  • Performed negative and positive testing using SQL Queries.
  • Coordinated with Business Users and Development for setting up Test Environment, Test Data and Backend Interfaces.
  • Analyzed test progress and send weekly progress reports to the Project Manager.
  • Actively trained Business Users involved in User Acceptance Testing (UAT) and helped them understand UAT procedure.

Environment: HP/ALM Quality Center, SQL Server, JAVA, XML, WINDOWS, M.S Office (MS Excel, MS Word, MS PowerPoint),Selenium, WebDriver, Jira, BDD, Agile, Cucumber, Rspec, SaaS.

Confidential, AUSTIN, TX

Automation Engineer

Responsibilities:

  • Developed Test Plans, Test Cases to test the Screens and ability to work using cross functional using agile Methodology.
  • Converted Business Requirements and Design Documentation into Test Cases and Test Scripts.
  • Created description object with specified properties and values during run time, to use instead of logical names in test scripts.
  • Performed Web testing to check for broken links in a page.
  • Design, analyze and performed Integration and wrote System requirements on different leading.
  • Created automated test scripts via Selenium l (Selenium + Rspec) for UI and functional testing which can be added to JUnit based automatic regression test suite.
  • Used HP/ALM Quality Center bug tracking tool to analyze & capture bugs, track and manage dashboard any type of updates for project release.
  • Developed and executed various scripts using Selenium for automated testing of various functionalities.
  • Implemented automation using Selenium WebDriver.
  • Involved in testing compatibility of software under various Internet Browsers manually and using Selenium.
  • Wrote Features using Gherkin format and implemented the step definitions using Cucumber for User Acceptance Test (UAT) to implement BDD.
  • Implemented Automation using Selenium WebDriver, Selenium, Java and Cucumber.
  • Developed Automation Scripts, Execution and Analysis Test Results using a Hybrid Framework in Selenium.
  • Developed BDD tests using Cucumber by writing behaviors and step definitions. Developed required Selenium support code in JAVA for Cucumber.
  • Created automation framework and test scripts in JAVA using Selenium Webdriver for multiple platforms and browsers testing.
  • Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (TestNG and Maven).
  • Performed backend testing using SQL queries to retrieve and verify information in the database.
  • Performed Testing of Oracle and SQL Server databases applications.
  • Tested the database tables for Data integrity using SQL scripts and TOAD.
  • Wrote shell scripts to simplify running a set of commands from Linux machines.
  • Identified and isolated software defects and reported them via JIRA.
  • Execute UNIX/ Linux commands to traverse around the directories and view the log files.
  • Followed the Agile Methodology to emphasize on real time communication over written documentation.
  • Generated report using cucumber Automation and JIRA reports.
  • Performed backend testing for data validation using SQL Queries.
  • Performed Web Testing to check for broken links on the various application pages.
  • Performed Acceptance, Usability, Cross-Platform and Regression Testing during different stages of the Application Development.
  • Used HP ALM/Quality Center to store Test Plans, Test Cases, Test Scripts and for Defect tracking.
  • Categorized bugs based on the severity and interacted with developers to resolve them.
  • Extensively used Microsoft Office Suite of products for documentation and data interpretation.
  • Participated in Triage Meetings, weekly status meetings with IT and Business group. Created and Maintained Test Matrix and Requirement Traceability Matrix.

Environment: HP/ALM Quality Center, SQL Server, WINDOWS, M.S Office, JAVA, Agile, BDD, Selenium, Webdriver, UNIX, Rspec, Cucumber, Jira, SaaS.

Confidential, NY, NY

QA Engineer Tester

Responsibilities:

  • Developed Test Plans, Test Cases, Test Scripts, Test Scenarios, Test Data and Traceability Matrix.
  • Responsible for Manual Testing and Automation Testing.
  • Conducted Smoke, Functional, GUI, Regression, Database, User-Acceptance (UAT) testing.
  • Developed and automated test cases in Java using Selenium WebDriver.
  • Used Selenium Webdriver to execute Selenium automation suits on different platform and browser combinations in parallel.
  • Developed Test suits and Test Cases using HP ALM/Quality Center.
  • Participated in Walk through of Test Plans and Test Cases.
  • Implemented Automation using Selenium WebDriver, Selenium, Java and Cucumber.
  • Prepared and updated test cases and test scripts in HP ALM/Quality Center using Trace matrix tracking business requirements to test cases and vice versa.
  • Performed Backend Testing using SQL queries, generating reports to ensure data integrity and validate the inserted and updated data.
  • Responsible for the quality for a complex SaaS financial solution with .net backend built for integrating 3rd party applications and Java web frontend.
  • Manually performed back end testing by writing SQL queries.
  • Involved in creation of automation framework in Selenium WebDriver using behavior driven approach like Cucumber. Extensively used Page Objects design and page navigation framework for readable test script and easy maintenance from developer perspectives.
  • Configured Selenium Webdriver and created Selenium automation scripts in Using Java.
  • Wrote and modified SQL validation scripts, and writing scripts in SQL to validate the outputs.
  • Experience in designing and developing the BDD/ATDD frameworks and worked very closely with the scrum master, product owner and users to derive the Scenarios and created feature files, Step definitions and runner test using Cucumber tool.
  • Automates Smoke and Functional test cases using Selenium and Java.
  • Attended daily scrum calls as part of Agile methodology
  • Design, develop and implement Page Object Model (POM) Pattern utilizing Java and Selenium Webdriver.
  • Used Oracle to write complex SQL queries to fulfill Backend testing.
  • Attended weekly review meetings to discuss defects along with testers, Developers
  • Reported software defects and interacted with developers to resolve technical issues

Environment: Windows, SQL, Jira, HP/ALM Quality Center, Selenium, Webdriver, Rspec, Cucumber, SaaS, JAVA, BDD, Agile/Scrum.

Confidential

QA Tester

Responsibilities:

  • Analyzed system requirements developed detailed Test Plan and test cases.
  • Selected, designed, and prioritized test scenarios and test cases that provided efficient coverage of requirements consistent with acceptable level of risk.
  • Manually tested modules for compliance with functional requirements.
  • Reviewed the Business Requirement documents with the business and development team to understand the architecture and functionality of the application in an agile environment.
  • Used Quality Center as repository to design and execute test cases, bug tracking and reporting.
  • Performed negative and positive testing manually.
  • Identified, analyzed, and documented defects, errors and inconsistencies in the application using MS Excel.
  • Created and Maintained Test Matrix and Traceability Matrix.
  • Used SQL queries to validate the data between the Backend and the front end
  • Coordinated with the developers on Defects Status on a regular basis.
  • Worked closely with development team to resolve various issues.
  • Using agile methodology and engage in an iterative workflow and incremental delivery of working software.
  • Experienced in Backend testing by executing SQL queries.
  • Used Quality Center for error reporting and communicating between developers, product support and test team members
  • Manually tested the web application to ensure the flow of the application functionality
  • Tested applications and documented results and bugs including documentation of information useful in the debugging process.
  • Generated Test Traceability Matrix (TTM) to show the test case execution status.

Environment: Quality Center, SQL SERVER, Internet explorer, Windows, Oracle, MS Office.

We'd love your feedback!