We provide IT Staff Augmentation Services!

Sr.qa Automation Engineer Resume

3.00/5 (Submit Your Rating)

New, YorK

SUMMARY

  • Over 8+ years in Information Technology as a QA Engineer/Analyst and performance monitoring with experience in analysis, design, development and testing of Client/Server and Web Based Applications.
  • Strong exposure to the Software Development Life Cycle (SDLC) methodologies such as Agile, SCRUM and waterfall models and TDD and extensive experience with QA testing methodologies and procedures.
  • Sound Knowledge in Algorithms, Data Structures, Software design, Software Testing, Big data Hadoop, Networks and administration.
  • Experience in developing end to end automation using Selenium WebDriver/RC/IDE/Grid, Junit/TestNG, ANT, Maven, Jenkins, Cucumber, Web Services.
  • Expertise in using Selenium WebDriver API to automate tests on cross browser and cross platform environments. Sound knowledge on Object Oriented Programming concepts. Used Junit/TestNG framework to run unit tests and Ant/Maven to build the Project.
  • Expert in integrating Automation scripts (Selenium WebDriver API) on Continuous Integration tools Jenkins fornightly batch run of the Script.
  • Good understanding of Cloud Services like Amazon Web Services (AWS).
  • Extensively involved in writing manual test cases, automated test scripts and executing manual and automated test scripts for System testing and Regression testing using Selenium WebDriver.
  • Experienced in making Data Driven and Keyword Driven framework to maintain test suite.
  • Extensively experienced in Software QA performing Manual and Automated Software Testing, writing Test plans and Test cases using various Automation Tools.
  • Expert in Functionality Testing, Smoke Testing, Regression Testing, System Testing, Black Box Testing, Integration Testing, User Acceptance Testing (UAT), Ad - Hoc Testing.
  • Experienced in testing SOA with RESTful/SOAP Web Services. Created the entire architecture for backend testing internal and third-party API using Test Complete and Soap UI.
  • Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center, JIRA, Bugzilla etc.
  • Compatible to work in Agile environment. Excellent concept of ETL, Data warehousing and BI applications integration.
  • Extensively worked using AWS services along with wide and in depth understanding of each one of them.
  • Experience programming in Java, Python, JavaScript, PHP, HTML, XML and SQL on Windows Operating Systems and UNIX environments.
  • Experienced in writing SQL verification scripts to test the result of deployment for correct business logic for Back-end testing.
  • Experience in Configuring and Integrating the Servers with different environments to automatically provisioning and creating new machines using Configuration management/provisioning tools like Ansible.
  • Knowledge and experience in complete QA Life Cycle, which includes designing, developing & execution of the entire QA Process, documentation of Functional Test Plans, Identification of Business Processes &Test Scripts Client/Server applications.
  • Proficient in VB Script and Automation Infrastructure Development. Scheduled QTP scripts to run every day automatically. Strong understanding of Android and IOS Architecture.
  • Experience in implementing frameworks of Page Object Model and Data Driven using Selenium web driver, Ruby, Java TestNG
  • Experience in Test driven development for functional and integration testing using Python Nosetest, PyUnit, Robot framework and Selenium frameworks
  • Strong skills and Hands on Experience in C#, ASP.NET.
  • Solid knowledge in Jira and involved in Agile process, monthly Sprints, and daily Scrums to discuss the development of the application.
  • Experience in performing Smoke testing manually.
  • Experience in Black Box testing, Manual Testing, Automation testing, Exploratory testing, Regression testing, System testing and UI Testing.
  • Proficient inCross Browser testingandCross Platform testing.
  • Experience in handling onsite/offshore coordination.
  • Proficient in Functional Testing Tool Quick Test Professional (QTP/UFT) and the various frameworks in QTP/UAT
  • Expertise in defining, creating, documenting, verifying and executing Test cases and work with the development team to resolve product issues. Experienced in usingHPALM 11.52Quality Center and Test Director, Quick Test Pro QTP.
  • Experienced in developing Keyword-Driven, Data Driven, TDD, Behavior driven & Hybrid Framework using Selenium WebDriver and Python.
  • Experience in PRODUCTION SUPPORT and Handling Real time data.
  • Excellent experience in testing Mobile Native Apps, Web based Apps and Hybrid Apps before release.
  • Strong understanding of software QA methodologies including Development, execution and Maintenance of Test plans, Test suites, Test harness, Test result documents and bug reports. Knowledge of AWS or Azure.

TECHNICAL SKILLS

WEB DEBUGGING TOOL: XPath, Fire path, Firebug, Chropath

BUILTTOOLS: Ant, Maven, Gradle

CONTINUOUS INTEGRATION TOOLS: Jenkins, Hudson, Cruise Control, Ansible

PROJECT METHODOLOGIES: Agile-Scrum, Waterfall, V-Model, TDD

DEFECT TRACKING TOOLS: HP Quality Center/HP ALM, Jira, Bugzilla, IBM Rational Clear Quest

APPLICATION/WEB SERVERS: IBM WebSphere 6.x/7.x/8.x, Apache and IIS Web Server

PERFORMANCE TESTING TOOLS: SOASTA, Load Runner, Performance Center

FUNCTIONAL TESTING TOOLS: SOASTA, Jenkins, Selenium, Quick Test Professional, Win Runner

DEFECT TRACKING TOOLS: AtlassianJIRA, Quality Center and Test Director

OPERATING SYSTEMS: Linux (Red Hat and SUSE), Windows 2013/2008/XP/2003, UNIX

MONITORING TOOLS: DynaTrace/Gomez/RuxIT, Sitescope, Tag Inspector, Splunk, Pager Duty

PROGRAMMING LANGUAGES: Java, C, VB Script, Unix Shell, SQL, PL/SQL

DATA BASES: SQL Server, MS Access, My SQL, Oracle, PostgreSQL, MongoDB

LANGUAGES: HTML, CSS, JavaScript, Java, XML, ReactJS, ExpressJS, NodeJS, PHP

OPERATING SYSTEMS: Windows, UNIX, Linux

RDBMS & TOOLS: WSAdmin, VMWare, Python, Robot Framework, MS SQL, Oracle, TOAD.

CLOUD & SAAS PLATFORMS: Amazon EC2, AWS, Google App Eng

OTHERS: Selenium WebDriver/RC/IDE/GRID, Junit, TestNG, HP Quality Center, Soap UI, ALM, Cucumber, SauceLabs, Protractor, Eclipse

PROFESSIONAL EXPERIENCE

Confidential, NEW YORK

SR.QA AUTOMATION ENGINEER

RESPONSIBILITIES:

  • Executed performance / load / stress and other non-functional tests. Monitor application and system logs to determine system/application/website behavior. Address all technical issues, facilitate the resolution and necessarily follow up with Development, IT, PMO and other cross-functional departments
  • Installed WebSphere Application Server 6.1, 7.0, 8.x on Linux platform.
  • Assisted in Creating Detailed Timelines, Test Plans and Test Strategies for major releases and organized strategy review meetings and lead an Off shore team.
  • Work with AWS Cloud management and Ansible Automation.
  • Supported DevOps Environment and maintained its stability so that Development team can quickly and reliably test their new code and to automatically trigger a performance testing as a full service CICD support.
  • Worked on Cloud Platform based Performance testing tool SOASTA, migrated scripts and scenarios from Load Runner from scratch.
  • Configuring NGINX reverse proxy on AWS EC2 to prepare ExtentX tests report.
  • Developed test cases for ETL process and reporting. Used SQL for Querying the database in UNIX environment
  • Responsible for creating test scenarios for user stories and creating automation test suites using Python, Selenium Web driver, Pytest framework.
  • Performed routine management of WebSphere Environment like monitoring Garbage Collection, Disk Space, CPU and Memory Utilization using DynaTrace, HP Site Scope and Tivoli Performance Viewer.
  • Managed J2EE security and JAVA2 security in WebSphere and 6.x/7.x/8. x.
  • Coordinate with the release management team to enable the delivery of the project in production environment
  • Installed EARs, JARs and configured application specific JVM settings, Web container parameters using the Admin Console and WSADMIN.
  • Performed extensive Web Services Testing using SOASTA, SoapUI Pro.
  • Used Dyntrace and Performance Monitoring Infrastructure (PMI) to determine problems and open PMR’s with IBM.
  • Installing Ansible Tower and using it to manage systems
  • Responsible for maintaining test scripts and test cases for automation with Robot framework
  • Generated performance graphs, execution metrics, session/summary reports and related documentation required for validation and analysis and receive appropriate signoff. Prepare detail status reports as well as tracking the resolution of all defects and issues
  • Deploy code/EAR/JAR including property files changes to production and troubleshoot issues, including rollback procedures
  • Create/maintain test suites in JavaScript, Python and Robot Framework
  • Tested many features in an agile environment using Python, Django, HTML5, CSS, JavaScript
  • Participated in bug review meetings and release Go/No-Go meetings.

ENVIRONMENT: DynaTrace, Akamai, Load Runner, AWS, Python, SOASTA, SQL, C, BEA Web logic, SAPGUI, SAP EP, Oracle, Quality Center, Web Services, Site Scope, Ansible, Sun Solaris. New Relic

Confidential, BELLEVUE, WA

SOFTWARE TEST AUTOMATION ENGINEER

RESPONSIBILITIES:

  • Review product requirement documents, functional specifications, and involved in developing test strategy, test plan and test case documents.
  • Work in the agile environment with frequently changing requirements and features set.
  • Responsible for creating the functional testing framework using TestNG and using Selenium WebDriver to automate the UI components.
  • Used Selenium Web Driver API to automate tests on cross browser and cross platform environments. Sound knowledge on Object Oriented Programming concept and Java Language.
  • Performed Cross-platform, Functional, Regression testing, UI testing for mobile app using Appium test automation framework.
  • Written test cases to validate the ETL Informatics mappings and mapplets. Executed SQL queries using TOAD to query Oracle database.
  • Perform automated testing of a web-based application using Selenium Web Driver.
  • Automated the Test cases using Selenium for Regression testing and TestNG for grouping the tests.
  • Involved in Functional Testing as Unit test, Method test, Test Suite, Integration Testing using different TestNG methods.
  • Software test automation using Robot Framework using selenium library, Jenkins for continuous integration, Git for version control.
  • Used Maven to build and run the Selenium automation framework. Once the script got over, the framework used to send the automation reports over email.
  • Used Build tool like Maven to generate test reports.
  • Involved in development of Hybrid Test Framework using Selenium WebDriver, Maven and TestNG.
  • Involved in creation of automation framework in Selenium WebDriver using behavior driven approach like Cucumber.
  • Integrated the test suites to Jenkins to execute them automatically after every successful deployment.
  • Integrated Automation scripts (Selenium WebDriver API) on Continuous Integration tools Jenkins for nightly batch run of the Script. Created Project plan on Jenkins, configured scheduled using Cron job.
  • Created and enhanced numerous test scripts to handle changes in the objects, in the tested application’s GUI and in the testing environment using Selenium WebDriver.
  • Involved in developing Selenium automation framework using TestNG. Developed Maven targets to execute automation suites from the command line.
  • Documented the test cases in user story-acceptance criteria format.
  • Involved in Web Services Testing using SOAP UI.
  • Performed data driven testing by using JDBC as a data source in SOAP UI and configured SQL queries to fetch data from the Oracle database.
  • Developed Web UI and API automated tests using Robot Framework, Selenium and WebTest library
  • Use Firebug for the web based application testing with selenium for the commands and locator application.
  • Executed Test Cases recorded in JIRA manually to test the application for its functionality, system integration and verify the Exit Criteria.
  • Executed SQL queries to verify the data updates to various tables and ensure data integrity.
  • Develop test strategies/plans, design and execute test cases using SQL queries.
  • Implemented cross browser testing using selenium API for Firefox, chrome and Internet explorer.

ENVIRONMENT: Java, Selenium WebDriver, TestNG, Maven, Jenkins, Appium, Cucumber, SOAP UI, Load Runner, Eclipse, JIRA, Fire path, Firebug, XPATH, HTML, CSS, agile, Internet Explorer, Chrome, Firefox, Oracle, SQL, UNIX. DynaTrace, Akamai, Load Runner, SOASTA, SQL, C, BEA WebLogic, SAPGUI, SAP EP, Oracle, Quality Center, Web Services, Site Scope, Sun Solaris.

Confidential

SR QUALITY ANALYST

RESPONSIBILITIES:

  • Involved in Test planning and Test execution and performed Functionality Testing and Regression Testing.
  • Creating test scripts using C# and SeleniumWeb Driver for the functional test cases.
  • Used C# Seleniumscripts to develop coded UI automationinstead of record and playback options, automated 3 website using C#scripts.
  • Designed Hybrid framework from scratch which is a combination of Data Driven Framework and POM (Page Object Model) Framework.
  • Involved in using Maven build tool to manage framework dependency jar files, plugins, test suites etc.
  • Configured Jenkins build jobs for Continuous Integration of source code from Repository and launch of Regression and SmokeTesting and sends automation build status mails to the team.
  • Managed individual sprints user stories and tasks using JIRA as agile management tool.
  • Developed and maintained feature files and test scripts using Spec flowa BDD tool for C#.
  • Involved in writing both Manual and Automation Test Cases.
  • Complete Automation Testing Using Selenium (POM) and Cucumber (BDD) for web based Applications.
  • Created and authored Test plans and Test scripts based on technical specifications and business requirements using Microsoft Test Manager (MTM) and TFS.
  • Performed cloud-based testingusing Sauce labs.
  • Used Protractor, Karma and Jasmine test framework to test the Angular2 web applications.
  • Ensured data integrity and verified all data modifications and calculations during database migration usingETLtools.
  • Developed workflow to create task and used workflow monitor and analyze the loading statistics.
  • Used SOAPUI for testingthe web services involved in the project and wrote SOAPUI assertions for RESTful web services to test the JSON, Ruby, XML messages.
  • Worked with developers to update the defects, resolve them and track their status using JIRA. with each use case number and linking test cases with the requirements.
  • Developed and implemented testing with Selenium WebDriver which cut down the script development time in half.
  • Automated the functionality and interface testing of applications using Selenium WebDriver.
  • Used Java as client library for Selenium and WebDriver to design and develop Automation Test Framework using Junit.
  • Extensively involved in writing and testing the test cases using Junit.
  • Extensively involved in identifying test cases to automate. Automate those test cases using Selenium WebDriver, Junit and Java (Eclipse IDE).
  • Implemented AWS KMS encryption/decryption in Automation framework for data security and integrity.
  • Worked on developing the automation scripts using Selenium WebDriver with Junit Framework.
  • Used Maven for building the Web driver project. Integrated with Continuous Integration tools Jenkins for running test on a nightly basis automatically.
  • Wrote automated scripts for production environment executing AWS through Docker.
  • Involved in Writing Maven build scripts to automate the compilation and execution of Junit test cases/suites for VIN service, common data service, and Admin UI and java client modules.
  • Developed Maven Build scripts to run Sanity Test scripts developed in Selenium WebDriver.
  • Converted QTP scripts into Selenium scripts. Used Java as Language and Eclipse as IDE, Maven as build tool, Jenkins as CI tools.
  • Responsible for creating and maintaining an automation acceptance test suite using Selenium, Ruby and Cucumber framework.
  • Responsible for Setting up Web Services projects using WSDL in SOAP UI and provided setup help to other team members.
  • Performed functional testing of SOAP and RESTFUL Web Services using SOAP UI Tool.
  • Involved in SOAP & REST based web services testing using SOAP UI PRO web services testing tool.
  • Used XPath and DOM to work with dynamic and static objects in Selenium.
  • Used Quality Center for bug-reporting, tracking and to create and execute various scenarios, generate graphs, overlaid graphs for comparison, and analyzed the results.
  • Worked with source version control tool such as Git
  • Performed Backend Testing of the application by writing SQL queries

ENVIRONMENT: Java, Selenium WebDriver/IDE, Junit, Ant, HP Quality Center, JavaScript, JMeter, GIT, TFS, MTM, QTP, XPATH, Eclipse IDE, SOAP UI, AWS, Firebug, and Windows, Health care domain

Confidential

QA ANALYST

RESPONSIBILITIES:

  • Analyzed the Business Requirement Document (BRD), Functional Specification Documents to prepare Test cases based on Test Plans.
  • Determined user/business/functional requirements.
  • Involved in various testing types like UI Testing, Functional testing, User acceptance testing, Integration testing, Navigation testing and Regression testing on the application.
  • Extensively interacted with Businesspeople, Developers and with end users to test according to their requirements.
  • Used Ant for building the Web driver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Open source technologies such as JavaScript for scripting.
  • Used Selenium for creating Regression scripts.
  • Involved in using Selenium RC and writing Selenium tests through Eclipse/Selenium IDE including Quality Center.
  • Wrote Junit tests using Junit framework.
  • Validating the load process of ETL to make sure the target tables are populated according to the data mapping provided that satisfies the transformation rules. Developed XML test files based on XML schema.
  • Reviewed and analyzed requirement document for writing Test cases.
  • Run tests by using Selenium remote control in different browsers.
  • Used Firebug Tool to identify the Object’s id, Name, XPath, link in the application.
  • Involved in Web Services Testing using SOAP UI.
  • Developed a Test plan based on testing requirements and created Test cases using test Plan module in HP Quality Center.
  • Created ETL test data for all ETL mapping rules to test the functionality of the Informatica Mapping
  • Organized and prioritized requirements in Quality Center.
  • Scheduled and ran the tests using Test Lab module in HP Quality Center.
  • Attended the daily defect meeting to discuss status and report the test cases of each different testing, discuss issues and advancement which need for the product.

ENVIRONMENT: Java, Selenium IDE/RC, Junit, SOAP UI, Eclipse, JavaScript, Quality Center, Clear case, Firebug, XPath, PL/SQL, HTML, Apache, Windows XP and UNIX.

We'd love your feedback!