We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

4.00/5 (Submit Your Rating)

Sunnyvale, CA

SUMMARY

  • Over 8+ years of IT Experience Automation Tester and Quality Engineer in teh areas of healthcare implementing QA methodologies.
  • Extensive knowledge of all aspects of teh Software Development Life Cycle and Defect life cycle.
  • Worked on different methodology of SDLC such as waterfall model and Agile.
  • Experience in requirement analysis, creating traceability matrix, test planning, creating test data and implementation of test suite (test plan, test scripts and test cases).
  • Extensive experience in testing Client/Server and Web - based Applications and Service based Architecture.
  • Good knowledge on different modules wifin healthcare (, billing, enrollment, Claims, capitation, providers). experience in Core Java
  • Strong knowledge and experience in Java OOPs concepts.
  • Expertise in developing Automated Regression scripts using Selenium Web Driver and Cucumber.
  • Expertise in developing Automated Regression scripts for Webservice testing using SOAPUI and Rest -Assured.
  • Experience in using J-Unit as test case framework for Selenium using Java and API Testing.
  • Experience in using Test-NG as test case framework for Selenium using Java and API Testing.
  • Good knowledge in DEVOPS concepts and working knowledge on Continuous integration and Continuous delivery (CICD) by using tools like Jenkins.
  • Professional in designing and developing Automated test Scripts for Selenium using Java
  • Implemented Page Object Model framework wif Java and Selenium Web Driver
  • Experience using Postman and SoapUI on web services.
  • Experience in NOSQL database, MongoDB using MongoVUE.
  • Implementing infrastructure on new AWS systems and migration of existing Linux and Windows based infrastructure to AWS and Azure Cloud plat forms and automated using Terraform, Cloud Formation Templates.
  • Solid knowledge of automation testing in Robot framework.
  • Involved in testing teh backend Database, retrieved teh data from teh tables using SQL Queries
  • Experience in all types of SQL queries.
  • Expertise in Designing Behavior Driven Framework (BDD) from scratch using Cucumber.
  • Implemented DevOps tools and techniques using Jenkins.
  • Experience in web technologies like JavaScript, XML, XPATH, HTML, CSS and SOAP.
  • Proficient at leading and implementing BDD, TDD, Keyword, Hybrid Automated Frameworks (Using Selenium and Cucumber) to align wif agile methodology.
  • Expert on Selenium Automation using WebDriver.
  • Heavy programming experience using Java, Data Driven framework and Behavior-Driven Framework Using Cucumber.
  • Experienced in providing teh efficient locators strategy like Customize XPath and CSS Selector to run WebDriver script in stable condition.
  • Maintained Requirement Traceability Matrix and Test summery report.
  • Analyzed test results to ensure existing functionality and recommend corrective action where necessary.
  • Good experience wif Smoke Testing, White Box testing, Black Box Testing, GUI Testing, Functionality Testing, Positive and Negative Testing, SIT Testing, Integration Testing, System Testing, Production Testing, User Acceptance Testing (UAT) and Regression Testing of Web Based Applications and Client-Server Applications.
  • Good working knowledge of major Operating Systems such as Windows and Mac OS.
  • Ability to multi-task, prioritize and work wif time constraints while paying attention to details.
  • Excellent communication and writing skills wif teh ability to adapt to new and dynamic environments
  • Good team leader, team Player and can work alone wif minimal or no supervision
  • Good problem solving, judgment, and decision-making skills.

PROFESSIONAL EXPERIENCE

Confidential - Sunnyvale, CA

QA Automation Engineer

Responsibilities:

  • Responsible for designing test cases and executing them wifin an AGILE software development SCRUM environment.
  • Reviewed and Created Project Assessment, Project Plan, Business Process Requirements, Technical Requirements, Test Specifications, Test Results, and Test Results.
  • Developed automated scripts for performing Regression Testing through Selenium Web Driver.
  • Implemented Page Object Model Automation framework wif Java and Selenium Web Driver.
  • Extensively used Selenium (data-driven, XPath locator) and Web Driver to test teh web application.
  • Responsible for implementation of Hybrid Test Automation Framework build using Selenium, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
  • Familiar wif SOAP UI and REST API web services testing.
  • Extensively used Selenium IDE to record, playback and debug individual test cases, using Selenium Web Driver provided more flexibility in automating test cases.
  • Implemented automation using Selenium WebDriver, JAVA, Selenium Grid, Cucumber, and Maven.
  • Expertise in developing automation scripts in BDD format using cucumber and proficient in writing cucumber scenarios in GHERKIN format.
  • Created Selenium/Java tests for advertising regression testing and production monitoring purposes.
  • Have excellent working and understanding Knowledge of CI/CD process and tools like TFS, Jenkins, TeamCity.
  • Used Maven for building teh Web Driver project. Integrated wif Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Worked on proof of concept to Automate Functional and Regression Testing using Selenium tool.
  • Worked wif automation of Rest APIs using API framework wif RestAssured, Java and TestNG.
  • Involved in designing and implementing Web2.0 Rich UI for teh Self-service Application using jQuery Ajax framework and Widget based JavaScript programmed mod.
  • Performed functional testing to identify various critical points in teh application and automated it by using Selenium WebDriver wif TestNG.
  • Performed SOA testing for API's using SoapUI and Java framework for Web Services testing.
  • Scheduled jobs using Jenkins to run at regular intervals for smoke and regression testing for all teh environments achieving CI/CD.
  • Tested request and response XML's based web services interfaces using SoapUI.
  • Experience wif Assertions like Schema Compliance, XPath and SOAP responses.
  • Performed cross browser functional testing using Selenium Web driver.
  • Implemented Regression and Smoke tests execution as separate step of deployment process.
  • Worked on regression testing, automation estimation, design and framework. Provided teh detailed implementation plan to management.
  • Contributed to and assisted in teh management of bug tracking databases built in Bugzilla and JIRA.
  • Converted existing bug data from Bugzilla to JIRA.
  • Administered and developed custom plugins for teh JIRA instance.
  • Actively involved wif scrum and sprint meetings, managing product backlog, removing obstacles to progress, re-allocating resources where necessary, prioritizing and review milestones and s.

Confidential, Charlotte, NC

QA Automation Engineer

Responsibilities:

  • Responsible for gathering Business Requirements, Functional Requirements and Design Documents.
  • Involved in creation of automation framework in Selenium WebDriver using behavior driven approach like JBehave, Cucumber. Extensively used Page Objects design and page navigation framework for readable test script and easy maintenance from developer perspectives.
  • Followed Agile testing methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables.
  • Designing and executing teh automation scripts using Selenium - WebDriver.
  • Conducted Automation testing using teh Standards, guidelines and structured methodology in testing teh application using Java.
  • Extensively used SQL statements to query teh Oracle Database (RDBMS) for Data Validation and Data Integrity.
  • Analysis of Web Services from different domains and evaluating them for SOA Testing.
  • Developed Automation Framework for VT MVP project using LeanFT and NUnit which integrate wif TFS for CI/CD
  • Designed, developed and implemented Web services for User Acceptance Test cases and plans.
  • Used Appium for test Automation Framework, Cross platform test Automation
  • Involved in SEETEST and integration wif HP Quality Center, ALM, and JIRA. Extensive experience of Web Services, SOAP and REST API Testing using UFT API, Restful API, RestSharp, Parasoft SOA, Apache JMeter, Postman and SoapUI.
  • Developed test suite for all teh Web service operations in teh SOAP UI test tool.
  • Developed Test Fixture using HTML5, CSS3, JavaScript ES6, ReactJS, and NodeJS.
  • Performed keyword search on MongoDB for testing specific functionalities which returned teh results in JSON format
  • Implemented plan to transition teh QA team from Python to Kotlin, reducing number department languages.
  • Well versed in all stages of testing and SDLC implemented using Waterfall, Iterative and Agile, TDD Methodologies etc.
  • Build Automation Framework for AngularJS, Node.js and involved in testing AJAX components wif Protractor and Selenium WebDriver.
  • Implemented Page Objects, Data Driven using Selenium WebDriver, JAVA, and JUnit.
  • Software development and design using Python, Django, ReactJs and MySQL.
  • Have excellent working and understanding Knowledge of CI/CD process and tools like TFS, Jenkins, TeamCity.
  • Performing API testing (SOAP and REST) using Parasoft SOA and Postman and SoupUI.
  • Automated System testing for trading transactions, exchange operations and payment methods using Selenium WebDriver.
  • Responsible for creating automation framework using POM- Page Object Model, and Data Driven to test web application. Thorough understanding of POM using Page Factory.
  • Performed automation tests using Jasmine and Protractor to perform UI testing
  • Experience and knowledge in Microsoft Azure tools such as ADLS, ADF, Azure DevOps and Dremio.
  • Performing Functional, Regression, GUI, and Integration testing using Selenium wif Java.
  • Receive, execute, and reply to commands from wifin a UI Automation JavaScript program.
  • Using Page Object Model in JUnit/ TestNG Framework, ANT, MAVEN and using Jenkins to ensure web application is automatically tested via scripts.
  • Implemented automated execution of tests using Maven and JENKINS.
  • Developed an app for storing all test data and results in MongoDB database using Java, Groovy
  • Performed Source Code management and version control using SVN and build management using Team City.
  • Responsible for applying teh Corporation’s Software Configuration Management processes to projects, setting up and maintaining TFS/GIT/GitHub infrastructure and supporting a continuous delivery model by automating software build and package migration processes.
  • Used Git and Stash to re-modify files and for software development.
  • Used SOAPUI to test SOA based architecture application to test SOAP services and REST API.
  • Used SOAPUI, groovy script for test data setup in BDD (Behavior Driven Development).
  • Responsible for developing Automation test plans, Traceability matrix/Test strategy and identifying test cases for Automation.
  • Captured, managed, and tracked teh requirement through ALM.
  • Writing custom test management reports using SQL and used RDBMS to recombine teh data items from different files.
  • Responsible for reporting and tracking teh issues using Quality Center/Rally, JIRA.

Confidential, Redwood City, CA

QA Analyst

Responsibilities:

  • Developed automation scripts using Selenium WebDriver, Eclipse, JUnit, TestNG, and Java.
  • Developed re-usable function using TestNG for teh Test Automation.
  • Worked on creating test case for Object -driven framework for selenium WebDriver.
  • Involved in automating test cases using Selenium WebDriver wif TestNG.
  • Extensively used Selenium IDE to record, playback and debug individual test cases, using Selenium WebDriver provided more flexibility in automating test cases.
  • Used automated scripts and performed functionality testing during teh various phases of teh application development using Selenium IDE.
  • Performed Integration and Regression testing to check compatibility of new functionality wif teh existing functionalities of teh application using Selenium.
  • Worked in javascript based technologies like nodejs, angular.js, cucumberjs, webdriverjs, protractor,karma, chai, cucumber, mongodb, Grunt
  • Setup teh Automation framework using Selenium WebDriver to run test cases in multiple browsers and platforms.
  • Developed automated script for back-end testing using Selenium WebDriver.
  • Added data-driven capabilities to teh existing test framework by storing input test data in Excel files and MongoDB database; created a library of teh common Groovy scripts and assertions
  • Regression test cases were automated using Selenium, WebDriver and WebDriver Backed Selenium.
  • Extensively involved in creating TestNG scripts for one agile project.
  • Wrote Cucumber (BDD) Feature files using Gherkins according to user requirements, stories, and business rules from scratch
  • Used Selenium WebDriver used to test search results of Meta search engine.
  • Developed teh features, scenarios, step definitions for BDD (Behavior Driven Development) and TDD (Test Driven Development) using Cucumber, Gherkin and ruby. wrote utilities in nodejs to caputure test results, reports, log messages, stacktraces,timestamps,user inputs and browser screenshots
  • Attended weekly status meetings wif development and management Teams.
  • Methodology for such elements as requirement analysis integration, and acceptance testing plans for diverse systems and managed QA build deployments using CICD for various service portal applications
  • Performed API Level testing for web services, enhanced teh Test harness and developed many Test suites using XML and Python.
  • Experience in Selenium IDE (HTML, Python, Junit, C#, Core java, JavaScript/Typescript scripting methods) using any Framework for creating automated test scripts and used SOAPUI for API Automation.
  • Performed Regression testing on new builds, every modification in teh application using Selenium WebDriver.
  • Prepared Test Plan, test Cases, Test scripts and Test data for teh application as well as for teh database verification based on teh functional requirements and test specs.
  • Automated test scripts for client server and web-based applications using Java.
  • Expertise in developing automation scripts in BDD format using cucumber and proficient in writing cucumber scenarios in GHERKIN format.
  • Involved in testing various business rules User/Customer functionalities, and Change Processes.
  • Developed SQL Scripts for Backend Testing to ensure dat teh data is updated as per teh Business Rules.
  • Prepared user documentation wif screenshots for UAT (User Acceptance testing).
  • Coordinated wif developers and record defects in JIRA to track until they are resolved.
  • Maintained Test Matrix and Project Matrix using an excel sheet to keep track of teh Project's schedule and status.
  • Reported defects to developer and discussed about teh issues in weekly status meetings.
  • Demonstrated ability to solve complex automation challenges involving Ajax, dynamic objects, custom object types, unexpected event handling.
  • Interacted wif development and product management teams for teh quick resolution of reported bugs and various technical issues.

Confidential

QA Analyst

Responsibilities:

  • Developed automation scripts for new enhancements using Selenium Web Driver and TestNG.
  • Configured Selenium WebDriver, Maven tool and created Selenium automation scripts in Java using TestNG prior to agile release.
  • Used Selenium WebDriver using TestNG and Eclipse for automation in Hybrid model.
  • Implemented Automated execution of tests (nightly and need based) using Maven and Jenkins.
  • Used Java language and TestNG framework for scripting. Used Maven for building teh WebDriver project. Integrated wif Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Extensively used Selenium locators like (XPath, CSS Selectors, Fire Bug, Fire path locator) and WebDriver to test teh web application.
  • Created automation framework in Selenium WebDriver using behavior driven approach like Cucumber.
  • Tested request and response XML’s based web services interfaces using SOAP UI.
  • Performed Web Services Testing and XML validation by creating test case suite using SOAP UI.
  • Regression test cases were written and automated using Selenium WebDriver.
  • Prepared Traceability Matrix to ensure teh adequate coverage of teh test cases.
  • Created whole test framework using Selenium for further test creation and execution.
  • Developed BDD tests using Cucumber by writing behaviour and step definitions & developed required Selenium support code in JAVA for Cucumber.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
  • Updated Test Plans and Test Cases periodically to manage changes in requirements.
  • Performed Coded UI automation testing for teh application using Microsoft Test Manager.
  • Uploaded test cases executed test cases and logged defects in Mercury Quality Center.
  • Connected to database to Query teh database using SQL for data verification and validation.
  • Created SQL views to aggregate data before moving to targeted database from legacy database to simulate results.
  • Reported software defects in Quality Center and interacted wif teh developers to resolve technical issues.
  • Followed Agile testing methodology, participated in daily SCRUM meetings and testing each deliverable.
  • Tested applications in different types of browsers and versions, such as Internet Explorer, Firefox, Google Chrome to simulate production environment.
  • Validated soap response using various Assertions such as XPath, Contains, SOAP Fault, Schema Compliance etc.
  • Participated QA weekly meetings and various other meetings and discussed Enhancement and Modification Request issues and defects in teh application.

We'd love your feedback!