We provide IT Staff Augmentation Services!

Sr. Automation Engineer Resume

2.00/5 (Submit Your Rating)

Calumet, Il

PROFESSIONAL SUMMARY:

  • Over 8 years of Experience as a QA Test Engineer using Manual & Automation Testing of web, Mobile apps and client/server with specializing in software Assurance Testing and QA Automation Engineer.
  • Strong understanding of SDLC, and QA methodologies which enabled me to understand the applications under test as well as document test plans develop test cases and test reports.
  • I have Worked in multiple domains like Finance, Health Care, Insurance and Telecom Domains.
  • Experience in Full life cycle system development involving analysis, design development, testing, documentation, implementation maintenance of application software.
  • Strong knowledge of Software Development Life Cycle (SDLC) as well as Software Testing Life Cycle (STLC) and the Role of QA in different testing methodologies like Agile, and Waterfall etc.
  • Developed and executed Test Plan, Test Cases, and Test scripts for various applications.
  • Automation experience using Selenium IDE/RC/ Web Driver and TestNG frameworks
  • Experience in validating Regular and Ajax control using Selenium locators (Xpath, CSS, id and name)
  • Experienced in reading the test data from XL spread sheets using JXL API and TEST NG Data provider
  • Working experience Xpath, Firebug, Firepath, Log4j, Maven and TEST NG annotations.
  • Hands - On Experience on testing web services (SOAP, REST) using SOAP UI Tools
  • Experience in working with Oracle, DB2, My SQL and MS-Access Databases.
  • Expertise in using Tools HP Quality Center, Rational Clear Quest, BugZilla, Rally and JIRA.
  • Experience in Continuous integration tools like Maven, Jenkins and Rally Tools
  • Experience in testing Web Based, Client Server Applications.
  • Experience in Mobile application testing in agile environment.
  • Developed and executed Test Plan, Test Cases, and Test scripts for various applications.
  • Good exposure in using QTP/UFT integrated environment.
  • Expertise in performing Black Box Testing, functional testing, Usability Testing, System Testing, Regression Testing, System Integrating Testing (SIT) and User Acceptance Testing (UAT).
  • Extensively worked with all phases of testing deliverables including creation of Test Strategy, Test plans, RTM, Test case specifications, Test execution, Defect tracking, Resolution, Documenting and Reporting.
  • Expert in preparing Traceability Matrix to map requirement coverage with test cases.
  • Excellent experience with source version control tools such as Subversion (SVN) & Git.
  • Proficient in different software development methodologies like Agile Methodology, Waterfall model and Iterative model.
  • Exposure in programming languages and script like Java, JavaScript, HTML, CSS and Shell Script
  • Quick learner of new software tools, self-starter, can work independently and in a team.
  • Understanding of web application communications and structure including HTTP, client/server interactions, and data access models.
  • Proficient in using PL/SQL for developing complex stored procedures, Triggers, Tables, Views, User-Defined Functions, SQL joins, Index and query /writing
  • Experience in DOM (Document Object Model) as I used it in interacting with objects in HTML, XHTML and XML documents.
  • Worked on different dynamic UI Screens using HTML, JSP and JavaScript.

TECHNICAL SKILLS:

Automated Tools: Selenium WebDriver, HP Quality center/ALM, Junit, TestNG, JIRA, SOAP UI, QTP, Eclipse, Protractor, Load Tester, Appium, Jmeter, Sauce Labs, Rest Assured, Postman, Cucumber, Jasmin, Protractor, Gatling and GIT.

Defect Tracking Tools: Quality Center (9, 10, 11.0), JIRA, Team Foundation Server (TFS 2008, 2010, 2012), Rational Clear Quest.

Web Technologies: HTML, DHTML, CSS, XML, XSD, XSL, XSLT, XPATH, AJAX, JSP.

Continuous Integration Tools: Jenkins, Hudson.

Databases:: Oracle11g/10g, SQL Server & MS Access.

Languages: C, C++, Java, SQL, PL/SQL, Python, Html, JavaScript, JQuery.

Project Management:: Microsoft Project, Microsoft Office (Word, Excel), Microsoft PowerPoint, Agile, Waterfall Process.

Operating Systems: Windows XP, 7, 8 & server 2003, UNIX and Linux Mobile Testing Android, iOS.

Browsers: Internet Explorer, Firefox, Google Chrome & Safari.

WORK EXPERIENCE:

Confidential, Calumet, IL

Sr. Automation Engineer

Responsibilities:

  • Worked in the agile environment with frequently changing requirements and features set.
  • Prepared Test Plans, Test Scripts and Test Cases based on functional specifications and user requirements.
  • Developed and maintained automated regression test cases in Selenium WebDriver using Java programming language and TestNG Framework.
  • Developed test code in Java language using Eclipse IDE and TestNG framework.
  • Designed and Developed UAT Regression automation script and Automation of functional testing framework for all modules using Selenium and WebDriver.
  • Used Maven for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Used Selenium WebDriver APIs for writing Junit test suites and test cases for testing functionality.
  • Extensively used Selenium (data-driven, XPath locator) and WebDriver to test the web application.
  • Created the test data and request for the test data dependent with the other applications to be used in the testing activities for the current release.
  • Exported test case scripts in Eclipse IDE and modified the Selenium scripts and executed; Prepared automation test framework (Junit and Maven). And worked on acceptance testing using Cucumber.
  • Performed back-end validations using SQL statements against Oracle Database.
  • Used Page Object Model (POM), UI Mapping, Selenium Manager, Data Driven using CSV, CSS Selectors as a part of Framework. Based on page library, developed Selenium test cases in Java using TestNG framework.
  • Implemented and worked on Acceptance Test Driven Development (ATDD) agile methodologies completing releases ahead of schedule.
  • Extensively used Selenium (data-driven, XPath locator) and WebDriver to test the web application.
  • Utilized various test tools for automation of test cases Generate test reports and performed extensive Web Services testing using SOAP UI.
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
  • Performed Smoke, Functionality, Integration, System, Regression tests based on Analysis, and understanding of the requirements, non-functional specifications, and end-user needs.
  • Used Clear Case, Subversion for code repositories and Maven for the dependencies.
  • Used JIRA to track the tasks and issues, attended daily status meetings to update the status of work.
  • Performed Back-End Testing, database table manipulations of relational database systems by writing complex SQL queries manually.
  • Participated QA weekly meetings and various other meetings and discussed Enhancement and Modification Request issues and defects in the application.

Environment: Selenium WebDriver, Jenkins, SOAP UI, Maven, Cucumber, BDD, TestNG, JAVA, SPage Object Model (POM), Quality Center, XPATH, Eclipse, TDD, Agile, GIT, SQL, Jira, Windows.

Confidential, Austin, Texas

Selenium Engineer

Responsibilities:

  • Actively involved with SCRUM and sprint meetings, managing product backlog, removing obstacles to progress, re-allocating resources where necessary, prioritizing and review milestones and accomplishments.
  • Good working experience on java script testing framework using Jasmine.
  • Experienced in Creating/Executing/Troubleshooting Selenium automation test scripts generated from test cases.
  • Configured Selenium WebDriver and created Selenium automation scripts in java using TestNG prior to agile release.
  • Build scenarios in JMeter to analyzing results I performed Load and Stress tests.
  • Responsible for implementation of Hybrid Test Automation Framework build using Selenium WebDriver under Java platform utilizing industry leading harness design patterns and approaches.
  • Written Grey box and Black box test cases based on the User and Business Requirements.
  • Had good knowledge of cucumber while working on project. Creation of framework in Selenium WebDriver using behavior driven approach.
  • Cucumber can be used to test code written in any languages including ruby and java.
  • Behave project for automatic acceptance testing . It helps make tests easier to read and write naturally.
  • Created and executed the test scripts with Java and Selenium Web Driver .
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins .
  • Extensively used Selenium IDE to record, playback and debug individual test cases, using Selenium WebDriver provided more flexibility in automating test cases.
  • Extensively worked on Selenium Web Driver with the preferred Languages Java, C#, Python, Ruby and Perl.
  • Implemented Regression and Smoke tests execution as separate step of deployment process by using WebDriver .
  • Performed Data-Driven testing by developing Java based library to read test data from Excel & Properties files.
  • Extensively used Selenium (XPath and CSS locators) to test the web application.
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services & REST API. Used Page Object Model, UI Mapping, Selenium Manager, Data Driven using CSV, CSS Selectors as a part of Framework
  • Performed SOA / web services testi ng using SOAP UI, wrote adaptors to test / invoke web services.
  • Functional and Cross Browser testing of Defined Browser Stack of the site experience Defect Triaging and Release sign off for Continuous Delivery cycles
  • Writing complex SQL queries and update transaction and properties for accounts on stages for UI testing, Integration testing with different data points etc.
  • Participated in daily, weekly meetings and technical reviews and Prepared reports
  • Written automation test cases in the following languages in Java, C#, C++

Environment: QTP10, SoapUI, Quality Center 10, C#, ASP.NET, Monkey-Talk, IOS, Android, Oracle, TOAD, UNIX, MS Office, HTML, Windows XP/Vista, Internet Explorer 6.0.

Confidential, Plymouth Meeting, PA

Senior QA Engineer/mobile tester

Responsibilities:

  • Developed automation scripts for new enhancements using Selenium Web Driver and TestNG.
  • Used Selenium WebDriver using TestNG and Eclipse for automation in Hybrid model.
  • Implemented Automated execution of tests (nightly and need based) using
  • Configured Selenium WebDriver, Maven tool and created Selenium automation scripts in Java using TestNG prior to agile release.
  • Used Java language and TestNG framework for scripting. Used Maven for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Created automation framework in Selenium WebDriver using behavior driven approach like Cucumber.
  • Extensively used Selenium locators like ( Xpath, CSS Selectors, Fire Bug, Fire path locator) and WebDriver to test the web application.
  • Tested request and response XML 's based web services interfaces using SOAP UI.
  • Performed Web Services Testing and XML validation by creating test case suite using SOAP UI.
  • Regression test cases were written and automated using Selenium WebDriver .
  • Prepared Traceability Matrix to ensure the adequate coverage of the test cases.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
  • Performed API Level testing for web services, enhanced the Test harness and developed many Test suites using XML and Python.
  • Performed the Mobile Testing for Mobile App of Client, identify the Mobile Platform like IOS, Android by using Appium .
  • Performed Coded UI automation testing for the application using Microsoft Test Manager .
  • Uploaded test cases executed test cases and logged defects in Mercury Quality Center.
  • Reported software defects in Quality Center and interacted with the developers to resolve technical issues.
  • Performed back end testing on Oracle Database by writing SQL quarries.
  • Created SQL views to aggregate data before moving to targeted database from legacy database to simulate results.
  • Followed Agile testing methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables.
  • Explorer, Firefox, Google Chrome to simulate production environment.
  • Participated QA weekly meetings and various other meetings and discussed Enhancement and Modification Request issues and defects in the application.

Environment: Java, Selenium WebDriver, Test NG, SOAPUI, Cucumber, Maven, XPATH, Eclipse, Jenkins, Fire path, Firebug, Python, HTML, XML, agile, Quality center, Coded UI, Test Manager, Mobile Testing, SQL, Oracle and Windows.

Confidential, Kansas, MO‎

Automation Test Engineer/ ETL Tester

Responsibilities:

  • Executed and scheduled the automation test scripts from Quality Center.
  • Project is developed using waterfall methodology.
  • Involved in creating the Data Base Scripts.
  • Prepared the Test Results document which summarizes testing activities and results.
  • Performed Positive and Negative testing by inputting valid and invalid data
  • Performed Regression testing to ensure that changes made to software did not introduce any new bugs.
  • Extensively used QTP integrated environment like Data Table, Actions, and Recovery scenarios.
  • Performed Manual Functional testing with QC and Regression Testing with QTP.
  • Involved in User Acceptance Testing (UAT) of the application.

Environment: QTP10, SOAP UI, Quality Center 10, C#, ASP.NET, SQL Server, TOAD, UNIX, HTML, VB Script.

Confidential

Manual Tester and Performance Tester

Responsibilities:

  • Reviewed Business requirements, IT Design documents and prepared Test Plans for all assigned project releases
  • Analyzed test specifications and converted them into Manual Test Cases.
  • Ability to develop performance test scripts.
  • Review the performance test scripts, plans and scenarios.
  • Involved in writing the SQL Queries.
  • Involved in Release support - Release to QA, involved in environment setup, testing the release process
  • Tested critical bug fixes including critical fixes and coordinated with developers in release of bug fixes meeting tight timeline
  • Defects were tracked, reviewed, analyzed using Test Director
  • Participated in Integration, System, Smoke Testing.
  • Identified the initial setup, input data, appropriate steps and the expected responses in the manual test cases.
  • Executing the performance tests and troubleshooting the issues.
  • Performed End to End Testing and involved in User Acceptance Testing.
  • Used Quality Center (HP QC) as a bug tracking system.

Environment: Quality Center, JAVA, XML, Manual testing, MS SQL Server, SQL, MS Office.

Confidential

Manual Tester

Responsibilities:

  • Involved in analyzing user requirements for application enhancements and preparing testing specifications.
  • Developed test scenarios and test procedures based on the test requirements.
  • Participated in preparation of Test Plans.
  • Executed functional and system tests manually.
  • Executed Test Scripts and analyzed the results based on the specifications.
  • Extensively involved in Regression testing.
  • Performed Integration and User Acceptance Tests throughout the SDLC of the application.
  • Generated Defect Reports and the summary and progress graphs for the application.
  • Communicated with Fu2nctional Analyst on any issue clarifications.
  • Actively participated in Bug Track meetings.
  • End to end testing on validating the claims functionality including data validation from source to destination tables.
  • Involved in running the scripts, modifying them if necessary and if there is some error in application then submitting a defect through Bugzilla.
  • Submitted Coverage Status Report of tests performed on weekly basis.
  • Involved in project meetings and interacted with other team members in order to resolve the problems.

Environment:: Manual Testing, SQL, User Acceptance Test Cases (UAT), Agile Testing Methodology, UNIX, MS SQL Server 2000, MS Excel, Windows xp.

We'd love your feedback!