We provide IT Staff Augmentation Services!

Sr.qa Automation Engineer Resume

2.00/5 (Submit Your Rating)

Mayfield, OH

SUMMARY:

  • Experienced in Information Technology with expertise in Software Quality Assurance & Software Test Automation in Web and Client/Server Applications.
  • Expertise in End - to-End System testing on the financial system , UAT , Execute Business Use Cases and User Stories , Scenario Based Testing , Identify/Resolve Compliance Issues , End User Testing .
  • Well versed in working knowledge of Core Java and Object Oriented Concepts (Inheritance, Polymorphism, Exception Handling, Multi-Threading and Collections).
  • Expertise in Java and OOPS concepts required for Selenium frameworks.
  • Experience in working with open source tools such as Selenium WebDriver, Jenkins, Maven, TestNG, JIRA and Eclipse - both Windows and Mac OS.
  • Expertise in API testing using Java programming languages; REST and SOAP API testing (using Postman browser add-on) and SoapUI.
  • Conversant in developing Test Scenarios, Test Cases, Test Data, Test Procedures, Test Reports and documenting in both Manual and Automation Testing .
  • Experience in Black Box and White Box Testing, GUI Testing, Regression Testing, Website Testing and Ad-Hoc Skills.
  • Good Experience in Web Services testing using Web Services Definition Language (WSDL), SOAP, XML .
  • Providing required input data to request XML & get the required data from response XML & use the response data from another request XML using SOAPUI.
  • Decent skills on Web services Manual Testing using PostMan.
  • Working knowledge on Web services Automation Testing using Groovy Script in SOAP UI.
  • Identified GUI elements and perfect with different Selenium locators like ID, Link Text, Name, Partial Link Text, XPath , DOM and CSS to create the scripts of Automation.
  • Experience working with Automation Frameworks in maintaining Record, Playback, Keyword Driven, Data Driven, Hybrid driven and Page Object Models.
  • Expertise in Grouping of Test Cases, Test Methods and Test Suites for regression and functional testing using the TestNG annotations like Groups, Parameter and Data Provider.
  • Highly experienced in performing Cross-Browser Testing using TestNG integrated with Selenium.
  • Implemented Cross-Browser Testing on different platforms using Selenium Grid.
  • Well acquainted with Synchronization Techniques like Implicit Wait , Explicit Wait and Fluent wait.
  • Used different Web Debugging tools such as Firebug and FirePath for locating.
  • Ability to read an excel file using Apache POI (Page Object Index), and access the data from database using JDBC.
  • Hands on knowledge on Log4j to debug the defects which had effect on the Test Script.
  • Good exposure in using of Quick Test Professional (QTP) Integrated Environment (Step Generator, Synchronization, Actions, Recovery Scenarios and Methods).
  • Hands on knowledge on Test Driven Development (TDD), Behavior Driven Development (BDD) and ATDD . (Acceptance Test Driven Data) using Cucumber.
  • Effectively involved in Defects logging, tracking and managing Defect Life Cycles using HP Quality Centre , JIRA and Rally , Bugzilla and ALM.
  • Worked on databases such as Oracle , MS SQL Server, and MySQL .
  • Experience with Code Version Control systems like GIT, and SVN.
  • Extensively used Test Director & Quality Center to write Test Cases and for reporting. All the Scripts are maintained using Test Director & HP Quality Center .
  • Extensively uploaded test cases from MS Excel, MS Word to Test Director & HP Quality Center.
  • Experienced in Bug Tracking System and Process .
  • Versatile team player with good communication and problem solving skills with all management levels .
  • High proficiency in Scheduling, Managing resources and activities in QA Teams .
  • A good team player with excellent communication and interpersonal skills.

TECHNICAL SKILLS:

Methodologies: Waterfall, Agile/Scrum, SDLC, STLC

MS Office Tools: MS Outlook, MS Word, Excel, PowerPoint, MS Access, Microsoft Project, MS One Note.

Programming Languages: HTML, C, C#, Java, Java Script, XML, CSS, Gherkin, JCL, COBOL

Databases: MySQL, Oracle, Microsoft SQL Server, DB2

Frameworks: Keyword Driven, Data Driven, Modular, Hybrid, Page Object Model (POM)

Testing Tools: Selenium IDE, Selenium RC, Web Driver, Selenium Grid, TestNG, JUnit, Auto IT, Cucumber, QC, APPIUM, PostMan, Ready API, SOAP UI, Perfecto Mobile, QTP, IBM - Rational Functional Testing

Test Build & Integration Tools: Maven, Jenkins, GitHub, SVC

Browsers: Internet Explorer, Mozilla Firefox, Google Chrome, Safari, Opera

Operating Systems: Windows 7,8, 10, Ubuntu, Linux

Defect Tools: JIRA, HP Quality Center/ALM, Rally, Bugzilla

Tools: Eclipse IDE, Visual Studio, Putty, Confluence, Lucid Charts, PEGA PRPC - 7.1.5, 7.2.2, IBM Sterling Order Management Systems, IT Service Management tool (ITSM), HP Service Management tool (HPSM)

PROFESSIONAL EXPERIENCE

Sr.QA Automation Engineer

Confidential- Mayfield, OH

Responsibilities:

  • Review requirement and software specification documents. Identify conflicts, errors in the documentation and provide feedback to business analysts.
  • Prepare the Test Plan ensuring coverage for all the components for the release.
  • Identify, escalate, and help resolve issues.
  • Work closely with the onshore and offshore members to make progress, resolve issues, and participate in conference calls as required.
  • Coordinate with Technical & Business Process Teams for Defect Management, Resolution and Reporting.
  • Actively Participate in Root Cause Analysis of the defects raised against each release.
  • Responsible for continuous process improvement and goal - setting meetings for the team to increase effectiveness.
  • Automated regression suite using Selenium WebDriver, Java and TestNG.
  • Implemented automated execution of tests using Maven and Jenkins.
  • Creating locators for all the elements on the page
  • Maintenance & Troubleshooting of Automation script.

Sr.QA Automation Engineer

Confidential - Louisville, KY

Responsibilities:

  • Created POM to store the project data and configured their details using Maven to build the project.
  • Configured Selenium WebDriver, TestNG, Maven tool and created automation scripts in Java using JUnit prior to agile release.
  • We have used Appium emulators and Simulators for testing the application in Mobiles
  • Implemented simulator for mobile app testing in IOS using Appium Tool
  • Worked in a Scrum Agile process for delivering the outputs on time
  • Conducted backend testing using SQL queries to validate data for database and Used SQL queries for retrieving data from database for executing user specific test cases.
  • Used Protractor to run end - to-end tests that are written in JavaScript and run with node
  • Used Quality Center/ALM as a repository to record all project testing efforts and to keep track of the defects.
  • Achieved Behavior-Driven Development (BDD) implementation with Cucumber where backend language used is Java and expanded test scenarios, tracked Cucumber reports.
  • Used SoapUI tool to test SOA based architecture application to test SOAP services and REST API
  • Created Test Scripts in SoapUI and Restful for Testing Web Services
  • Involved in testing Web services(SOAP) for XML data with tool called 'SOAP UI' for the local WSDL / with URL and created Test cases, run them, do load testing, security testing.
  • Involved in running Selenium automation scripts and updating the scripts according to enhanced requirements using selenium WebDriver and Python.
  • Created XML based test suit and integrated with Jenkins Server to execute automation scripts on a regular basis by scheduling Jenkins jobs in different test environments with different test configurations.
  • Executed the automated regression test cases during every release and also executed the daily regression test suites
  • Used Protractor which is and End-to-End Framework testing for AngularJS Web Applications
  • Performed different types of testing, Functional, Integration, System, and Regression Testing using QTP(11.0) version
  • Maintained code version using GIT
  • Experienced in load and performance testing tool JMeter and HP LoadRunner
  • Used Firebug/Fire Path Add-on tools to identify the Object's id, Name, Xpath, link in the application.
  • Performed the User Acceptance Testing (UAT).
  • Interact with the client UAT team to define and manage the UAT process.
  • Run Defect Tracking and Reviewed the Test Scenarios/ Test Cases with Business
  • Used JIRA to manage projects.

Environment: Selenium WebDriver, Selenium Grid, Mozilla Firefox, Quality Center/ALM, Java, JDK, Python, Eclipse Neon, Firebug, Fire path, Selenium IDE, POM, QC, Agile, SQL Server 2012, HP LoadRunner SQL, Appium Emulators, IOS Simulators, Cucumber, GIT, QTP(11.0), SOAP, SOAP UI, REST, HTML, Java Script, CSS, JSON, XML, Jenkins, Maven, Protractor, Selenium Java Jar files, JIRA, Jmeter.

Sr. QA Analyst

Confidential - Raleigh, NC

Responsibilities:

  • Analyze and Review of Business Requirements, User Stories, Product Backlog Items.
  • Performed end to end testing and user acceptance testing (UAT) utilizing Agile testing methodology
  • Involved in creating the Traceability matrix based on Functional requirement in each module.
  • Responsible for user Interface, Functional, cross browser testing.
  • Create Test batches, Executed Test cases and document Test Results.
  • Log Defects verify Defect Fixes.
  • Regularly followed up with the development team to discuss the defects identified during Testing.
  • Select test cases for Regression Testing and Executing Regression tests.
  • Prepared and Presented weekly and monthly QA Defect and Status Reports to the different Stake holders of the project using Quality Center.
  • Prepare & Review System, Regression, Security, End to End and Acceptance test cases
  • Automate Sanity, Regression and end to end test cases using Selenium
  • Automated the test cases using Selenium Web Driver, Java and TestNg framework.
  • Execute the automation scripts and analyzing results
  • Perform Sanity, System, security, penetration, Regression, Compatibility, UAT Testing
  • Backend(DB) testing using SQL Management Studio
  • Assist peers, cross functional team members about product
  • Prepare monthly status reports, Daily Dash board and uploading in share point

Environment: Selenium, Test NG, Maven, Jenkins, Eclipse, .NET, SQL Server, HTML, XML, HP ALM

Sr. QA Engineer

Confidential - Milwaukee, WI

Responsibilities:

  • Involved in preparing test plans.
  • Testing of new features.
  • Documentation of new features.
  • Testing and reviewing Configuration Manager.
  • Attending bug scrub meeting.
  • Involved in creating automation framework and standards.
  • Knowledge transfer of automation process, framework & standards to team members.
  • Automated regression test cases using UFT/QTP.
  • Automated Config Manager regression test cases using Selenium
  • Maintenance & Troubleshooting of Automation script.
  • Executed manual test cases on android virtual device and on physical devices.
  • Created Virtual Users and Scenarios for monitoring the system Performance using Load Runner.
  • Resolve/Escalate live client issues as a part of Tier2 support.

Environment: J2EE, Oracle, Linux, Windows 7/XP, Android, Salesforce, Selenium, ALM/QC, UFT/QTP, Load Runner, BugZilla, JIRA, Confluence

QA Tester

Confidential, St lauren, NJ

Responsibilities:

  • Involved in generating the test data and preparing the weekly status reports.
  • Involved in manual test execution and was involved in various testing phases like Sanity Testing, Smoke Testing, Retesting, Regression Testing and System Testing.
  • Executed the test cases manually on timely basis and detected the defects.
  • Interacted with the developers to solve the defects and retested the scenarios once the defect is fixed and closed the defect if it no longer exists.
  • Provides the status reports like how many test cases executed, defects found, defects pending, defects resolved.
  • Documented the test results and informed to QA lead about the status.
  • Performed the database testing by executing the SQL queries.
  • Capable of developing new scripts for the new requirements.
  • Involved in maintenance of QTP automated test scripts to support regression testing.
  • Updating the existing automation scripts according to the new changes.
  • Understanding and analyzing the User Stories and creating different scenarios against the User Stories.
  • Update all test plans and test cases to changing Backlogs.
  • Responsible for Sanity, Functional and Regression Testing.

Environment: J2EE, XML, JSP, JavaScript, Oracle, Eclipse/NetBeans IDE, SQL Server, MS-Office, QTP, QC

QA Engineer

Confidential - Reston, VA

Responsibilities:

  • Preparing, updating & executing test cases.
  • Interacted with developers to understand the functionalities of the application.
  • Maintained/modified test plan and developed new test cases as new features were added.
  • Build verification & in depth product testing.
  • Executed all the positive and negative test case.
  • Used Bugzilla for defect logging and tracking
  • System setup & localization testing.
  • Testing the application in multiple browsers and OS using VMware.

Environment: Bugzilla, Java, Oracle, Windows 2000/XP, Mac, VMware

We'd love your feedback!