Qa Automation Engineer Resume
0/5 (Submit Your Rating)
SUMMARY
- 6 years of Quality Assurance experience as QA Automation Engineering in e - commerce, Financial and Healthcare Industries.
- Extensive experience in 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
- Extensive experience creating and designing Test Strategy Documents, Test Plan, Test schedules, Test Cases, Test Procedures and Test Scenarios
- 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.
- Experienced in working in different SDLC methodologies like Agile and Waterfall model.
- Used Version One to track stories in Agile Development Environment
- Quality Assurance and Software Testing experience involving complex client/server and web based applications. Executing test cases, ad-hoc product testing, reporting bugs and reporting tester status, writing test scripts, test automation using diverse testing tools like Quick Test Professional /UFT, Quality Center/ALM/JIRA and Version one
- Expert in ALM design specific to Quality Center for Testing and Defect Tracking
- Extensively used VBScript, Descriptive programming, using UFT to automate functional scenario
- Hands on Experience in developing both Keyword Driven and Data Driven Framework using VBScript, Descriptive Programming & QTP
- Extensive working knowledge in 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 using tools such as ANT and Maven and debugging through Log4j.
- Experienced in using Version Control Tools like SVN and gitHub
- Expert in automation script development using different automation tools like Selenium WebDriver (Eclipse, Java, JUnit)
- Experienced in converting existing QTP/UFT Script to Selenium WebDriver Script for multi browser support
- Experienced in designing customized hybrid framework (Keyword Driven & Data Driven) using Selenium WebDriver, Java, TestNg & apache POI.
- Experienced in performing Backend Testing using SQL. Used different SQL client like TOAD, SQL Developer & SQL Server Management Studio to write and execute SQL Scripts.
- 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
- 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
- Extensive working knowledge in UNIX/Linux environment to analyze log file & to monitor process
- 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
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, Putty, SSH client, Vi Editor, SQL Editor
PROFESSIONAL EXPERIENCE
Confidential
QA Engineer
Responsibility:
- Analyze business requirements, functional requirements, use cases and provided feedback for clear understanding of each requirement.
- Analyzing Business requirement specification and System Requirements specification
- Reviewing Project Artifacts, analyzed Requirements, designed the test plan and provided weekly status report that includes testing metrics, test logs and test summary reports
- Prepare Test Plans, Test Methodology and Test Case, Test Scripts as per Functional and Business requirement for System/Functional Test Specification.
- Actively involved in Functionality Testing, Smoke Testing, Regression Testing, System Testing, Black Box Testing, Integration Testing
- User Acceptance Testing (UAT), Ad-Hoc Testing, End-to-End, Black box and database testing.
- Tested manually video streaming and content of tvgo.xfinity.com
- Thoroughly Cross browser tested projects to support IE7+, FireFox, Safari, Opera and Chrome.
- Experienced in testing Mobile Application both in Emulator/Simulator and Real Devices.
- Performed Manual Testing on mobile application and mobile optimized site.
- Interacts with product management, project management and development teams to develop a strong understanding of the project and testing objectives
- Working in Agile Development and SCRUM process throughout the project
- In addition to Version One also used in our agile shop Test Management, user story integration, and development and testing.
- Develops and leads the automation strategy/effort and generated scripts to perform automated testing cycles using (primarily) Mercury Interactive/HP products (ALM, QTP, UFT 12.0).
- Participates in troubleshooting and triaging of issues with different teams to drive towards root cause identification and resolution
- Provides support to the production deployment of applications and performed “validation testing” during the off-hours maintenance windows
- Develops 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.
- Coordinates with team members, developers, test execution team and project managers the proper Defect management strategies and defect tracking in HP ALM
- Converts existing UFT Script to Selenium script to support multiple browsers using Java, Selenium, and TestNg & Eclipse.
- Designs & Develops automation framework using Selenium Java, WebDriver, TestNg & apache POI
- Implements Object Oriented Concept like Polymorphism, Encapsulation to produce efficiency & scalability in automation Framework
- Writes SQL queries in order in order obtain test reference 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
- Develops scalable Web Service automation projects extensively using SoapUI Pro
Confidential
QA Automation Engineer
Responsibility:
- Wrote Test Plans from Functional Requirement Documents.
- Performed Regression tests to verify whether modification made in the application have not cause unintended adverse side effects.
- Expertise in analyzing Business requirement specification and System Requirements specification
- Involved in Functionality Testing, Smoke Testing, Regression Testing, System Testing, Black Box Testing, Integration Testing, User Acceptance Testing (UAT), Ad-Hoc Testing End-to-End, Black box and database testing.
- 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
- Worked with all Agile Development and SCRUM process throughout the entire project.
- Developed test plan, test cases, executed test cases, logged defects and provided testing signoff
- In addition to Version One was also used in our Agile shop Test Management, user story integration, development and testing
- Developed & executed test cases as well as logged and managed defect using ALM Quality Center
- Designed the Test Strategy for multiple projects, defect management using JIRA and QC/ ALM.
- Product Management and Product support thoroughly Cross browser tested projects to support IE7+, FireFox, Safari, Opera and Chrome.
- 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 SeleniumWebDriver
- 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
- Wrote SQL queries in order in order obtain test reference 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
- 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 Automation Engineer
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
- 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