We provide IT Staff Augmentation Services!

Quality Assurance Engineer Resume

0/5 (Submit Your Rating)

Sunnyvale, CA

SUMMARY

  • Over 8+plus years of experience as a Quality Assurance Tester with good understanding of Software Testing Life Cycle (STLC).
  • Over 2+ years of Experience in Java development technologies for preparing Test Scripts.
  • Having good experience with working in scrum project.
  • Good working experience service virtualization using CA LISA
  • Strong experience creating stubs and customization using Dev test tool CA LISA
  • Createvirtualizedservicemodels using CA/ITKO LISAservicesor other similar tools
  • Strong knowledge of Testing including Java, XML, JavaScript.
  • Experience in designing architecture for Virtualizing services using CA Lisa/CA DevTest.
  • Validateservicesusing SOAPUI and CA/ITKO LISA or other tools by testing XML request and response data
  • Having good experience in building the automated BDD test cases and running the E2E test framework for Angular apps using protractor and phantomjs
  • Extensive Test automation experience with leading test automation tools such as BDD, Protractor, Jasmine
  • Cucumber, Selenium, SOAP UI, SOAP UI PRO,POSTMAN, CA DEV Test, J - meter, J-unit, Karma unit Test, Spring boot framework for unit testing
  • Having working experience of “Continuous integration for testing using Jenkins, Bamboo, ANT and SOAP UI automation scripts.”
  • Good Understanding of “DATA Driven Framework” using SOAP UI Pro.
  • Good experience in creating automation testing framework from scratch using Selenium Web Driver (Test NG), Java and Eclipse.
  • Expertise in writing Groovy scripting for service test validations in SOAP UI tool.
  • Experienced in reading the test data from XL spread sheets using Apache POI and TEST NG Data provider.
  • Working experience xPath, Firebug, Fire Path and TESTNG annotations.
  • Have working experience with Test management tool like HP Quality Center, JIRA.
  • Have experience in Manual testing as well and practical implementation of its concepts. Test Case creation, Test case execution, identifying Test Strategy and creating Test Plans.
  • Comprehensive knowledge of database management systems (SQL SERVER) and proficient in writing SQL Queries
  • Used Protractor to perform end to end testing for Angular JS applications.
  • Expertise in Design patterns like Page ObjectModel, Data Driven Testing, and UI Mapping.
  • Extensively worked with Selenium IDE, Protractor and Selenium WebDriver for testing web applications.
  • Coordinating with developers in writing Test Plans and formulate Test Cases for automated testing procedures using Selenium.
  • Experience in writing XPATH, JSON PATH and groovy path for the response validation.
  • Experience in writing custom groovy scripts for handling and validation of response.
  • Expertise in CI/CD with knowledge of continuous integration for testing using Jenkins, Bamboo with integration of Protractor, Selenium, POSTMAN tests and SOAP UI automation scripts
  • Experienced in performing end to end testing for Angular JS usingProtractor.
  • Extensive knowledge inProtractorframework for Applications developed with Angular JS.
  • Proficient in writing Test Plans and Test Cases for both manual and automated testing scenarios and expertise in writing test scripts using TestNG framework.
  • Experience in software development methodologies such as Agile-SCRUM and good experience in Waterfall Model.
  • Proficient in writing Test Plans and Test Cases for both manual and automated testing scenarios and expertise in writing test scripts using Jasmine framework.
  • Designed and implemented different automation frameworks like Page Objects framework, Keyword Driven framework, Data Driven framework and Hybrid framework.
  • Experience in managing and coordinating with offshore/onsite test team and working closely with Project team in Agile Methodology
  • Experience in Functional, Regression, User Acceptance Testing (UAT), Browser Compatibility Testing.
  • Web Service testing using Rest Assured
  • Experienced in using version tools/repositories Git.
  • Extensively used LISA middleware testing tool to test JAVA middleware applications.
  • Experience in working with Build Tools like Maven and the test plugins.
  • Worked in Continuous Integration Environment with Jenkins.
  • Experience in bug and defect-tracking using tools like JIRA.
  • Experience in Backend Testing on distributed databases using SQL queries
  • Expertise in Manual and Automation Testing of Web based application.
  • Excellent interpersonal and communication skills with Confidence, positive attitude and eagerness to learn new things.
  • Ability to work in a Team or individually and very flexible to work in complex environment with tight schedules.

TECHNICAL SKILLS

  • Gauge
  • Selenium IDE/RC/Web driver
  • JUnit/TestNG
  • Protractor
  • SOAP
  • QC
  • C
  • C++
  • Java
  • CA LISA
  • C#
  • JavaScript
  • Jira
  • Groovy
  • Groovy Script
  • JBoss
  • Eclipse
  • XML
  • HTML
  • SQL
  • CSS
  • Windows 7/XP/NT/2000
  • MAC OS X
  • MS Outlook
  • MS Office
  • Perforce
  • GitHub
  • Maven
  • Jenkins

PROFESSIONAL EXPERIENCE

Confidential, Sunnyvale, CA

Quality Assurance Engineer

Responsibilities:

  • Working on in house framework for scripting automation
  • Creating automation test scripts using Keyword driven framework.
  • Creation of Objects and SC Locators (Using Selenium IDE).
  • Manually perform testing for devices (iOS)
  • Performing extensive functionality, integration, regression, interoperability and end-to-end system testing.
  • Working closely with Engineering and Operations teams to ensure that the highest quality software is deployed.
  • Lead automation efforts to automate products using open source tools such as Selenium Web driver.
  • Review the application and write test cases

Environment: Gauge, Selenium, Radar, Jira, Jenkins, Java

Confidential, Dallas Texas

QA Automation Engineer

Responsibilities:

  • Translate user stories and requirements to test cases
  • Created test cases for various interfaces based on Business Requirement Documents and System Specification documents
  • Develop a strong understanding of the application and domain to perform hands-on testing of the application
  • Identify, create, and manage test cases forautomationand Virtualization using CA Lisa/Dev Test.
  • Designed architecture for Virtualization process for enterprise application.
  • Build and developQAautomationfor application maintenance.
  • Create a scheduledautomationto run on a defined frequency and generate auto-generate reports
  • Virtualized dependent enterprise services using CA Lisa/CA DevTest in order to reduce Development Testing Cycle time.
  • Creatingautomationscripts for functional testing using Selenium WebDriver and Java.
  • Run testautomation, review results, and create reports for project stakeholders
  • Manage the status of defects in the change management system and provide updates to the team on a regular basis
  • Provide demos to business unit for completed functionalities
  • Create metrics/reports to capture test progress for projects and releases
  • Communicate ideas and information tailored to the style and needs of the audience (technical and non-technical)
  • Handle testing efforts for multiple projects concurrently
  • Proactively identify ways to improve testing processes and techniques
  • Build strong and sustainable relationships with internal and external stakeholders
  • Identify quality risks and issues that impacts project deliveries

Environment:, CA LISA, Type Script, Protractor, Selenium Web Driver, Maven, Agile, JBOSS,Jasmine, Jira, Web Services, SOAP UI Pro,, UNIX, HTML, REST, SQL,Bamboo, SVN, Rest Assured

Confidential, Dover, New Hampshire

QE Engineer

Responsibilities:

  • Translate user stories and requirements to test cases
  • Created test cases for various interfaces based on Business Requirement Documents and System Specification documents
  • Incorporated Agile Scrum Methodology for automating 70% of the regression suite
  • Involved in the Continuous Integration of theautomationframework with Bamboo.
  • Integrated smoke test scripts using Bamboo to test build every time a change was made.
  • Created automation framework for complex scenarios, and performed functional and regression testing for various releases using Protractor
  • Preparing E2E service integration tests using SOAP UI Pro with Groovy scripting for response validation.
  • Used Jasmine framework for creating Automation scripts with Data Driven Frame Work.
  • Validated the responses in multiple ways using XPATH, JSON PATH, Groovy PATH and Groovy scripts
  • Supporting aServiceVirtualizationproduct
  • Experience in writing extensive types groovy script for dynamically handling the response and asserting.
  • Captured the response in SOAP UI in XML format and then compared the response with the database.
  • Wrote Selenium Scripts for web automation.
  • Designed and developed hybrid automation framework using Protractor Selenium Web Driver, Java and TestNG.
  • Created Test Scripts in SOAP UI and Restful for Testing Web services.
  • Used JIRA for Identifying, logging, tracking and escalating bugs. Involved in creation of automation configuration file and data table.
  • Extensively worked with DOM and locating a web element using Id, CSS selector and XPATH.
  • Used Firebug and Selenium IDE to identify web elements.
  • Automated sanity and regression tests using Selenium.
  • Maintained and executed Maven build files for executing automated tests.
  • Developed and executed white box test cases using TestNG framework and Eclipse.
  • Participated in migration of automation scripts through Web Driver, in order to provide an API that established a well-designed standard programming interface for web application testing.
  • Involved with writing SQL scripts and Queries using SQL Management Studio for DB Testing
  • Used Jira for maintaining the Test Cases and Test Scripts for the application.
  • Architected & implemented cloud-based ALM environments for development, integration, test, staging and production
  • Created and maintained Requirement Traceability Matrix in Quality Center to ensure maximum test coverage
  • Created virtual services using CA LISA.
  • Involved recording and customization of services using Dev Test tool
  • Interact with testers, developers and architects on collecting requirements, payloads, data forservicetesting andservicevirtualization
  • Created virtual services using Dev test tool CA LISA for functional and performance testing
  • Actively participated in daily scrum and sprint meetings as part of Agile Environment.

Environment: JavaScript, Type Script, Protractor, Cucumber, Selenium Web Driver, Maven, Agile, JBOSS,Jasmine, Jira, CA LISA, Web Services, UNIX, SOAP UI Pro,, HTML, REST, SQL,Bamboo, SVN, Rest Assured

Confidential, San Francisco, CA

QE Engineer

Responsibilities:

  • Created test cases for various interfaces based on Business Requirement Documents and System Specification documents
  • Incorporated Agile Scrum Methodology for automating 70% of the regression suite
  • Developed Automation test scripts using Java to test functionality of Levis and Dockers.
  • Integrated smoke test scripts using Jenkins to test build every time a change was made.
  • Created automation framework for complex scenarios, and performed functional and regression testing for various releases using Selenium Web driver.
  • Extensively creating automated scripts for the web services using the tool SoapUI Pro and Ready API.
  • Used TestNG framework for creating Selenium scripts with Data Driven Frame Work.
  • Captured the response in SOAP UI in XML format and then compared the response with the database.
  • Validated the responses in multiple ways using XPATH, Groovy scripts
  • Designed and developed hybrid automation framework using Selenium Web Driver, Java and TestNG.
  • Created Test Scripts in SOAP UI and Restful for Testing Web services.
  • Developed driver scripts using Selenium 2.0 and function library for automation framework.
  • Developed and executed white box test cases using TestNG framework and Eclipse.
  • Responsible for API Testing using Java and Test NG.
  • Involved in creation of automation configuration file and data table.
  • Extensively worked with DOM and locating a web element using Id, CSS selector and XPATH.
  • Used Firebug and Selenium IDE to identify web elements.
  • Automated sanity and regression tests using Selenium.
  • Maintained and executed Maven build files for executing automated tests.
  • Developed and executed white box test cases using TestNG framework and Eclipse.
  • Participated in migration of automation scripts through Web Driver, in order to provide an API that established a well-designed standard programming interface for web application testing.
  • Involved with writing SQL scripts and Queries using SQL Management Studio for DB Testing
  • Used Jira for maintaining the Test Cases and Test Scripts for the application.
  • Architected & implemented cloud-based ALM environments for development, integration, test, staging and production
  • Created and maintained Requirement Traceability Matrix in Quality Center to ensure maximum test coverage

Environment: Java, Selenium WebDriver, Maven, Agile, JBOSS, TestNG, Jira, Web Services, SOAP,SoapUI Pro,Groovy, HTML, REST, SQL Jenkins, GitHub

Confidential, Chicago

QA Engineer

Responsibilities:

  • Designed and implemented the automation-testing framework for use in validating new and existing component releases for Selenium.
  • Developed automation scenarios using the functional test cases
  • Worked with the business analysts to understand the user stories, functional requirements for the system.
  • Actively involved in the preparation of test plans and test cases documents.
  • Created test conditions and test scripts. Identified and captured test data to support the test cases defined for the application.
  • Created automated scenarios using Selenium for regression and Data-Driven testing.
  • Developed unit test scripts using WebDriver and TestNG framework. Performed data driven testing using Microsoft EXCEL and TestNG framework.
  • Actively worked in the functional and regression testing and proactively worked to improve the software quality.
  • Responsible for creating & maintenance of Automation scripts for the core web services using SOAP UI Pro tool
  • Used groovy to read the data source from the properties and also from the Excel
  • Created automation scripts for both REST & SOAP based web services
  • Used Excel as a data source for the data inputs and used groovy scripts to import those data in to SOAP UI tool
  • Performed web testing and automated testing using Selenium in the test environment and opened bugs in the bug tracking tool. Prepared the test summary report.
  • Prepare a checklist for the entire test to ensure all the routines related to test are performed
  • Executed the test cases for different sets of data.
  • Involved in bug tracking and bug analysis.

Environment: Windows, Selenium Web Driver, Selenium IDE, Java, Eclipse, REST, Groovy, SOAPUI, Maven, Agile, TestNG, Jira, Web Services, HPALM,SOAP, HTML, REST, SQL Jenkins, GitHub

Confidential, Seattle, WA

QA Engineer

Responsibilities:

  • Designed and implemented the automation-testing framework for use in validating new and existing component releases for Selenium.
  • Developed automation scenarios using the functional test cases.
  • Used Page Object Pattern using Java
  • Involved in setting up test environment for automated script execution using Selenium, Maven, TestNG
  • Performed UNIT testing with the TestNgframework
  • Responsible for the design & creation of the web services automation scripts using SOAP UI Pro tool
  • Validated both the SOAP & REST based web services using SOAP UI Pro tool
  • Validated the response using the assertions steps and also used XPATH & groovy scripting
  • Responsible for updating and maintenance of existing selenium scripts
  • Responsible for execution automated test in SOAP UI daily & publish the status
  • Monitored automation results and re-executed the failed tests to confirm the bugs
  • Developed Maven build files for maintaining test automation builds
  • Developed and modified page library using TestNG Modular Framework.
  • Gathered Test Data for UAT scenarios and functional tests and Conducted UAT testing along with end users
  • Prepare a checklist for the entire test to ensure all the routines related to test are performed

Environment: Windows, UNIX, Selenium WebDriver, SOAPUI Pro, SOAP & REST web services Selenium RC, TestNG, XML, Maven, and Quality Center

Confidential

QA Engineer

Responsibilities:

  • Designed and implemented the automation-testing framework for use in validating new and existing component releases for Selenium.
  • Developed automation scenarios using the functional test cases
  • Used Page Object Pattern using Java
  • Involved in setting up test environment for automated script execution using Selenium, MAVEN, TestNG
  • Performed UNIT testing with the TestNg framework
  • Tested Web Services using SOAP UI.
  • Responsible for updating and maintenance of existing selenium scripts
  • Monitored automation results and re-executed the failed tests to confirm the bugs
  • Developed Maven build files for maintaining test automation builds
  • Developed and modified page library using TestNG Modular Framework.
  • Gathered Test Data for UAT scenarios and functional tests and Conducted UAT testing along with end users
  • Prepare a checklist for the entire test to ensure all the routines related to test are performed

Environment: Windows, SOAP UI, Selenium WebDriver, Selenium IDE, TestNG, XML and Maven

We'd love your feedback!