We provide IT Staff Augmentation Services!

Sr.qa Automation Engineer Resume

Nyc, NY

SUMMARY:

  • 8 years of QA experience in Manual/Automation testing of Web/Mobile apps and client with specializing in Software Quality Assurance Testing, QA Automation Engineer proficient in testing on Client/Server, Web based and Mobile Applications.
  • Extended experience in Systems Testing, Integration Testing, UAT Testing, Functionality Testing, and Regression Testing.
  • Experience in all phases of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), Bug life Cycle and Methods like Waterfall and Agile.
  • Expert in developing Java Selenium Web Driver/RC/IDE/GRID test scripts using Java, JavaScript and Test Frameworks using Testing/JUnit, ANT/MAVEN build tools.
  • 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.
  • Experienced with SOA, Web Services, SOAP, Soap UI, RESTFUL, WSDL technologies.
  • 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.
  • Experienced in White Box testing by authoring python Codes in Selenium Web driver.
  • Involved in functional testing, black box testing, negative testing, compatibility testing, and recovery testing.
  • Created and Maintained Server - side Integration Test using Python and Selenium Webdriver.
  • Experience in testing native apps on iPhone, Android and iPod devices manually.
  • Used Ranorex too, Appium for testing current and early Android applications.
  • Experienced in using HP Interactive automated testing tools like Quick Test Pro and Quality Center
  • Proficient in using Quality Center, Rally, JIRA, Clear Quest, Bugzilla.
  • Experience in Back-end testing, data validation, Database testing using SQL queries and cloud web services like MS Azure.
  • Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center, JIRA, IBM Clear Quest, Bugzilla.
  • Used JMeter for analyzing and measuring the performance of the automated web portal/applications.
  • Used open source environment in Linux and UNIX Platform Web application testing.
  • Experience in writing and executing SQL queries to perform Data Validation and Back end testing of databases to check the integrity of data.
  • Hands on experience with micro services and rest assured API testing
  • Designed and implemented re-usable Automation test scripts using industry standard tools like QTP or open source tools.)
  • Experience understanding the code written in different programming languages VB Script, Java Script and databases like Oracle, SQL Server.

TECHNICAL SKILLS:

Testing Tools: Selenium Web Driver/IDE/GRID, Mercury QTP, HP Quality Center, JUnit,Log4J, Firebug, FirePath, TestNG, JXL, SOAPUI,Coded UI

Language/ Script: Java, JavaScript, Shell Script, VBScript(UFT),C, C#,Python

Frameworks: Junit, TestNG, TDD, Cucumber, POM

Firefox Addons: XPath, Firebug

Web development: HTML, VB Scripts, XML, CSS, Flash, JavaScript

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

BugTracking Tools: HP Quality Center, BugZilla, Visual Studio TFS, JIRA, Rally

Build/ CI Tools: Maven, Jenkin, Jenkins, Hudson, Bamboo

Databases Technologies: MS SQL Server, Oracle 9i/10g, Oracle PL/SQL, TOAD

Platforms: MAC, Windows, UNIX, Linux

PROFESSIONAL EXPERIENCE:

Confidential, NYC, NY

Sr.QA Automation Engineer

Environment: Selenium, JBehave, Page Object Model Pattern, Maven, GIT, SVN, Browser stack, Espresso, Perfecto, Bamboo, Jenkins, Rally

Responsibilities:

  • Involved in writing end-to-end test cases as well as automating them for web interface and also on Mobile
  • Performed automation scripts on Java, JBehave(BDD tool) and spring platform.
  • Developed smart steps by using core java.
  • Created customized XPath to identify Web Elements.
  • Responsible for co-ordination between the offshore automation teams and onshore teams.
  • Responsible for understanding the Business and System/Functional requirements for the upcoming releases and plan for the testing effort and test cases for the same.
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API and Cloud web services like MS Azure
  • Written and executed automated API scripts for backend application using Rest AssuredAPI testing.
  • Written and executed scripts in APPIUM for testing native applications and mobile-web applications.
  • Providing automation expertise to new automation engineers and functional QAs by mentoring and helping them in setting up of automation framework and preparing them to follow programming best practices to write efficient automation scripts.
  • Writing user story for automation scripts using JBehave(BDD framework).
  • Responsible for doing code reviews using Crucible for automation scripts and new enhancement in automation frameworks.
  • Involved in testing using JMeter to analyze and measure the performance of web applications.
  • Responsible for running automation jobs using CI tools (Bamboo, Jenkins).
  • Interacted with developers to resolve the bugs as well to request unique attributes for automation.
  • Attended weekly status meeting to discuss critical blockers/issues/concerns.
  • Attended retrospective meetings to discuss the current story as well as give points depending on the functionality.

Confidential, O’Fallon, MO

Sr.QA Automation Engineer

Environment: Selenium, JBehave, Page Object Model Pattern, Maven, GIT, SVN, Browser stack, Espresso, Perfecto, Bamboo, Jenkins, Rally

Responsibilities:

  • Coordinate and participate in the review and testing activities to ensure the quality and functionality of assigned MasterCard developed systems.
  • Assist project team in identifying and monitoring project testing risks and issues.
  • Perform automated and manual testing and validate results to confirm adherence and conformance to installation standards and methodologies.
  • Create Test case scripts and Automate MASTERPASS Applications using Selenium, Java with JBehave as BDD framework
  • Ensure timely and accurate communication with Development Leads, Project Manager and Senior Management throughout the life cycle of the project.
  • Adhere to and enforce consistent company and department testing standards and procedures.
  • Ability to coordinate and interact across multiple departments.
  • Review project test and implementation schedules. Monitor, document, and report the current status of projects. Participate in review of project deliverables.
  • Actively participate in all aspects of the agile process to include story pointing, attending elaboration sessions and creating acceptance criteria.
  • Involved in testing using JMeter to analyze and measure the performance of web API calls.
  • Coordinate and handle offshore team of 5 to perform automation on MASTERPASS merchant portal.
  • Used SPLUNK server tool to monitor and analyze various real time API calls.

Confidential, Boston, MA

QA Engineer

Environment: Java, Selenium WebDriver, TestNG, Maven, Python, Jenkins, Ruby SOUPUI, TDD, Agile, HTML, XML, XPath, Rally, Web Services (SOAP & RESTFUL) JavaScript, Quality Centre, Firebug, SQL, PLSQL, Putty, Win SCP, QTP, SQL Navigator, Oracle, UNIX, Windows.

Responsibilities:

  • Extensively involved in all stages of testing life cycle, Test Driven Development methodologies, Software Development Life cycle (SDLC) using Waterfall, Agile methodologies.
  • Developed test code in Java language using Eclipse, IDE and TestNG framework.
  • Developed Groovy scripts to test Report application output and used Groovy Script to customize test.
  • Configured python Web Driver, TestNG, Maven tool and created selenium automation scripts in java using TestNG prior to agile release.
  • Involved in MobileTesting includes App Testing. Test automation for web application using Cucumber.
  • Used Oracle Applications like RPM,RDF for Expanding portfolio in and across different states.
  • Performed Data Analysis and developed Data Mapping documents for Reporting projects by using several data analysis software.
  • Wrote VBScripts for BlackBox and WhiteBox Testing.
  • Proficient knowledge with version control like GIT.
  • Developed Test Framework in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test automation (Java/Junit) and Ruby Cucumber.
  • Enhanced JDE application depending on user request and pull the data from User defined format and update JDE files. Developed a batch application to pull the data from Excel and update JDE files.
  • Responsible for estimating required resource and components for SOA testing.
  • Partner with IT partners external to the Clarity PPM application development team to coordinate integration testing with external systems.
  • Designed and implemented re-usable Automation test scripts using industry standard tools like QTP.
  • Launched the ISO PPM activity in the suppliers end to upgrade their quality performance.
  • Involved in Designing & developing data driven framework using Selenium Web Driver, Testing and implemented Java Mail to send the regression result automatically.
  • Worked on Selenium GUI Object / element verification is done through XPath, CSSLocators.
  • Used TestNG Annotations in Selenium Web Driver and executed a batch of tests as testing suite.
  • Involved in validating functional, Integration and Regression test suites using Selenium, Cucumber and the request and response of the Web Services (SOA) through SOAPUI.
  • Significant experience as a Performance test engineer using HP LoadRunner.
  • Used Groovy Script for SQL connection to database.
  • Used Firebug to do web-based testing with selenium for the commands and locator application.
  • Developed an extensive test suite and performed tests in local environments using CodedUI
  • Involved in web and windows projects, with both C# and VB.NET using Coded UI automation tool.
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
  • Involved in Web Services Testing using SOAPUI with rest to create and execute automated functional, regression, compliance, and load tests.
  • Extensively used Rest, Rest assured and SOAP UI for functional testing of web services.
  • Involved in executing SQL queries and PL/SQL procedures, functions and packages for backend testing.

Confidential, Scottsdale, AZ

QA Engineer

Environment: Java, Selenium Web Driver, JUnit, ANT, Jenkins, SoapUI, TDD, Agile, LoadRunner QTP, HTML, XML, REST, SQL, PLSQL, Oracle, Quality Centre, Windows XP, UNIX.

Responsibilities:

  • Involved in Analysis of Business Requirements, Use Cases, Design Flowcharts and Software Requirements.
  • Specifications Creation of Test Data Requirements and Test Condition Matrix; Setting up Test Environment; Software Test execution, Defect Management.
  • Proficient knowledge with version control like GIT.
  • Created Java based scripts for Selenium Web Driver with Junit as automation frame work.
  • 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.
  • Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Wrote and executed automated test cases using Selenium Web Driver to automate manual testing solutions.
  • Analyzed the Log files to verify the processes for debugging and or test data verification purposes.
  • Experience with TOAD for backend data validation
  • Involved in conducting tests on Web services transactions like automatic bill payment, wire transfers, batch payments and Account transfers sent over HTTP or HTTPS by inspecting every XML request and response using SoapUI.
  • Developed and executed SQL queries to verify the proper insertion, deletion and updates into the database and investigate for solutions using data analysis practices and prepare analysis reports.
  • Performed Regression testing on new builds, every modification in the application using Selenium Web Driver.
  • Proficient knowledge with version control like GIT.
  • Performed Compatibility testing of applications for dynamic and static content of browsers using HTML Ids and XPath in Selenium.
  • Developed functional automated test solutions using QTP or open source tools.
  • Performed defect reporting and bug tracking using JIRA and also followed up with development team to verify bug fixes, and update bug status.
  • Involved in creating automation test suites for progression & regression testing in SOAPUI. The messaging formats included SOAP over HTTP&REST based clients with XML payload.
  • Involved in Unit testing, test case development and regression testing using Junit for web-based application and Ruby.
  • Significant experience as a Performance test engineer using HP Load Runner.
  • Developed and executed SQL queries in the database to conduct Data integrity testing by checking the data tables on the server.
  • Prepared user documentation with screenshots for UAT (User Acceptance testing).
  • Interacted with development and product management teams for the quick resolution of reported bugs and various technical issues.

Confidential, Denver, CO

QA Engineer

Environment: Manual Testing, Quality Center, QTP, UAT, Oracle, SQL, PL/SQL

Responsibilities:

  • Involved in writing Test Scripts for the main application functionality such as validation, business workflow.
  • Prepared Test data for Test Cases after detailed analysis of client requirements and functionality.
  • Participated in Functional, GUI, Regression and Ad-hoc Testing.
  • Reviewed Business Requirements Documents and involved in developing the Test Planning Document.
  • Developed Test Cases, Test Scenarios and Test Plans and Defect reports for enhancements.
  • Performed defect tracking using Quality Center and later the defects were linked to specific test cases for traceability.
  • Involved in End-to-End Testing and performed User Acceptance Testing for the applications.
  • Scripted and worked on SQL statements to perform verification and validation of the data.
  • Resolved issues with the coordination of testing and development teams.
  • Actively participated in Weekly Review meetings and Weekly status meetings.
  • Manually checked with the results from the application execution and captured the SQL statements.
  • Coordinated in whole UAT process and also involved in UAT documentation preparation.
  • Worked on HP Quality Center to raise and track the defects.
  • Performed Back-End testing by writing and using SQL queries.

Hire Now