We provide IT Staff Augmentation Services!

Sr. Qa Automation Engineer Resume

Overland Park, Ks

PROFESSIONAL SUMMARY:

  • Having 8 years of experience in the IT industry with emphasis on Software Quality Assurance as QA with extensive experience in Automation Testing.
  • Excellent working experience of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and testing methodologies like Waterfall and Agile/Scrum.
  • Expertise in Selenium Automation using Selenium WebDriver, Selenium Grid, Java and TestNG framework.
  • Experience in manual testing and automated testing using different tools like HP QTP/UFT, Selenium (Web Driver) using Java. Knowledge and familiarity with different QTP and Selenium automation frameworks.
  • Implemented Page Object Model Automation framework with Java, Selenium WebDriver and Cucumber.
  • Experience in developing Selenium WebDriver scripts in Java for complex web applications and large volume transactional retail applications.
  • Strong experience in test management using HP ALM and JIRA.
  • Programming experience with HTML, CSS, JavaScript and Ruby on Rails.
  • Extensive experience in writing and implementation of complex Test Plans, design, development and execution of Test Scripts for System Testing, Integration Testing, User Acceptance Testing (UAT) and Regression testing.
  • Experience in Manual Testing, defining Test Scenarios, developing and maintaining Test Cases, and documenting all phases of the QA process.
  • Experience in Continuous Integration (CI) Testing and managing Java automation projects using Jenkins.
  • Extensively worked on data warehousing and decision support systems with relational databases (RDBMS) such as Oracle design and database development using SQL, PL/SQL and TOAD.
  • Proven abilities in working on Web and Mobile based online applications using Java, Maven, REST and JSON web services, methodologies and procedures.
  • Used SoapUI tool to test SOA based architecture application to test SOAP services and RestFul API.
  • Expertise in managing Project deliverables in VersionOne - an agile scrum tool.
  • Experience with Mobile Testing in iOS and Android platform - Native and Adaptive Apps Testing.
  • Experience in Native apps testing using Perfecto Mobile and Appium in selected iOS and Android devices.
  • Experience in Compatibility Testing - working with multiple Operating Systems, Multiple browsers Such as IE, Mozilla, Safari (Mac) etc.
  • Proficient in Bug Severity analysis, Bug tracking system and Bug Reporting. Can prioritize issues on the basis of important, urgent and hot fixes and Proficient in Tracking and Reporting defects using Industry and Internal tracking tools like HP Quality Center, Jira and Bugzilla.
  • Strong ability in communicating with Project Development Team and prioritizing workload.

TECHNICAL SKILLS:

Testing Tools: Selenium, QTP/UFT, Test Manager, Appium, Cucumber, HP ALM

Languages: C, C++, Java, Java Script, VB script, Python

Test Framework: JUnit, TestNG, Data Driven Framework, Keyword Driven

Web Debugging Tool: XPath, FirePath, Firebug, Web debugger

Methodologies: Agile-Scrum, Waterfall

Bug Tracking Tools: JIRA, Bugzilla

Databases: Ms Access, SQL Server 2012/2014, Oracle10g/11g

Operating Systems: Windows 10/8/7/XP/Vista, UNIX, Linux, Mac

PROFESSIONAL EXPERIENCE:

Confidential, Overland Park, KS

Sr. QA Automation Engineer

Responsibilities:

  • Involved in Requirements gathering, Scoping planning of Automation Testing.
  • Creation and execution of Test plan, understanding documents, Test scenarios and Test cases.
  • Executed Functional and Regression testing including dynamic parameterization using datasheets, database tables and excel spreadsheets, checkpoints, HTML/XML DOM objects, java classes/objects and descriptive programming.
  • Executed cross-browser and parallel testing using TestNG.
  • Designed and developed Automation Framework (Hybrid, Keyword-driven) using Selenium Web Driver.
  • Created UI Automation scripts and DB Automation scripts using Selenium WebDriver, Java and TestNG.
  • Developed Mobile Automation scripts (iOS and Android) using Selenium WebDriver - for responsive web designing and cross browser validation using Appium and UI Automator.
  • Validating staging database by writing SQL scripts to validate the databases tables for ETL testing and Reports data for backend database testing.
  • Testing data in front end web portal and executing SQL Queries.
  • Debugging, Deploying and merging the code using Jenkins.
  • Extensive look up of JavaScript, CSS, XML and HTML code as part of web testing.
  • Involved in automating the Web services testing with SOAP, REST protocol using SoapUI Pro.
  • Estimate and provide target milestone dates for all the modules.
  • Managing Test efforts in JIRA and track the tasks in each Sprint and involved in Story point meetings to provide estimation and efforts.
  • Manage Requirements, Test efforts, Test Execution and Defect Tracking using JIRA, Testlink and QA Symphony.
  • Utilizes our internal tools effectively and performs system analysis, design, coding and testing and manages the implementation and post implementation phases of this project.

Environment: Java, HP ALM, JIRA, ETL, UAT, UFT, Oracle 11g, Selenium IDE, Selenium Server, Selenium Remote Control, WebDriver.

Confidential, Glendale, CA

QA Automation Tester/ Mobile Tester

Responsibilities:

  • Interacting with the Systems Analysts, Systems Administrators and Developers on analysis of the Systems Requirement Specification to identify the Functional and Regression testing scope of the Scrum based application.
  • Created and executed test cases and test scripts in HP Quality Center (ALM).
  • Executed and maintained automation scripts which was developed by development team using UFT. Functional scripts were written using UFT where all the windows, pages, Objects, Methods and Properties were identified.
  • Scripts were custom coded with Parameterization, Programming logic and Data driven types.
  • Tested the web application using Selenium IDE, Selenium WebDriver, Remote Control and Selenium Grid.
  • Developed automation scripts using Selenium WebDriver, Java, TestNG and ANT.
  • Experience in testing Mobile Applications (iOS and Android) using Appium.
  • Automated functional and regression web portal test scripts by developing more than 150 test cases and 4 test suites using Selenium WebDriver, Java and TestNG.
  • Designed and implemented Page Objects framework and Hybrid framework, page classes for different web pages (Web elements).
  • Experience in running test cases automatically when new version of code is available using Jenkins.
  • Developed and executed scripts in Perfecto Mobile to validate the Native Apps. .
  • Tracking Project status and development in Version One.
  • Involved in enhancements as raised by the business users and involved in Scrum meetings (Agile Model Development).
  • Utilizes our internal tools effectively and performs system analysis, design, coding and testing and manages the implementation and post implementation phases of this project.
  • Manage Requirements, Test efforts, Test Execution and Defect Tracking using HP ALM.
  • Extremely well versed in the procedures and protocols integral to our Onsite/Offshore methodology.

Environment: HP Quality Center/ALM 11.5, Version One, UFT, SQL, ANT, MS Office 2007, VB Script, Selenium IDE, Selenium RC and Selenium Grid, Oracle 11g, Agile/Scrum and Windows.

Confidential, Blue Bell, PA

QA Analyst

Responsibilities:

  • Prepared Test Plans, Test Scripts and Test Cases based on functional specifications and user requirements.
  • Developed and maintained automated regression test cases in Selenium WebDriver using Java programming language and Junit Framework.
  • Performed Data driven testing using Selenium WebDriver, Junit functions and JDBC Connections which reads data from scripts using property and XML files.
  • Developed test code in Java language using Eclipse IDE and Junit framework.
  • Used Ant for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Implemented Page Object Model Automation framework with Java, Selenium WebDriver and Cucumber.
  • Involved in integrating the test suites to Jenkins to execute them automatically after every successful deployment.
  • Executing the test plans on Web and Mobile (Apple & Android) as per requirements.
  • Designed and Developed UAT Regression automation script and Automation of functional testing framework for all modules using Selenium and WebDriver.
  • Utilized various test tools for automation of test cases, Generated test reports and performed extensive Web Services testing using SOAP UI.
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
  • Performed Smoke, Functionality, Integration, System, Regression tests based on Analysis, and understanding of the requirements, non-functional specifications, and end-user needs.
  • Executed Test Cases recorded in HP Quality Center manually to test the application for its functionality, system integration and verify the Exit Criteria.
  • As part of compatibility testing, executed the workflow manager web application related test cases on different browsers different Operating Systems.
  • Performed Back-End Testing, database table manipulations of relational database systems by writing complex SQL queries manually.

Environment: Selenium WebDriver, Jenkins, Cucumber, SOAP UI 4.0.1, Ant, Java, Junit 4.7, JavaScript, MySQL, HP Quality Center.

Confidential, Bethesda, MD

QA Automation Tester

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.
  • Created Java based scripts for Selenium Web Driver with Junit as automation frame work.
  • Done Automation framework using Selenium Web Driver to run test cases in multiple browsers and platforms.
  • 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.
  • 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 .
  • Performed Compatibility testing of applications for dynamic and static content of browsers using HTML Ids and XPath in Selenium.
  • 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 Unit testing, Test Case development and regression testing using Junit for web based application.
  • 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.
  • Experience assessing testing processes, creating, implementing testing strategies and SQA strategies using Agile -testing methodology.

Environment: Java, Selenium WebDriver, Junit, ANT, TDD, Agile, HTML, REST, SQL, PL/ SQL, Oracle 10g, HP Quality Center, Windows XP, UNIX.

Confidential

QA/QTP Automation Engineer

Responsibilities:

  • Reviewed Business Requirement and Software Specification Requirements to achieve better understanding of the UAT.
  • Modified the scripts in QTP to automate Desktop application.
  • Used descriptive programming to develop the automation scripts in HP QTP.
  • Responsible for providing support to senior QA integration tester in the development and execution of integration test cases.
  • Developed automation scripts using Selenium WebDriver, Python for user management module.
  • Performed defect tracking in HP Quality Center.
  • Performed white box testing using TestNG for class, method.
  • Expertise the testing application developed using various mobile technologies.
  • Implemented Selenium Grid to run Regression Tests on multiple platforms and browsers in parallel.
  • Used Selenium WebDriver for testing various web applications.
  • Involved in complete QA Life Cycles.
  • Implemented page object model automation framework with Java, Selenium WebDriver and Cucumber.
  • Prepared Test Cases with the complete description of requirements, uploaded test cases and report results into HP Quality Center.
  • Tested for Functionality, Interface and Regression testing.
  • Identified the defects and worked with the development team to fix the defects.

Environment: Windows, HP QTP, Python, Java, J2EE, Selenium IDE, Selenium Web Driver, MS Office 2007, HP Quality Center and Oracle.

Confidential

Jr. QA Tester

Responsibilities:

  • Performed data analysis for better understanding of business data.
  • Developed Business Objects reports and participated in testing at all the stages of software development.
  • Involved in Creating and executing Functional test cases for new releases and patches.
  • Contributing to the Technical articles in Knowledge-base and FAQs.
  • Understanding the Requirements and Functional Specifications of the application.
  • Participated in identifying the required Test Scenarios and Test Cases.
  • Involved in reviewing the Test Scripts as per the requirement specifications.
  • Executed Test Cases as per System Requirements.
  • Involved in team meetings in regular intervals of time to monitor the Quality of application.
  • Defect Reporting and Tracking using HP Quality Center.
  • Extensively performed Manual Testing process to ensure the quality of the software.

Environment: Windows XP, Java, HP ALM, SQL and MS SQL Server 2005.

Hire Now