We provide IT Staff Augmentation Services!

Senior Automation Engineer Resume

Wilmington, DE

OBJECTIVE

  • Obtaining a position in Quality Assurance Engineering as a seasoned, result oriented, well determined Test Engineer and contribute with my technical expertise to contribute to the future growth and success of the organization as well as my career.

SUMMARY

  • Solid understanding of Software Development Life Cycle (SDLC) including Agile, Waterfall and Iterative.
  • Over seven plus (7+) experience in Web, Mobile (native, Hybrid & mobile web), web service & client server application
  • Experienced in Selenium WebDriver and HP Quick Test Professional.
  • Strong experience in development of core QA framework function library for various Web and Client - Server application.
  • Good experience with Keyword Driven and Data Driven framework implementation.
  • Strong experience with agile test methodology and Agile Development process.
  • Good experience with Behavior Driven Development (BDD) and Behavior Driven Testing with Cucumber JVM to implement Test Driven Development (TDD).
  • Solid experience with Gherkin Language to develop Behavior Driven Testing.
  • Strong experience in cross browser, cross platform web testing with Selenium Web Driver.
  • A fast learner and high degree of creativity and initiative is expected.
  • Good at prioritizing along critical path and meeting project milestones and deliverable dates.
  • Quality Testing including Effective Test Case Design, Test Execution and Reporting.
  • Experience in analyzing the requirements, User Stories and Use Cases to develop test cases.
  • Experience in preparation of Test Strategy, Test plan, Traceability Matrix and Test Matrix.
  • Strong experience in Black Box testing.
  • Expertise in QA Methodologies with various testing concept such as Acceptance testing, System Testing, Functional Testing, Integration Testing, Regression Testing, End-to-End Testing, Business Process Testing and more.
  • Strong analytical and problem-solving skills.
  • Extensive work experience using Bug Tracking Tools likeQuality Center, JIRA
  • Strong experience with descriptive programming in QTP with VB script.
  • Worked on Soap based Web Service testing using Soap UI tool (Manual and Automation)
  • Strong knowledge on Groovy Scripting and written script for soap Web Service testing for Data Driven testing.
  • Creating functional test scripts for testing the Restful API’s using SOAP UI &
  • Built automation framework for Restful Web Service from scratch using Rest Assured (Java) open source library
  • Basic knowledge in micro service technology.
  • Strong experience with SOA architecture that include Soap & Restful Web Service Testing using Soap UI & Rest-Assured

TECHNICAL SKILLS

Testing Tools: Selenium Suite (IDE, WebDriver, Grid), Cucumber, Quick Test Professional (QTP), SOAP UI, Appium, Xcode, Android SDK, Groovy Scripting, SeetTest, Perfecto, Sauce Labs, Google Cloud Computing (GCP), RestClient.

Test Management: HP Quality Center, Test Rail, JIRA, Rally, Version One

Defect Management: JIRA, HP Quality Center, Zephyr, Bugzilla

Requirement Management: HP Quality Center, Confluence

Programming Languages: Java, VB Script, HTML, CSS, JavaScript, C#, .Net, Groovy, Python

Integrated Development Environment (IDE): Eclipse, IntelliJ IDEA, Web-Strom, Visual Studio, Visual Studio Code

Database/Database tools: SQL Server, MySQL, Oracle Toad, Mongo DB (No SQL)

Application: Microsoft Office Suite, VMware

Operating Systems: Windows 7/8/10, Mac OSX, Linux, UNIX

Source Control Systems: Git, Github, Subversion (SVN), TFS, Clear Case

Continuous Integration (CI) Tools: Jenkins, Bamboo, Travis CI

PROFESSIONAL EXPERIENCE

Confidential, Wilmington, DE

Senior Automation Engineer

Responsibilities:

  • Created Test Plans and Test Strategy which describes the features and functions to be tested.
  • Analyzed Business Requirement Documents (BRD), Functional Requirement Documents (FRDs)
  • Created GUI Test Cases for web base application by analyzing Business Requirement Document and Functional Requirement Document.
  • Designed and executed functional test plan and test cases.
  • Worked on production to find the current and projected user volume and transaction density.
  • Duration Test was conducted to find the System Stability and memory leaks.
  • Involved in root Cause Analysis for the problems in the proposed architecture.
  • Maintained the Selenium & JAVA automation code and resources in source controls like CVS, SVN over the time for improvements and new features
  • Saved 30% time and cost of testing by automation using Selenium WebDriver.
  • Increased productivity by 20% by effectively training, leading and managing the AGILE automation team
  • Monitor and administrate hardware capacity to ensure the necessary resources are available for all tests.
  • Creating functional test scripts for testing the RESTful API’s using SOAP UI.
  • Worked with development, web admin and DBA to find the issues.
  • Provide recommendation and scalability solution comprised of the test findings and system behavior observed under conditions of load, stress
  • Involved in Functional, GUI, Non-Functional, Database Testing and Regression testing of application.
  • Maintained Test completion Report to inform rest of the team members about Defects (Open, Postpone, Close) at Release level.
  • Executed SQL statements to ensure the data in the backend on Oracle Database using TOAD
  • Write SQL Queries to retrieve data from database
  • Maintained Test Logs and Test Summary Reports and Log Defect using JIRA as Defect Tracking tool.
  • Kept track of customer bugs, deciding their priority and then assigned them to different developer
  • Performed Cross Browser Testing using Mozilla Firefox, and Internet Explorer & Safari.
  • Attend status review meeting, interacted with developers, Architects to resolve issues.
  • Expertise knowledge of Keyword Driven Framework, Data Driven Framework, Hybrid Framework in HP QTP/UFT.
  • Worked in Behavior Driven development (BDD) tools likeCucumber/JBehave.
  • Strong knowledge in writing feature file using Gherkin language
  • Documented test cases corresponding to business rules and other operating conditions.
  • Analyzed user requirements, attended Change Request meetings to document changes and implemented test procedures to test changes
  • Used data in XML & read data using Java in Automation Framework
  • Used SeeTest for functional testing Manual & automation (iOS & Android) both.

Environment: Selenium WebDriver and Grid, My Eclipse, SQL Developer (Oracle), JIRA, Jenkins, Agile Scrum, Java, JavaScript, JQuery, AEM, Windows 10, Git, SourceTree, Github, XML, SeeTest.

Confidential, Albany, NY

Software Development Engineer in Test (SDET)

Responsibilities:

  • Responsible for Planning, creating and analysis of Test Plan, Test cases and Test Scripts.
  • Implement quality software best practices to develop test strategy, test plan, test data, test case and test automation and actively participates in process improvements.
  • Introduce and implement automation testing framework to the organization.
  • Introduce and implement open source web test tool Selenium and WebDriver for cross browser testing.
  • Build automated test suite to increase the automation coverage for regression test cycle Implement wide range of functional testing by various QA Automation Test Framework like Data Driven and Behavioral Driven Testing concept to ensure the code reusability and code maintainability, which reduces the script development time.
  • Implement cross browser and cross platform testing with Selenium WebDriver and Cucumber JVM.
  • Develop and implement robust MVC Pattern based Keyword Driven, Selenium Page Object Model framework with Selenium WebDriver using Object Oriented Programing Java and open source unit test framework TestNG which cut down the script development time in half.
  • Strong background in coding for automation.
  • Develop Restful Web Service testing framework with SOAP UI to build robust and scalable web service testing.
  • Created detailed periodic status reports for senior management to keep them posted on the progress of implementation.
  • Responsible for coaching and mentoring the team.
  • Track the bug and enhancement requests as they are entered into bug tracking systems.
  • Worked on Soap based Web Service testing using Soap UI tool (Manual and Automation)
  • Strong knowledge on Groovy Scripting and written script for soap Web Service testing for Data Driven testing.
  • Creating functional test scripts for testing the Restful API’s using SOAP UI &
  • Built automation framework for Restful Web Service from scratch using Rest Assured(Java) open source library
  • Participate in project development meetings to provide guidance on quality and quality testing issues from project creation to completion.
  • Integrated our automation executions with our CI process (Jenkins) so our scripts are executed each time a build is kicked off

Environment: Selenium WebDriver, Java, Maven, TestNG, Restful Web Service, HTML, Oracle (PL/SQL), JIRA, Test Rail, GitHub and Jenkins, Tomcat, Soap UI NG/ Soap UI NG Pro, Rest-Assured, AngularJS, CSS Bootstrap, Hibernate

Confidential, New Albany, OH

Quality Assurance Analyst

Responsibilities:

  • Developed the Test Automation Framework using Hybrid Keyword driven framework.
  • Performed Manual and Functional testing to test the functionality of the complex application.
  • Attended meetings regarding Business Implementation and Department Status.
  • Performed functional decomposition of requirements for developing test cases.
  • Worked with Users and Business Analysts to define and design test scenarios and test data.
  • Ensured that testing activities allow applications to meet business requirements and systems goals, fulfill end-user requirements, and identify existing or potential issues.
  • Worked with the QA Manager in developing Responsibility Matrix for the Team Members periodically.
  • Developed VB scripts for automating the testing procedure using Descriptive Pro Quick Test Pro Script.
  • Developed Automation Framework like Data Driven, Keyword Driven and Modularity Driven in QTP.
  • Use Descriptive Programming, Environmental Variables, Startup Script, Driver Script, and Utility Functions in QTP to develop reusable framework.
  • Wrote SQL queries to test Data Integrity and performed Database Testing for the Application.
  • Used Quality Center as the test repository and used it for executing the test cases and scripts and logging & generating various reports and graphs for further analysis.
  • Maintained Test Matrix for the latest test results information.
  • Used Quality Center for bug tracking and reporting, also followed up with the development team to verify bug fixes and update bug status.

Environment: HP QTP, HP Quality Center, XML, HTML, JSON, SQL Server, WebSphere, .Net, C#, Perforce

Hire Now