We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

WI

SUMMARY:

  • 6 + years of Quality Assurance experience as QA Automation Engineering in, various domains Industries.
  • Executing test cases, ad - hoc product testing, reporting bugs and reporting tester status, writing test scripts, test automation using diverse testing tools like Selenium WebDriver, QTP/UFT, & SOAP-UI
  • Experienced in functional testing, reviewing and analyzing business requirements and writing detailed Test Plans, Test Cases and RTM (Requirement Traceability Matrix)
  • Good understanding of SDLC and STLC, Black box testing, Functional testing, Integration testing and User Acceptance Testing (UAT)
  • Thoroughly Cross browser tested projects to support IE7+, FireFox, Safari, Opera and Chrome.
  • Used Version One to track stories in Agile Development Environment
  • Expert in ALM design specific to Quality Center for Testing and Defect Tracking
  • Expertise in working knowledge of Core Java and Object Oriented Concepts( Inheritance, Polymorphism, Exception Handling, Multi-Threading and Collections)
  • Performed unit testing using Junit/TestNg, integration and deployment of applications done using tools such as ANT and Maven and debugging through Log4j.
  • Experienced in using Version Control Tools like CVS, SVN and gitHub
  • Expert in automation script development using different automation tools like Selenium Web Driver (Eclipse, Java, JUnit)
  • Experienced in converting existing QTP/UFT Script to Selenium Web Driver Script for multi browser support
  • Experienced in designing customized hybrid framework (Keyword Driven & Data Driven) using Selenium Web Driver, Java, TestNg & apache POI.
  • Experienced in testing Mobile Application both in Emulator/Simulator and Real Devices. Tested mobile customized website using Chrome User Agent.
  • Experienced in Back-End testing to ensure data consistency on front-end by writing and executing SQL queries.
  • Wrote complex SQL query by joining multiple tables according business logic for data validation
  • Experienced in load test, stress test and performance test using Load Runner by scripting VUser scripts for multiple users, multiple transactions at rendezvous points
  • Extensive working knowledge in UNIX/Linux environment to analyze log file & to monitor process
  • Extensive working knowledge in VI editor to update config file & check text based data file
  • Strong knowledge on Web Service & Hands on experience in validating Web Services using SOAP-UI Pro
  • Excellent communication, problem solving skills, coordination, documentation, project planning and interpersonal skills.

TECHNICAL SKILLS:

Programming: Java, VB Script, HTML, XML

Testing Tools: Selenium Web Driver, HP UFT/QTP, Soap-UI Pro, Load Runner, JMeter

Test Management Tools: HP ALM/QC, Jira, Version One

Application Servers: WebLogic, Tomcat, Apache

Database: Oracle, TOAD, SQL Developer, SQL Server, DB2

Platforms: Windows95/NT/2000/XP/7/8, Mac OS X, UNIX, Linux

Other Tools: Firebug, XML, Fidler, Putty, SSH client

PROFESSIONAL EXPERIENCE:

Confidential, WI

QA Automation Engineer

Responsibility:

  • Provided both technical and day-to-day automation efforts. This entails leading through all phases of engineering automation projects including requirement’s collaboration, test architecture, test design, execution, and reporting.
  • Interacted with product management, project management and development teams to develop a strong understanding of the project and testing objectives
  • Designed and created test conditions and scripts to address business and technical use cases
  • Used existing tools and techniques to execute test cases and build/script new tools for performing testing/validation function
  • Developed and lead the automation strategy/effort and generated scripts to perform automated testing cycles using (primarily) Mercury Interactive/HP products (ALM, QTP, UFT 12.0, AGM etc)
  • Participated in troubleshooting and triaging of issues with different teams to drive towards root cause identification and resolution
  • Documented, tracked and escalated issues as appropriate, using ALM and AGM.
  • Provided support to the production deployment of applications and performed “validation testing” during the off-hours maintenance windows
  • Reviewed requirements, created test cases, executed test cases, logged defect for both web browser application and mobile application.
  • Developed Automation engineering strategies incorporating tools, test design, test data preparation, test execution, result analysis and maintenance smoke and regression test suites after every sprint deployment
  • Used SharePoint to upload test plan, test strategy, execution results and track daily progress report towards goal for the Automation team
  • In addition to Version One was also used in our Agile shop Test Management, user story integration, development and testing
  • Extensively developed scalable Web Service automation projects using SoapUI Pro
  • Coordinate with team members, developers, test execution team and project managers the proper Defect management strategies and defect tracking in HP ALM
  • Converted existing UFT Script to Selenium script to support multiple browsers using Java, Selenium, and TestNg& Eclipse.
  • Design & Develop automation framework using Selenium Java, WebDriver, TestNg& apache POI
  • Implemented Object Oriented Concept like Polymorphism, Encapsulation to produce efficiency & scalability in automation Framework
  • Tested mobile customized website using Chrome User Agent, Emulator (Android Virtual Device for android and xCode for iOS) and in Real Device (iPhone, Android Phone, Windows phone different version)
  • Wrote SQL queries in order in order obtain test data, detect data caching issues and ensure data consistency; a large number of defects were detected by performing back end testing in this project
  • Experience all types SQL queries like select, insert, update, delete records
  • Worked closely with Infrastructure Team to conduct performance testing using Load Runner.
  • Extensive web service call debugging and traffic analysis using Fiddler Web Debugger and incorporating the analysis in test data creation and SoapUI script development
  • Extensively developed scalable Web Service automation projects using SoapUI Pro

Confidential

QA Automation Engineer

Responsibility:

  • Developed Automation engineering strategies incorporating tools, test design, test data preparation, test execution, result analysis and maintenance smoke and regression test suites after every sprint deployment
  • Used SharePoint to upload test plan, test strategy, execution results and track daily progress report towards goal for the Automation team
  • In addition to Version One was also used in our Agile shop Test Management, user story integration, development and testing
  • Worked with all Agile Development and SCRUM process throughout the entire project.
  • Designed the Test Strategy for multiple projects, defect management using JIRA and QC/ ALM.
  • Converted existing UFT Script to Selenium script to support multiple browsers using Java, Selenium, and TestNg & Eclipse.
  • Developed Automation Engineering solutions for GUI and Web Services for 2 applications developed in JEE (Java, Spring, Hibernet) using Selenium WebDriver
  • Design & Develop automation framework using Selenium Java, WebDriver, TestNg & apache POI
  • Implemented Object Oriented Concept like Polymorphism, Encapsulation to produce efficiency & scalability in automation Framework
  • Tested mobile customized website using Chrome User Agent, Emulator (Android Virtual Device for android and xCode for iOS) and in Real Device (iPhone, Android Phone, Windows phone different version)
  • Wrote SQL queries in order in order obtain test data, detect data caching issues and ensure data consistency; a large number of defects were detected by performing back end testing in this project
  • Experience all types SQL queries like select, insert, update, delete records
  • Worked closely with Infrastructure Team to conduct performance testing using Load Runner.
  • Extensive web service call debugging and traffic analysis using Fiddler Web Debugger and incorporating the analysis in test data creation and SoapUI script development
  • Extensively developed scalable Web Service automation projects using SoapUI Pro
  • Developed SoapUI set up script, tear down script, JDBC set up script, test step assertion evaluation script in Groovy script

Confidential

QA Analyst

Responsibilities:

  • Reviewed Project Artifacts, analyzed Requirements, designed the test plan and provided weekly status report that includes testing metrics, test logs and test summary reports
  • Ensured traceability of test cases back to project requirements and Participated in walkthrough of test cases
  • Introduced, developed, documented, and periodically update the QA Test Plan, process and Procedures Manual and Objectives
  • Worked with all Agile Development and SCRUM process throughout the entire project.
  • Designed the Test Strategy for multiple projects, defect management using JIRA and QC/ALM.
  • Maintain & trouble shoot existing automation regressing script VB Script, descriptive programming and QTP/UFT
  • Design & developed Data Driven Framework using Java, Selenium WebDriver, Junit & JExcel.
  • Maintain & trouble shoot automation suite using Java, Eclipse
  • Performed the Back-End testing to ensure data consistency on front-end by writing and executing enterprise level complex SQL statements on the Oracle Database using TOAD
  • Worked on Procedures, Functions using Oracle PL/SQL.
  • Automated Web Service projects using SoapUI pro extensively
  • Packaged SoapUI automation suites with respective csv files after each Sprint for the test execution team & manual testing team
  • Analysis of log files from SoapUI web service project test run to analyze the failure and report or correct scripts based on the failure analysis
  • Experienced in working both of UNIX & Linux environment to analyze log file & to monitor process.
  • Experienced in using VI editor to change config file & check text based data file
  • Created QA Process Workflow flow documents using MS Visio to define and design effective QA standards and practices
  • Worked on enterprise systems based on various programming languages including Java.
  • Coordinated with multiple teams, both internal and external, to specify test planning, execution and reporting requirements

Confidential 

QA Analyst

Responsibilities:

  • Worked in Agile software development environment, and ensured the quality of the architecture of the Enterprise software applications
  • Prepared documentation for assigned projects and followed software release procedures, requirements analysis using Quality Center for importing specifications and documents
  • Provided technical guidance, when needed to other members of Quality Assurance, Software Engineering, Product Management and Product support
  • Developed structured test cases and test scripts to be executed manually by testers or automatically by test automation tools
  • Constant improvement of our Test Automation and Continuous Integration practices
  • Documented all defects found in Test Director/ HP Quality Center defect tracking system
  • Designed & developed data driven framework to validate different user form using Quick Test Pro (QTP)
  • Extensively used VB Script & Descriptive programming to develop Data Driven Framework in QTP
  • Experience all types SQL queries like select, insert, update, delete records
  • Designed and executed Performance test to analyze the bottlenecks in the application using Load Runner
  • Extensively experienced in Load Runner Automation with scheduled batch file.
  • Executed Load Test, Stress Test and Endurance Test by uploading the VuGen Scripts into Load Runner Controller
  • Developed test suite, test cases, execute test cases and generate report in SoapUI
  • Performed xml data validation using assertion method in SoapUI
  • Guided team to build industry best practices into QA Test processes and evaluated quality risk for product releases, changes, and fixes
  • Prepared and delivered reports, recommendations, or alternatives that address existing and potential trouble areas in IT systems and projects across the organization
  • Tracked and communicated project QA status to wide variety of team members internally and externally

Hire Now