Qa Automation Engineer Resume
Minden, NevadA
PROFESSIONAL SUMMARY:
- Over 4 plus years of experience working as QA Engineer for Software Development and Testing Life Cycle including preparation of Test Strategies, Test Plans, Test Cases, Test summary reports for both Web and Client - Server Applications like Banking, Financial System, Healthcare, Telecom, Energy & Utilities and Insurance.
- Extensive Knowledge of Quality Assurance standards, methodologies and strategies with better understanding of Software Development Life Cycle (SDLC).
- Proficient on Automation tools like Selenium RC/Web Driver/IDE/Grid and QTP (Functional & Regression Testing), JBehave, Cucumber, Jenkins, Hudson, SoapUI, JMeter for testing Client Server and Web based Applications.
- Expertise in exporting JUnit scripts from Selenium IDE to Eclipse, modifying the Selenese scripts and writing test suites using Junit.
- Expert at developing LISA Automation frameworks for cross functional QA teams.
- Sound knowledge on Junit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins/Hudson for Continuous Integration.
- Experience in setting up continuous integration system using Jenkins and working knowledge with cloud based code repository system like Github.
- Experience with load/performance tools like JMeter and Load Runner.
- Experience in development of JUnit tests for API Testing and execution of the tests.
- Experience with Requirement Documents, Test Strategy, creating Test Plans, writing and executing Test Cases, Manual Testing, Creating Automation Test Scripts and Automation Test Execution.
- Experience in functional testing, integration testing, regression testing, black box testing, white box testing, unit testing, GUI testing, back-end API testing, system testing, Browser compatibility testing.
- Experienced in Web Service testing by using SOAP UI with the help of Groovy Scripting.
- Good experience in Defect Life Cycle Management tools like, HP Quality Center (QC), JIRA, and Bugzilla.
- Exposure to web technologies like HTML, XML, CSS and version control mechanism SVN.
- Experience testing SOA with RESTful/SOAP Web Services. Created entire architecture for backend testing internal and third party API using Test Complete and SOAP UI.
- Experienced in using Subversion (SVN), Concurrent Versions System (CVS) and Git to maintain current and historical versions of files such as source code, web pages, and documentation.
- Strong knowledge of Software Development Life Cycle (SDLC) methodologies such as Agile, SCRUM and waterfall models and TDD.
- In-depth knowledge in trouble shooting with server side using java.
- Expertize with JavaScript for client side for trouble shoot problem.
- Involved in the framework design unit testing using Nunit.
- Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.
- Design and maintain a test automation framework that is modular, re-usable and maintainable using libraries in for continuous integration.
- Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.
- Performed data driven testing by data driver wizard and parameterization in QTP for web based application
- Responsible for Automation testing using VB Script language with QTP tool for conducting Regression testing.
- Extensive experience in designing, developing, and delivering business intelligence solutions using
- Strong data base experience in Oracle, SQL Server 2000, DB2 and Sybase
TECHNICAL SKILLS:
Testing Tools: Selenium Web Driver/IDE/ RC/ GRID, JUNIT 3/4, QTP 10, Test NG, Firebug
Testing(Automation): Automation testing Using Java, Microsoft Coded UI, and Test Centre
Web Services: SOAP UI PRO, Postman, Chrome API Tester, SOAP, RESTFUL, WSDL, XML
Testing(Manual): Application Testing, Functional, Database, Cross Browser Testing
Languages: Java, C#, C++, Objective C, Python, Html, Ruby (Rails)
Database: Oracle, MySQL, DB2, Mongodb, Rdbms, SQL
Tools: TOAD, Eclipse, Sublime, TextMate, xPath, Firebug, FirePath, Visual Studio, .NET Framework
Development Lifecycle: Agile, Scrum, Waterfall
WORK EXPERIENCE:
QA Automation Engineer
Confidential, Minden, Nevada
Responsibilities:
- Working on the Agile Stories and Prepared Test Plan, Test Scripts, Test Scenarios, Execution and Preparing the Reports for Defect Meeting
- Worked on both Manual and Automation of the application using Selenium Web Driver using Java Language
- Worked on Page Object Factory, Data Driven Framework using Java, TestNG, Maven, JXL, Selenium Web Driver
- Validated Ajax Based controls, multiple windows using Selenium Web Driver
- Performed cross browser testing using Selenium Web Driver and Test NG
- Validated and created Test Suites using SOAP for validating SOAP and RESTFUL Web Services
- Performed database testing with Hadoop
- Performed System Testing during Hardening Phase of the System and reported the defects using Quality Center
- Assisted the QA management in making solid Go/No-Go decisions for the launch of each application and provided QA management with test case coverage and defect metrics to substantiate each decision.
- Improved team efficiency through creation of functional Test Automation Suites. Created web UI tests using cucumber, gherkin, Selenium Web Driver (tests written in ruby )
Environment: Selenium Web Driver 2, Java, CSS, HTML, XML, JavaScript, Hadoop, Eclipse, Rally, JAVA, TestNG, SOAP UI, Restful, Jenkins, XPath, Firebug/ Fire Path, JXL, Log4j, JDBC, Mobile Testing, Oracle 10g, SQL, TOAD, WinSCP, Linux, Scripts
QA Engineer
Confidential
Responsibilities:
- Working on the Agile Stories and Prepared Test Plan, Test Scripts, Test Scenarios, Execution and Preparing the Reports for Defect Meeting
- Worked on both Manual and Automation of the application using Selenium Web Driver using Java Language
- Worked on Page Object Factory, Data Driven Framework using Java, TestNG, Maven, JXL, Selenium Web Driver
- Validated Ajax Based controls, multiple windows using Selenium Web Driver
- Performed cross browser testing using Selenium Web Driver and Test NG
- Validated and created Test Suites using SOAP for validating SOAP and RESTFUL Web Services
- Worked on Cucumber for BDD with Ruby .
- Performed System Testing during Hardening Phase of the System and reported the defects using Quality Center
- Assisted the QA management in making solid Go/No-Go decisions for the launch of each application and provided QA management with test case coverage and defect metrics to substantiate each decision.
- Prepared the documentation for setting up local eclipse environment for running Selenium Tests local environment
- Co-ordinated with Various teams to resolving the issues
- Participated in GO-Live meeting and performed testing before sending to production
QA Engineer
Confidential
Responsibilities:
- Reviewed Project Requirements and Prepared Test Plan, Test Scripts, Test Scenarios and Test Strategy.
- Used Selenium Web Driver and written the scripts using Java.
- Created automatic test scripts using for testing Web Application.
- Developed Test Scripts in Java. Thorough knowledge of JavaScript, HTML, XML, CSS, JSON
- Created test scripts in Selenium and enhanced those scripts using Java API in Junit.
- Created Test Scripts in SOAU UI and Restful for Testing Web services.
- Transformation of use cases to test scenarios and designing test plans and test cases.
- Used Quality Center for generating Requirements, Test Sets, and Test Plan and for reporting defects.
- Created parameterization tests by importing data from excel files and worked with data tables in QTP.
- Performed Smoke, Black Box, Validation and Compatibility testing of the application manually.
- Interacted with Technical team in providing clear solutions to requirements.
- Consolidated Test Results and Prepared Test Reports
