Qa Automation Engineer Resume
Santa Clara, CA
SUMMARY
- Around 8 years of extensive experience in Analyzing, Designing and Implementation of QA Testing strategy for Web based and Client/Server applications using Manual/Automation testing for large enterprise customers.
- Good Experience in developing Test Plans, Test Cases, Test Scripts, Black Box/White Box Testing, Defect Tracking and Metrics for both Manual and Automated Test environments.
- Experience in Automation Software testing of web based applications using Java, JUnit4 and TestNG.
- Experience in web technologies like JavaScript, XML, XPATH, XSLT, AJAX, HTML, CSS, SOAP, and JQuery.
- Experience in the Data Driven Framework in SOAPUI for web services testing.
- Experience in Restful Web Service Testing using SOAPUI and TestNG.
- Experience in Selenium WebDriver with TestNG in implementing Data Driven and Keyword Driven Test Scripts.
- Good knowledge in Defect management and Bug Reporting Tools like HP Quality Center, BugZilla, Jira.
- Experience in Cross Browser Testing using Internet Explorer, Firefox, Chrome, and Safari on multiple Operating Systems.
- Experience in conducting cross - platform and application compatibility testing of mobile application on different IOS and Android devices.
- Performed Database testing on Oracle, SQL Server using SQL Developer and TOAD.
- Proficient in all phases of test life cycle from test planning to defect tracking and managing defect life cycle
- Strong Experience in Agile/Scrum and waterfall Methodologies.
- Good Experience in Unix and Linux Environments.
- Good Experience in software configuration management using Clearcase and Subversion (SVN).
- Strong analytical skills with ability to quickly understand client’s business needs.
- Research-oriented, motivated, proactive, self-starter with strong technical, analytical and interpersonal skills.
TECHNICAL SKILLS
Languages: C++,Java
Automation Tools: Selenium WebDriver, Selenium GRID, JUNIT, TestNG
Web Technologies: HTML, CSS, XML, AJAX, XSLT, SOAP, WSDL
Database: Oracle 10g/11g
Defect Tracking Tools: HP Quality Center, JIRA, BugZilla
Web / Application Server: Apache Tomcat, WebSphere, WebLogic
Operating Systems: Windows XP/7, UNIX (Solaris, Linux)
Scripting Languages: PL/SQL, Shell Script
Source Code Control System: Subversion, Clearcase
IDE: Eclipse
PROFESSIONAL EXPERIENCE
Confidential, Santa Clara CA
QA Automation Engineer
Responsibilities:
- Analyze business requirements and develop expected results, test scenarios, identify/prepare data and test scripts.
- Developed Test cases for using Java, JUnit and Spring REST Template .
- Developed automated tests using Selenium against an AJAX/JavaScript heavy web application utilizing a page object pattern.
- Implemented Behavior-Driven Development using Cucumber framework.
- Performed database testing by passing SQL Queries to retrieve data.
- Extensively tested the product on Android devices.
- Execution of manual test cases and responsible to track and log the defects using Quality Center.
- Log defects and assist with the defect triage process.
- Actively Participated in SCRUM meetings and gave the daily status of testing.
Environment: JDK 1.7, J2EE, REST, Oracle 11g, Selenium WebDriver, JUnit, Mockito, Linux, Tomcat, GIT, Eclipse, Jira
Confidential, Rancho Cordova CA
QA Engineer
Responsibilities:
- Analyzed business and functional requirements documents and prepared detailed test plan and test cases for front-end and back-end features of the product.
- Involved in all aspects of project cycle, took active part in the business process meetings, requirement gatherings, review of technical documents, project demo to management team.
- Interaction with the client to gather and understand the critical business scenarios and to validate the product.
- Created Test Plan and Test Scenarios and Test cases according to Business rules and Functional Requirements.
- Implemented Behavior-Driven Development using JBehave framework.
- Developed REST API Web Testing Test cases using Java and TestNG.
- Extensively used Selenium (data-driven, XPath locator) WebDriver to test the web application.
- Implemented Keyword Driven Test Scripts using Selenium and TestNG.
- Created Screenshots for using Selenium Junit for all Applications in project
- Conducted Cross Browser Testing to check the compatibility of the Application with different browsers (IE, Chrome, Safari, Firefox)
- Extensively tested the product on iPad, Android and Surface tablets.
- Executed test cases manually and identified the mismatches and logged the defects using HP Quality Center.
- Participated in Review meetings and provided update on various QC’s.
- Developed and executed Oracle SQL queries for the database testing to validate specific Business Process for UI testing, functional, Integration testing
- Used Agile methodology for product development.
- Actively participated in daily scrum meetings and demos to internal and external customers.
Environment: JDK 1.6, REST, Selenium WebDriver, TestNG, Firebug, Oracle 11g, Linux, Maven, JBoss, Clear Case, Eclipse.
Confidential, St. Louis MO
QA Engineer
Responsibilities:
- Actively contributed to reviewing requirements, preparing and executing test cases and test plans for Spectrum TV Application.
- Created Test Plan, Test Scenarios and Test cases for On-Demand Listings, Channel Guide and Movie Database for Charter TV.
- Created Restful API Test cases for TV Channel guide data for Charter TV Mobile Application.
- Developed Automation Test Cases using Java, JUnit for Service layer testing for On-Demand Listings module.
- Prepared and executed test cases for On-Demand Listings module using Selenium Web Driver.
- Developed and executed SQL statements for the database testing for On-Demand Listings and Movie DB modules.
- Extensively used HP Quality Center for Defect tracking and reporting.
- Involved in Defect Triaging and Release sign off for Continuous Delivery cycles.
Environment: JDK 1.6, Web Services SOAP, XML, XSD, JUnit, Eclipse.
Confidential, Northbrook IL
QA Engineer
Responsibilities:
- Analyzed and reviewed the functional Requirements, system requirements and process flow documents.
- Created Test Plan, Test Scenarios and Test cases to ensure that project Implementation adheres to the functional requirements.
- Developed Automation Test Cases using Java, JUnit for Service layer testing for Property Quote module.
- Involved in testing SOAP based Web Services and Guidewire Services using SOAP UI.
- Prepared and executed test cases for Property Insurance module using Selenium IDE.
- Extensively used HP Quality Center for Defect tracking and reporting.
- Involved in Defect Triaging and Release sign off for Continuous Delivery cycles.
Environment: JDK 1.6, Selenium RC, JUnit, Firebug, Oracle 11g, Eclipse, Log4J, Maven, Oracle Weblogic 10.3.2, SOAPUI.
