We provide IT Staff Augmentation Services!

Sr.qa Automation Engineer Resume

2.00/5 (Submit Your Rating)

Sunrise, FL

PROFESSIONAL SUMMARY:

  • 8 years of QA experience in Manual/Automation testing of Web Apps and client wif specializing in Software Quality Assurance Testing, QA Automation Engineer proficient in testing on Client/Server and Web based Applications.
  • Experience in all phases of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), Bug life Cycle and Methods like Waterfall and Agile.
  • Experience inAutomation TestingandExploratory Manual Testing(Black Box/White Box Testing) onWeb - basedapplications.
  • Involved in developing automation frameworks using Selenium WebDriver, Protractor, JUnit and TestNG.
  • Extended experience in systems testing, integration testing, UAT testing, positive and negative, functionality testing, and regression testing.
  • Experience in developing end to end automation usingSelenium WebDriver/IDE/Grid, Junit/TestNG, ANT, Maven, Jenkins, Cucumber, Web Services (REST, SOAP).
  • Experience in developingJava Selenium/ WebDrivertest scriptsandTest FrameworksusingTestNG/ Junitto performFunctionalandUnit Testing.
  • Extensive noledge in Protractor framework for Applications developed wif Angular JS.
  • HaveJavacoding experience inEclipse IDEfor functional testing and regression testing for web based applications.
  • Experience wif documenting E2E test scenarios to test REST APIs using REST Assured framework and Postman.
  • Exhaustive Experience in Designing & implementation of Automation Frameworks including TDD, BDD, data driven, keyword driven, and hybrid using Selenium Web Driver, C#, JavaScript.
  • Developed Test Scripts to implement Features, Test Scenarios and Step-Definition forBDD (Behaviour Driven Development)usingCucumber (Gherkins format).
  • Experience increating Test Plans,writing and executing Test Cases, Manual Testing, and automated Test Execution.
  • Experience in BusinessFunctionality Testing, Smoke testing,User Interface testing,Integration Testing, Black Box Testing,End-to-end Testing,Manual Testing,UAT testing,Regression Testing,Performance Testing,Documentation and Reporting.
  • Good experience wifSOAarchitecture which includeSoap Web ServiceandRESTful Web ServiceTesting.
  • Experienced in Automation testing using Selenium and HP Quality Center.
  • Hands on Experience on testing web services (SOAP, REST) using SOAP UI Tools.
  • Expertise in using Tools HP Quality Center, JIRA and Microsoft Azure Devops.
  • Exposure to web technologies like HTML, XML, CSS.
  • Experience in writing test cases as per the Software requirement specifications.
  • Experience in Back - end testing, data validation, Database testing using SQL queries.
  • Excellent analytical and problem-solving abilities wif good communication, requirement gathering.
  • Participated in daily, weekly meetings and technical reviews. Prepared reports showing the testing efforts.
  • Capable of working independently, meeting deadlines as an individual contributor and also a good team player.

TECHNICAL SKILLS:

Language/Script: C, C++, Java, C#, SQL, Python

Testing Tools: Selenium WebDriver/IDE/GRID, HP Quality Center, Junit, TestNG, JIRA, Soap UI, JMeter, Cucumber, REST, Ready API, Postman, Protractor, Rest-Assured and Web Services.

Databases: Microsoft SQL Server, MySQL, Oracle, Visual Studio

Test Framework: JUnit, TestNG, TDD, BDD using Cucumber

Bug tracking tools: HP Quality Center, JIRA, Bugzilla

Version Control Tools: GIT & GITHUB

Build Tools: Maven, Jenkins

Microsoft Tools: MS Word, MS Excel, MS PowerPoint, MS Project, MS Outlook

Operating Systems: Windows, Mac, Linux

Web Technologies: HTML, XML, XPATH

BrowsersInternet: Explorer, Firefox, Chrome & Safari

Test Approaches: Waterfall, Agile/Scrum, SDLC, STLC.

PROFESSIONAL EXPERIENCE:

Confidential, Sunrise, FL

Sr.QA Automation Engineer

Responsibilities:

  • Gatheird requirements and application information from Business Area Managers (BAM) and Subject Matter Experts (SME’s) and developed test cases.
  • Involved in design and implementation ofSelenium WebDriverautomation framework for smoke and regression test suites (TestNG and Maven).
  • Developed and implemented robustMVC Patternbase testing wifSelenium WebDriverwhich cut down the script development time in half.
  • Involved in preparing test strategies for client side verifications and validations.
  • Involved in automating test cases usingSelenium WebDriver wif TestNG.
  • Used automated scripts and performed functionality testing during the various phases of the application development usingSelenium.
  • Extensively worked onselenium web Driverwif the preferred Languages Java, C Sharp, Python, Ruby and Perl.
  • UsedTestNG Frameworkperformed unit testing. UsedEclipse IDEexecuted and tested various functional modules in Java code using assertion.
  • Responsible for implementation of Hybrid Test Automation Framework build usingSelenium WebDriver, TestNG and Maventechnologies under Java platform utilizing industry leading harness design patterns and approaches.
  • Developed automated tests in partnership wif developers for continuous regression testing and reducing manual testing usingSelenium, TestNG and Maven.
  • UsedJavalanguage andTestNGframework for scripting. UsedMavenfor building the WebDriver project. Integrated wif Continuous Integration toolsJenkinsfor running test on nightly basis automatically.
  • Involved in testing the application utilizing theScrum (Agile)methodology.
  • Involved infunctional testing,black box testing,negative testing,compatibility testing, andrecovery testing.
  • Involved in testing compatibility of application for dynamic and static content under various cross browsers using HTML IDs andXPathinSelenium.
  • Developed test code inJavausingEclipse, IDEandTestNGframework.
  • Performed build acceptance testing and smoke testing usingCucumberautomation tool.
  • Involved in writing uniqueXPathusingfirebug and fire pathto identifyweb elements.
  • Implemented open source web test toolSelenium WebDriverforcross browserand cross platform web testing.
  • UsedSelenium WebDriverto test search results of Meta search engine.
  • Conductedoracle database testsby executing SQL queries to ensure the data integrity by checking various kinds of constraints.
  • Developed and executedSQL queriesto verify the proper insertion, deletion and updates into the Oracle supporting tables and cubes.
  • Reviewed database test cases according to assigned Requirements to validate reports by retrieving data wif complexSQL queriesfrom oracle database.
  • Prepared user documentation wif screenshots for UAT (User Acceptance testing).
  • Performedregression testson the application to assure proper functionality of the site after new builds usingClear Quest.
  • Participated in daily, weekly meetings and technical reviews. Prepared reports showing the testing efforts.

Environment: Selenium WebDriver, Java, TestNG, Jenkins, Maven, Cucumber, Eclipse, XPath, Firebug, Fire path, Agile, SQL, DHTML, Quality center, HTML, Oracle11g, MSWord, MS Excel, GitHub, TDD, Windows 7.

Confidential - Irving, T X

Automation Test Engineer

Responsibilities:

  • Analyzing the user stories and creating Regression and Smoke Test suite.
  • Prepared Test Plan, test Cases, Test scripts and Test Metrics for the application as well as for the database verification based on the functional requirements.
  • Automating the tests using a customized framework Tapsium developed and used by Verizon.
  • Testing architectures, including microservices, and RESTful APIs.
  • Developed test automation scripts for Regression, Functionality and GUI testing.
  • Performed SIT Testing activities (as a part of manual testing) to evaluate and support Microservices by providing end-to-end application testing and by providing technical support.
  • Used Python for dynamically generating property list for every application. Automated data movements using python scripts. Creating core python API which will be using among all modules.
  • Developed test scripts for web services using SOAP UI and worked wif XPATH.
  • Tested request and response XML's based web services interfaces using SOAP UI.
  • Used JIRA for tracking and reporting defects, enhancement requests, and assess the real status of project throughout the life cycle.
  • Test automation for web application using Cucumber.
  • Used SQL queries to retrieve the data from database.
  • Attended QA meetings in deciding QA Test Strategies and defining data requirements for testing.
  • Worked on workflows for raising download requests, deleting and customizing the information.

Environment: Selenium, Python, Rest API, Cucumber, SOAP UI, Microservices, TestNG, JIRA, Maven.

Confidential - Raleigh, NC

Automation Test Engineer

Responsibilities:

  • Analysis of Business and Requirement Specifications. Designing Test Lab and Creation of Test Strategy and Test Plans. Also, performed functional, Back End Testing and UI Automation Testing.
  • Performed end-to-end testing considering all interfaces and subsystems for functional and nonfunctional testing. Worked on various micro services such as Workflow Engine and Customer Provision Service using ReadyAPI backend tool.
  • Built automation framework in Selenium WebDriver using behavior driven (BDD) approach in Cucumber framework.
  • Created and Maintained Server side Integration Test using Python
  • Performed end-to-end testing for various UI related scenarios for the application using Selenium framework and SpecFlow for implementing BDD architecture.
  • Used Microsoft Azure Devops as a Project/Test Management Tool and GITKraken tool for Devops Pipeline.
  • Involved in grouping of Test Cases, Test Methods and Test Suites using TestNG annotations.
  • Developing test scenarios, test cases and test data and documenting manual and automated test scripts in C# for Selenium.
  • Reviewed database test cases according to assigned Requirements to validate reports by retrieving data wif complex queries from SQL Server.
  • Experienced in Using of RESTASSURED (BDD framework) for writing the test cases.
  • Maintained the Java and selenium test source code and resources in the GitHub source control repository tool.
  • Written extensive programming in JavaScript for automating the functional and regression testing through Protractor which is an End-to-end testing framework for Angular JS application.
  • Developed Test scenarios, Test cases, Test data, Test procedures, Test reports and Test Matrices by using Azure Devops.

Environment: Selenium IDE, Selenium WebDriver, Selenium Grid, Protractor, ReadyAPI, C#, Python, Java, Eclipse, HTML, CSS, JSON, JIRA, Windows, SQL Server, Maven, GitHub, POSTMAN.

Confidential - Bentonville, AR

Automation Tester

Responsibilities:

  • Analysis of Business and Requirement Specifications. Designing Test Lab and formulation of Test Strategy, Test Plans Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver.
  • Used Agile Methodology to ensure the new features meet the customer requirements and acceptable quality assurance standards.
  • Developed Hybrid Keyword/Data Driven Framework to retrieve test actions, test data from Excel files and Oracle Databases.
  • Developed test code in Java language using Eclipse, IDE and TestNG framework.
  • Developed Test Frameworks in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test Automation (Java /TestNG).
  • Configured Selenium WebDriver, TestNG, Maven tool and created Selenium automation scripts in Java using Junit prior to agile release.
  • Performed White box testing using TestNG for class, method, & Web Service testing.
  • Involved in creating automation test scripts using Selenium Web driver on Eclipse IDE.
  • Involved in designing the BDD framework using Cucumber.
  • Worked very closely wif UI angular developers while automating the tests using protractor and Jasmine
  • Created test scripts using C# and Selenium Web Driver for the functional test cases.
  • Developed the features, scenarios, step definitions for BDD (Behavior Driven Development) and TDD (Test Driven Development) using Cucumber and ruby.
  • Performed data-driven testing by developing data-driven tests to validate the same test wif multiple sets of test data.
  • Used Jenkins as continuous integration server to run automated test suites.
  • Performed Regression testing for new builds and every modification in the application using Selenium.
  • Used Selenium WebDriver to run test cases in multiple browsers and Platforms.
  • Reported software defects in Quality Center and interacted wif the developers to resolve technical issues.
  • Involved in designing and building automation frameworks in support of continuous integration in a Test-driven development (TDD).
  • Performed Smoke Testing to make sure all the Test Channels and Test Environment is working as desired.
  • Maintained Metrics and participated in the Weekly Status Updates showing the progress of the testing effort and open issues to be resolved.

Environment: Selenium WebDriver, Protractor, Jenkins, Cucumber, C#, SOAP UI, Maven, Fire path, Eclipse, XPATH, Java, HTML, CSS, TDD, Oracle and Windows.

Confidential - Baltimore, MD

Quality Analyst

Responsibilities:

  • Reviewed design documents & business requirements to learn the function and scope of the application.
  • Involved in Validation of the modules of online banking which includes add external account, Balance Transfer, Online Payment Management, Mortgage, etc.
  • Performed end-to-end testing considering all interfaces and subsystems for functional and non- functional testing.
  • Worked wif developers and Business Analysts to assess FRD.
  • Maintained the Java and selenium test source code and resources in the GIT source control repository tool.
  • Built automation framework in Selenium WebDriver using behavior driven (BDD) approach in Cucumber framework.
  • Prepared Requirement Traceability Matrix (RTM) to trace test cases to functional requirements.
  • Prepared Test cases for positive and negative test scenarios keeping in mind the Boundary Value Limitations and Equivalence classes.
  • Involved in browser interoperability testing for various versions of Internet Explorer, Safari, and Firefox.
  • Performed GUI, System, Integration, Smoke, Functional and Regression Testing and monitored the behavior of the applications during different phases of testing using testing methodologies.
  • Published the weekly status report to the customer on test status and highlighting the issues to be addressed immediately.

Environment: Java, Selenium, Junit, TestNG, Jenkins, HTML, XML, SQL, MS Excel, Windows, Firefox, Chrome, Internet Explorer, Manual Testing, GI

Confidential, Louisville, KY

Test Automation Engineer

Responsibilities:

  • Involved in Analysis of Business Requirements, Use Cases, Design Flowcharts and Software Requirements.
  • Created Java based scripts for Selenium Web Driver wif Junit as automation framework.
  • Setup the Automation framework using Selenium Web Driver to run test cases in multiple browsers and platforms.
  • Created automation scripts in SOAPUI using Groovy Script for web services testing.
  • Wrote and executed automated test cases using Selenium Web Driver to automate manual testing solutions.
  • Performed Regression testing on new builds, every modification in the application using Selenium Web Driver.
  • Involved in Unit testing, test case development and regression testing using Junit for web-based application.
  • Prepared user documentation wif screenshots for UAT (User Acceptance testing).
  • Interacted wif development and product management teams for the quick resolution of reported bugs and various technical issues.

Environment: Java, Selenium Web Driver, Junit, Jenkins, SoapUI, TDD, Agile, HTML,XML, REST, SQL, Oracle, Quality Centre, Windows XP, UNIX

Confidential - Sunnyvale, CA

QA Analyst

Responsibilities:

  • Create and executed automated test cases using SeleniumWebDriver, TestNGandDatabaseas source of Test Data.
  • Developed automation Framework forRESTAPI Testing (POST,PUTandGET requests)using Postman. Tested the endpoints of user profiles, products etc.
  • Compared and analyzedactual resultswifexpected resultsand reported the deviations to appropriate individuals for resolution.
  • PerformedAPItesting usingSOAPUIand database testing to confirm all the data is being migrated to the specified tables.
  • Worked and corresponded wif software engineers, venture supervisors and different gatherings so as to set and meet quality benchmarks and due dates.
  • Code deployment after the fix to the code has been done and verification of the proper code deployment.
Environment: Selenium (WebDriver, Grid), Java, Agile, TestNG HP Quality Center, SOAP UI, HTML, Windows, Firefox, Chrome, Internet Explorer

We'd love your feedback!