We provide IT Staff Augmentation Services!

Sr. Qa Automation Engineer Resume

NJ

PROFESSIONAL SUMMARY:

  • Over 8+ years of QA experience in Manual/Automation testing specializing in Software Quality Assurance Testing, QA Automation Engineer proficient in testing on Client/Server and Web based and Mobile Applications.
  • Extended Experience in Web Services/Mobile Apps, Client Server and Web based Applications in different domains using QTP/UFT, SOAP UI, ALM and Selenium.
  • Expertise in reviewing/analyzing Software Requirements Specification documents SRS , Business Requirement Documents BRD, creating and developing Test Plans, Test cases and test Scripts and interacting with development Team.
  • Experience in all phases of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), Bug life Cycle and Methods like Waterfall and Agile .
  • Hands on experience in Quality Assurance including Functional, System, Smoke, Regression, and Integration, User Acceptance Test (UAT), Positive - Negative test and Compatibility Testing of Web and Client server-based Applications.
  • Involved in SOA testing includes developing test scripts in manual and automated testing environments, logging and recording test results, developing test scenarios, identifying and analyzing test errors, and maintaining test scripts.
  • Hands on experience in Test automation using different Automation tools/techniques, Unit testing by using Selenium Web Driver/IDE/GRID, TestNG, Maven, Fire Path , running scripts, debugging scripts in different environment, Extracting Test results, Cross browser testing, and data validation.
  • Experience in testing Web Services using SoapUI tool , validating WSDL, request and response XML .
  • Experienced in Pytest by authoring python Codes in Selenium WebDriver.
  • Involved in functional testing, black box testing , negative testing, compatibility testing, and recovery testing.
  • Knowledge on Soap UI Pro.
  • Experience in writing training document, Test Matrices, Traceability Matrix.
  • Experience in Android and IOS mobile App functional validation, data validation in testing native apps on iPhone, Android and iPod devices manually.
  • Expertise in API testing using Advanced REST client, JSON validation.
  • Experience in automation test scripts in HP QTP /HPUFT for testing scenarios involving the multiple regions using vb script.
  • Involved in writing and testing test scripts using Selenium WebDriver, Protractor and Java Object oriented programming Language.
  • Experienced in using HP Interactive automated testing tools like Quick Test Pro and Quality Center.
  • Proficient in using Quality Center, JIRA, Clear Quest, Bugzilla .
  • Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center, JIRA, IBM Clear Quest, BugZilla.
  • Experience in Back-end testing, data validation, Database testing using SQL queries .
  • Expertise various databases like Oracle, SQL Server and MySQL and used the various SQL commands and PL/SQL statements to test the application and tables for data input to Crystal reports and data reports .
  • Excellent analytical, problem solving, communication and interpersonal skills along with a good attitude for learning.

TECHNICAL SKILLS:

Testing Tools: Selenium Web Driver/IDE/GRID/RC 2.4, Mercury QTP 12.0, HP Quality Center, Jmeter, Cucumber, Firebug, FirePath, Soap UI, Coded UI, Microsoft Visual Studio, Android Studio and HP UFT

Programming/Scripting Languages: Java, JavaScript, Ruby, Shell Script, VBScript(UFT), C, C#, Python, and XML.

Frameworks: Junit, TestNG, Appium, TDD, BDD, Data Driven, Keyword Driven, Hybrid and Modular Frameworks, ATF (Automation Test Framework).

Testing: Integration, Functional, Regression, Performance and Load Testing, Manual Testing, Black Box and White Box Testing.

SOA Technologies: SOAP, REST, WSDL, UDDI, Web Services and SOAP UI.

Bug Tracking Tools: HP Quality Center, Bugzilla, Visual Studio TFS, JIRA

Methodologies: Agile, Scrum, Spiral and Waterfall.

Build/ CI Tools: Ant, Maven, Jenkins and Hudson.

Databases Technologies: MS SQL Server 2008/2012, OLAP and OLTP, Oracle, MS Access 2013/2010, TSQL, Oracle PL/SQL, SQL*Plus, TOAD, SQL*Plus, SQL*Loader, DB2 and MYSQL.

Operating Systems: Windows 10, UNIX and Linux.

Firefox Addons: XPath and Firebug.

PROFESSIONAL EXPERIENCE:

Confidential, NJ

Sr. QA Automation Engineer

Responsibilities:

  • Experience on Test Automation using Selenium Web Driver, TestNG Framework and Maven.
  • Developed automated scripts using Selenium Web Driver and Implemented Frame work using Java.
  • Worked on Regression Testing, Integration Testing, System Testing, Functional Testing and Unit Testing.
  • Experience in creating Cucumber BDD (behavior-driven development) framework and automating BDD scenarios in Eclipse using Java script.
  • Used APACHE POI for the data driven test cases.
  • Responsible for implementing page object model (POM) using Selenium Web Driver, Maven, Testing and Java.
  • Set up Jenkins, GIT, and Maven to work together and provide a smooth continuous integration
  • Implemented open source tool Appium, Selenium Web Driver for cross browser and cross platform web/Mobile testing.
  • Configured Selenium Web Driver, TestNG, Maven tool and created Selenium automation scripts in java prior to agile release.
  • Performed manual testing in physical devices emulator and IOS simulator.
  • Tested the workflow through the front end to backend using SQL queries to ensure data completeness, integrity and accuracy.
  • Used TestNG framework to run unit test, Maven to build the Project and Jenkins as Continuous integration for running test on nightly basis automatically.
  • Used Python for dynamically generating property list for every application. Automated data movements using python scripts.
  • Involved in writing and testing test scripts using Selenium WebDriver, Protractor and Java Object oriented programming Language.
  • Creating core python API which will be using among all modules.
  • Involved in integrating the test suites to Jenkins to execute them automatically after every successful deployment.
  • Developed and executed test cases for EWS (Enterprise Web Services) /XML for RESTful services using SoapUI tool to validate connection between Admin and Insurance claim.
  • Added Property Transfer in Soap UI tool to transfer the values from one response XML to another request XML.
  • Implemented Protractor and automated, ­­­executed scripts on different browsers using JavaScript, Jasmine, XML, JSON and NodeJS
  • Worked on Agile/Scrum Methodology involved in giving points to User Stories, Back log grooming, User story demos, attended retrospective meetings and worked on Iterations (Sprints) part of releases.
  • Responsible for developing the scripts to support Jenkins (Continuous Integration) of the scripts with the build server.

Environment: Java, Selenium WebDriver, Appium, Eclipse, TestNG, SOAPUI, Cucumber, Maven, Jenkins, JMeter, Python, HP ALM, SAP GUI, Django, HTML, XML, Agile, JIRA, ERP, SQL, and Windows.

Confidential, Chicago, Illinois

QA Automation Tester

Responsibilities:

  • Implemented Selenium Web Driver and automated, executed scripts on different browser and different platform using Java.
  • Experienced in designing customized Hybrid framework, Keyword Driven, Data Driven & POM to make maintenance process easier and achieve efficiency, re-usability and accuracy across applications.
  • Implemented Page Objects model (POM), APACHE POI in Web Driver Scripts, Data Driven, Keyword Driven and Hybrid Frameworks using Selenium Web Driver, Junit, and Java.
  • Used Selenium Grid to run test cases in multiple browsers and Platforms. Used emulators and IOS simulators to perform the manual Mobile Testing .
  • Implemented open source tool Appium, Selenium Web Driver for cross browser and cross platform web/Mobile testing.
  • Experience with working in short sprints in an Agile Scrum software development model.
  • Worked on some SoapUI and FitNesse automated tests.
  • Maintained the Selenium & Java Automation Code and resources in source controls like Jenkins for improvements and new features.
  • Developed Data Driven framework to test several web pages.
  • Log defects using Log4j, JIRA application and communicate the defect status updates to the responsible analysis and implementation teams.
  • Develop the Test Cases by using the JIRA and MS Office suits
  • Usage of Ruby, cucumber in project to create and validate the test cases.
  • Conducted sprint planning, review and retrospection meetings and contributed resources on Confluence and JIRA.
  • Used XPath and id, name, Class name locators to locate elements.
  • Developed test code in Java language using Eclipse, IDE and TestNG framework.
  • Utilized SVN repository to perform efficient remote team working. Checked in all tested PL/SQL code in SVN and maintaining versions of PL/SQL codes. Experienced in integrating server-side java code with UI components using JSON, XML and used AJAX & JSON communication against RESTful web services.
  • Validate the Scores and Commentary flowing from different applications by using SOAP UI .
  • Validated the Response for the Request made through Rest Services
  • Developed automation framework and scripts for End to End (e2e) testing using Selenium WebDriver and JavaScript
  • Written several SQL queries and analyzed them to validate the business rules in Oracle database through SQL Developer as part of Backend testing.
  • Prepared Dynamic SQL Queries to perform CDC on large number of columns.

Environment: Selenium Web driver, Hybrid Framework, ATTD, CA LISA, HP ALM QC, TestNG, POM, JIRA, Cucumber, Jenkins, SOAP and REST, JSON, XML, Appium, Oracle, SQL, SVN, PL/SQL, ruby, Quality Center.

Confidential, Rockledge, FL

QA Analyst.

Responsibilities:

  • Used C# as scripting language & Visual Studio ultimate along with Selenium as IDE Integrated Development environment for automation.
  • Wrote code-behind files in C#.Net server-side processing of pages and test cases using specFlow.
  • Created Security module in C# .Net for both the systems to provide highest level of security and user authorization to application.
  • Created functional automation scripts using open source tools Selenium and involved in creation of automation framework using Selenium and testing.
  • Participated and conducted Agile Scrum Daily project meeting and planning using the AGILE process.
  • Analyzed the SRS and Design documents, Test cases preparation, executing tests, and Bug reporting using MS TFS.
  • Designed and Coded UI framework, base classes, WCF services, object, business and data access layers in C# 4.0. Object-oriented approaches were used for application development.
  • Worked on business layer in C#.Net to handle existing functionality of the system as well as new proposed functionalities.
  • Worked in testing Web Services using SoapUI tool , validating WSDL, request and response xml.
  • Performing unit testing of develop PL/SQL code in DEV environment and promoting codes to UAT and Production environments
  • Integrated and implemented easy workflow for multiple applications using JSON files.
  • Developed tools to automate some base tasks using python , Shell scripting and XML .
  • Used UNIX and shell scripting extensively to enhance the PERL scripts and develop, schedule and support Control M batch jobs to schedule the data generation and reporting. experienced in developing Web based applications and Client-Server technologies using HTML, CSS, and JSON.
  • Worked on Integrated JIRA with subversion to automate the weekly build process.

Environment: Selenium WebDriver, C#, .Net, Visual studio, MS TFS, Junit, JSON, Jira, Jenkins, XML, Agile, Scrum, Coded UI, HTML, CSS, XML, Windows, Python, Perl, PL/SQL, UNIX, Shell Scripting.

Confidential, McLean, VA

QA Analyst

Responsibilities:

  • Developed both Data-driven and Keyword-driven Framework using QTP and performed Functional and Regression testing using QTP.
  • Determine d test approaches for various testing strategies like Functional, System, Regression, Usability testing, Alpha, Beta testing and executed using HP Quick Test Professional (QTP).
  • Generated and Customized Test scripts in QTP for functional Testing.
  • Experience in creation of library functions, Checkpoints, Data Validation Descriptive Programming using QTP Experience in Data Driven and Keyword Driven testing.
  • Highly proficient in automating tests using QTP and modifying the test script code by parameterization, standard checkpoints, and output-value checkpoints using VBScript.
  • As part of QA team was involved in implementation of ETL best practices and maintain back-up and restore the Informatic ETL repositories for the QA team.
  • Executed Web service test cases using SOAP UI tools.
  • Generated and validated XML formatted data using Groovy Script that received in response from REST API calls.
  • Create detailed, comprehensive and well-structured test plans and test cases.
  • Involved on testing the new functionality based on test cases and coordinated with development team in fixing the issues, Defect Management by Logging and Tracking bugs during execution in Testing process.
  • Write automated test cases in Java and Selenium for telnet, REST API web services, Web UI services.
  • Performed Data driven testing using Selenium WebDriver, TestNG functions that reads data from scripts using property and XML files.
  • Perform database administration tasks as part of a scheduled change management task.
  • Enhanced the QTP scripts by inserting VBScript functions and Checkpoints to check for Broken Links, Text, Table, XML and Images.
  • Planed, designed, created, investigated and maintained QTP automation framework to test complex enterprise applications.

Environment: QTP, Java, C#, SQL server, python, Web Services (SOAP & RESTFUL), JavaScript, Agile, Coded UI, Load runner, JSON, XML, Quality Center.

Confidential

Test Automation Engineer

Responsibilities:

  • Automation of test scripts was done using QTP for test re-usability of different online transaction modules.
  • Developed manual and automated test cases to test the functionality of the application.
  • Developed automated test scripts from manual test cases for Regression testing based on the requirement documents using Quick Test Professional.
  • Implemented Waterfall methodology for a better understanding of SDLC cycle and Defect Cycle.
  • Developed and executed test cases for integration, system and regression testing throughout the software development life cycle.
  • Participated in writing Test Plan, Test strategy & Test Scenarios based on software documentation from business, technical and functional requirements.
  • Performed end-to-end testing of application and verified compliance for software quality standards of the organization.
  • Performed automated Regression tests for every modified build.
  • Conducted weekly meetings with the developers and build Team.
  • Implemented Recovery Scenario to handle unexpected events or errors.
  • Defects were Tracked, Reviewed, Analyzed and Compared using Quality Center.
  • Participated in Test Case review and Test case sign off meetings.
  • Conducted Stakeholder Meetings to review Test cases, Risk Assessment Matrix and Test Plans, Test Report.
  • Tested in Development, Staging and Production Environments

Environment: QTP 9, Quality center 9.0, Windows, Linux, Java, XML, HTML.

Confidential

Test Engineer

Responsibilities:

  • Experience in leading a Manual Testing assignment and successfully tracked progress of Manual testing effort.
  • Planned and executed end-to-end testing including functional, smoke, regression, integration and exploratory testing as required in Waterfall.
  • Well versed with complete life cycle of Manual Testing process with both Agile and waterfall methodologies
  • Performed of Manual testing for the functionality and GUI of the application using ALM.
  • Used Quality Center to manage testing and track test results for each build and report defects detected.
  • Experience in writing and executing SQL queries to perform Data Validation and Back end testing of databases to check the integrity of data.
  • Expertise in use of Quality Center for writing test cases, test execution, defect management, defect tracking and Bug Reporting .
  • Monitored database log files, data block corruption, performance issues, security threats, contention issues like deadlocks, I/O, memory, CPU etc.
  • Preparation of Test Cases as per the functionality requirements in the Quality Center and mapping the requirements to the test coverage to ensure proper coverage.
  • Used Web Services - WSDL and SOAP for at the client side and used SAX, DOM and XML parsers for data retrieval.
  • Performed Web Services Testing and XML validation by creating test case suite using Soap UI.

Environment: Quality Center, HP ALM, GUI, LoadRunner, SOAP UI, MS Office, Manual Testing, XML.

Hire Now