We provide IT Staff Augmentation Services!

Senior Automation Engineer Resume

Westlake Village, CA

SUMMARY:

  • Having over 10 years+ of diverse experience on Software testing on Client - Server Systems, Web applications, API testing, and backend testing.
  • Proficient in using test automation tools such as Selenium WebDriver and Mercury Quality Center to develop automation testing scripts for web and client server applications.
  • Good knowledge in all phases of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), Bug life Cycle and Methods like Waterfall, Agile
  • Direct hands on experience on several types of testing such as Smoke Testing, Functional Testing, Integration Testing, and Regression Testing and participated in User Acceptance Testing (UAT).
  • Experience in Designing and implementation of Automation Frameworks including POM, data driven, keyword driven, TDD, BDD and hybrid using Selenium WebDriver, JavaScript.
  • Expertise in developing Java Selenium Web Driver test scripts using Java, JavaScript and Test Frame works using TestNG/Junit, ANT/MAVEN build tools.
  • Excellent understanding and expertise in writing complex SQL (DDL, DML and DCL) queries and Oracle PL/SQL stored procedures to perform back-end testing .
  • Experienced in White Box testing by authoring Java Codes in Selenium Web Driver.
  • Expertise in Bug Reporting, Bug Tracking using various Bug Tracking Systems and actively interacted with the development team to fix crucial bugs.
  • Proficient in using Quality Center, POS, Rally, JIRA, Bugzilla.
  • Developed and Executed Test Scripts using Selenium WebDriver, TestNG
  • Experienced in designing customized hybrid framework (Keyword Driven and Data Driven) using Selenium WebDriver, Java, TestNG and Apache POI.
  • Working experience with defect tracking tools like Jira, and Test Director/Quality Center (QC) and Team Foundation Server (TFS).
  • Expertise in SOA, XML, XLS - End to End testing which includes web services, REST services using Selenium and SOAP UI.
  • Created and Maintained Server-side Integration Test using Selenium Web driver.
  • Expertise in performing the Functional Testing, Regression Testing, Integration Testing and user acceptance testing (UAT).
  • Excellent experience with source version control tools such as Subversion (SVN) and GIT.
  • Experience in Defect Tracking, Report Generation, Exporting and Importing of Test Cases in Excel format, Preparation of Requirement Traceability Matrix, Generation and Execution of scripts.
  • Expert in using SQL queries (Toad, MS SQL Server) and Stored Procedures for verifying the database integrity.

TECHNICAL SKILLS:

Testing tools: Selenium Web Driver, RestSharp, HP Quality Centre, Cucumber, TestNG, ETL tool, POS, SOAPUI, GUI TOOL

Language: Java, HTML, XML, SQL

Frameworks: JUnit, TestNG, TDD, BDD

Methodologies: Agile, SDLC, Waterfall, V Model

SOA Technologies: SOAP, REST, WADL, WSDLI, Web Services, SOAP UI

Bug Tracking Tools: HP Quality Centre, BugZilla, Visual Studio TFS, JIRA

Build/ CI Tools: Ant, Maven, Jenkins

Database Technologies: MS SQL Server 2000/2005, OLAP and OLTP, Oracle 9i/10g, MS Access 2000, TSQL, Oracle PL/SQL

Platforms: Windows 7/Vista/ XP, Unix, Linux, Android OS, IPhone IOS

PROFESSIONAL EXPERIENCE:

Confidential, Westlake village, CA

Senior Automation Engineer

Roles & Responsibilities:

  • Performed User Acceptance Tests (UAT), Unit Tests and documents the results. Also provides sign-off for production release / UAT testing.
  • Represent in daily stand up calls with BA & Developers in agile project.
  • Writing Test Plans and Test Cases corresponding to business rules and requirements.
  • Submits test status summary report to management and updated the Matrix portal for management to understand the execution status.
  • Used Firebug Tool to identify the Object's id, Name, XPath, link in the application.
  • Designing element identification XPath and CSS selectors.
  • Tested REST API using chrome extension of Postman to Validate request and response of the JSON
  • Logging and tracking of defects to closure using Jira.
  • Automated test cases using Java Selenium web driver
  • Tested business logics through RESTful API methods like GET, PUT, DELETE and POST
  • Developing, maintaining and applying manual and automated test plans.
  • Wrote manual Test cases in Jira and ensured that the test case is working according to the story
  • Used Xpath, Firepath and Firebug tools to locate elements.
  • Generated reports using TestNG to check the result of the test cases.
  • Participated in Agile daily/weekly meetings, sprint planning, grooming sessions and retrospective meetings
  • Worked with all agile development and SCRUM process throughout the entire project

Environment: Java, Eclipse, Postman, REST API, Selenium Web Driver, HTML, SQL, Windows 7, Git

Confidential, Calabasas, CA

Sr. SDET Engineer

Roles & Responsibilities:

  • Designed, developed and implemented POM based automation testing framework utilizing Java, TestNG and Selenium WebDriver.
  • Developed test scripts using Selenium Web Driver, ample use of Firebug to map HTML pages and Selenium to document reports, test results and used of Parameterization techniques for a Data driven test and developed under Eclipse IDE.
  • Configured Selenium Web Driver, TestNG, Maven tool and created selenium automation scripts in java using TestNG prior to agile release.
  • Designed and developed Data Driven Framework using Selenium Web Driver to validate test case against different data set.
  • Performed Web Service Testing Using SOAP UI.
  • Prepared the data to cover various scenarios and wrote SQL scripts to verify the database updates, inserts and deletion of the records.
  • Tested application and filed defects using Quality Center/ALM and TFS.
  • Worked on distributed test automation execution on different environment as part of continuous integration process using Selenium WebDriver and Git.
  • Performed RESTFUL web services and APIs testing in SOAPUI Pro and validated responses with assertions.
  • Expertise in using SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
  • Used TestNG Annotations in Selenium Web Driver and executed a batch of tests as testing suite.
  • Contributed to the Continuous Integration pipeline running component builds, creating and running Deployment jobs on individual stages on Jenkins, and running automated and manual functional tests.
  • Configured Selenium Web Driver, TestNG, Maven tool and created selenium automation scripts in java using TestNG prior to agile release.
  • Executed different complex SQL queries to validate actual result in the database matches with the expected result
  • Involved in implementation of Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.

Environment: Java, Selenium Web Driver, TestNG, Maven, Junit, Jenkins, SOUP UI, TDD, Agile, HTML, XML, XSD, XPath, Rally, POS, Web Services (SOAP and RESTFUL) JavaScript, Quality Centre, Firebug, Maven, SQL, PLSQL, SQL Navigator, Oracle, UNIX, Windows.

Confidential, Calabasas, CA

Sr. Automation Engineer

Responsibilities:

  • Implemented open source web test tool Selenium WebDriver for cross browser and cross platform web testing.
  • Developed and maintained automated regression test cases in Selenium WebDriver using Java programming language and Junit Framework.
  • Implemented Page Object Model (POM) Automation framework with Java, Selenium WebDriver.
  • Worked in the agile environment with frequently changing requirements and features set. Involved in writing SQL queries for backend/ETL testing.
  • Used TestNG Annotations in Selenium Web Driver in Java and executed a batch of tests as testing suite.
  • Designed and developed automation framework settings and implementation of Java, JavaScript
  • Involved in implementation of Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
  • Coordinated with developers and recorded defects in JIRA to track until they are resolved.
  • Excellent experience with source version control tools such as Subversion (SVN) and GIT.
  • Involved in Web Services Testing using WEBUI, SOAPUI with REST to create and execute automated functional, regression, compliance, and load tests
  • Used Ant for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Involved in implementation of Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches .

Environment: Selenium WebDriver, Jenkins, SOAP UI, Maven, TestNG, Quality Center, Fire path, Firebug, Eclipse, XPATH, Java, HTML, CSS, TDD, SQL, Oracle, Linux.

Confidential, Calabasas, CA

Automation Engineer

Responsibilities:

  • Develop automated test scripts for functionality specification to ensure bug free performance using selenium Web driver on Java.
  • TFS-MTM (coded UI and exploratory testing) for automating tests for regression testing.
  • Prepared user documentation with screenshots for UAT (User Acceptance testing).
  • Designed and documented REST/HTTP, SOAP API’s, including JSON data formats and API versioning strategy.
  • Wrote complex SQL queries and updated transactions and properties for accounts on stages for UI testing, Integration testing with different data points etc.
  • Involved in testing Web services and XML with tool called SOAP UI and using this tool to locate WSDL file on internet, create Test cases and run them.

Environment: Java, Selenium WebDriver, Coded UI, TFS, MTM, TestNG, Maven, Jenkins, Soap UI, Rest, HTML, XML, XPath, Firebug, SQL, Oracle, Windows

Confidential

QA Engineer

Responsibilities:

  • Expert in execution of automated test scripts using Mercury Tools (Test Director/Quality Center, and QTP), based on business specifications.
  • Ability to design and execute SOA services functional tests Recognized test automation opportunities and analyzed SOA requirements.
  • Used Selenium WebDriver APIs for writing Junit test suites and test cases for testing functionality.
  • Developed Automation Scripts for Regression using Selenium Web Driver and Java.
  • Worked on Integration of Selenium RC/WebDriver with existing API to test Framework.
  • Performed Compatibility testing of applications for dynamic and static content of browsers using HTML Id’s and XPath in Selenium.
  • Implemented Modular Framework for Selenium based scripts.
  • Conducted Cross browser testing in IE and Firefox using Selenium Grid.
  • Developed automated Test cases in Selenium WebDriver using Java.
  • Created user defined functions in Java and implemented the functionality with Selenium.
  • Involved in designing and implementing of hybrid automation framework to be used with Selenium WebDriver.
  • Implemented open source web test tool Selenium Grid for cross browser and cross platform web testing.
  • Tested large volume databases by using stored procedures.

Environment: Soap UI, Html, XPath, Junit, Quality Center, Load Runner, Selenium Web Driver, SQL, Oracle, Maven, Jenkins, Linux.

Hire Now