Sr.qa Automation Engineer Resume
Akron, OH
SUMMARY
- Around 9 years of experience in Software Design, Development and Testing in Services, E - Commerce, Payday Lending Company Healthcare (Provider & Insurance).
- Experience in Designing and Developing Test plans, Test cases and generating Test Scripts. Involved in Integration testing, GUI testing, Regression testing, Database testing, Big data testing, Volume, Stress, Load, Functional, System testing, End to End Testing.
- Experience in Selenium WebDriver test scripts using Java, JavaScript and Test Framework using TestNG/ Junit, Gherkin, Cucumber features files, ANT/MAVEN build tools.
- Implemented Page Objects, Data Driven, Keyword Driven, Hybrid automation frameworks.
- Worked on source version control tools such as Subversion (SVN), Bitbucket and GIT.
- Excellent communication and interpersonal skills wif clear understanding of business and ability to work as a part of a team.
- Extensive experience in various Software Development Life Cycle (SDLC) Phases and Quality Assurance Life Cycle (QALC) including Requirement Gathering, Business Analysis, Object Oriented Design and Testing.
- In-depth knowledge of all QA Phases dat include Manual, Functional, Regression, Black Box, System, Integration, Performance, Interface, End-to-End testing and cloud testing
- Extensive knowledge and skills in creating Automation, Web Services (SOAP, restful and Graph QL), Load scripts
- Extensive knowledge in implementing reusable functions
- Experience on various SQL Editors such as TOAD, SQL Plus, SQL Developer, AWS DynamoDB using Node.js and other utilities SQL*Plus, SQL*Loader.
- Experience in working wif databases like Oracle, DB2, MYSQL Server, AWS DynamoDB and Flat Files.
- Resource planning for all cycles of release such as System, Integration, Regression and Performance Testing.
- Experience in analyzing the Server logs
- Ability to work closely wif developers and project managers to analyze the new features of the software application.
- Experience in preparing a Quality Assessment Report at the end of the release highlighting the vulnerable areas of the product.
- Self-Motivated team player wif good communication, problem solving skills, analytical and Strong Presentation Skills.
TECHNICAL SKILLS
Operating Systems: Clod, MS-DOS, Windows, UNIX, Ubuntu, Linux, Confidential Mainframe (AS/400), Mac OS
Programming/Scripting Languages: Java, VBScript, JavaScript, Shell Script
Test Management tools: Quality Center ALM, JIRA, Confidential Rational Functional Tester, Microsoft TFS
Automated tools: Rational Performance tool, AppDynamics, QTP, Sahi Pro (JavaScript), Sahi pro, Mobile automation, Selenium Web driver, SoapUI, Postman, Rest-assured, JMeter and NodeJS
Databases: Oracle, MS SQL Server, SQL Developer, DB2, Cloud DynamoDB (AWS)
Presentation Tools and Others: MS PowerPoint, VISIO, MS-Excel and MS-Office, Splunk, AppDynamics, My SQL Workbench, Toad, Jenkins, ant, maven, Git, SVN, Bitbucket
PROFESSIONAL EXPERIENCE
Confidential, Akron, OH
Sr.QA Automation Engineer
Responsibilities:
- Developed test processes and approaches according to standards.
- Implemented low-cost tools and open source tools to minimize the cost.
- Coordinated the test activities wif the Quality Assurance team and development team as needed.
- Designed and Implemented Automation Functional, Mobile app testing, Performance tool.
- Created Hybrid framework.
- Developed automation scripts( ReactJS applications) for UI,BE and Mobile apps.
- Automated both native and Hybrid(IOS and Android)
- Test data is maintained in MySQL database and text files.
- Created DynamoDB Node JS scripts to read the data from database and validate.
- Created NodeJS scripts to read xml data, JSON data and performed file validations
- Created automation test scripts for functional, Mobile app, web services and performance
- Developed reusable functions using JavaScript.
- Created and modified reusable functions to minimize the script maintenance
- Used Parameterization extensively to perform Data-Driven testing.
- Automated build process through Jenkins (CI/CD), all QA jobs are executed through Jenkins.
- Performed Web services, Restful and Graph QL testing using SOAPUI, Postman, JMeter, Rest-assured(In Eclipse wif Cucumber features files)and NodeJS validated Restful API using Rest-Assured(Eclipse IDE). used extensively Postman to test Graph QL API.
- Integrated postman wif Jenkins to trigger jobs automatically.
- Developed and executed load scripts in JMeter
- Used JMETER (Load Testing) for web services, rest services and Graph QL testing.
- Used UNIX commands and Shell commands to compare files and run shell scripts.
- For SVN used Git to commit/add scripts
- Trained new QA members wif the tools.
Environment: JIRA, Microsoft Teams, Confluence, JAVA, My SQL, JMeter, Web services (SoapUI), Postman, Sahi Pro Automation tool, visual studio, Jenkins, AWS, Cloud, Microsoft Azure, DynamoDB, Ubuntu 18.0, Git, NodeJS, Visual Studio, Elastic Search, Graph QL
Confidential, ST. Louis, MO
Sr.QA Automation Analyst
Responsibilities:
- Gathered all requirement documentations; analyzed high level business requirement documents
- Created test scenarios and test cases in Confidential Rational test management tool
- Executed and created defects in Confidential Rational test management tool
- Working in an Agile environment, attended all sprint ceremonies like sprint planning, Retrospective, Review and backlog refinement
- Created Cucumber BDD framework from scratch.
- Implemented Cucumber Gherkin file to reduce manual test plans/documentation
- Good knowledge on Object Oriented Programming (OOP) concepts. Extensively used Java for test case automation.
- Written gherkin automation test scripts to execute in Cucumber.
- Automated Regression Test cases using Selenium Web Driver, Jenkins and Maven. Find the elements on the web page based on the element locator ID, Name, Tag, Class Name, XPath, Link Text, Partial link Text and CSS Locator.
- Experience in developing automation scripts in BDD format using cucumber and proficiency in writing cucumber scenarios in GHERKIN format.
- Enhance test frameworks and develop automated tests using Selenium Web Driver to ensure consistency.
- Developed the features, scenarios, step definitions for BDD (Behavior Driven Development) and TDD (Test Driven Development) using Cucumber, Gherkin
- Involved in analyzing and feasibility check of a newly added functionality for automation. Design and implement Hybrid Driven Framework approach using Selenium Web Driver..
- Written gherkin automation test scripts to execute in Cucumber.
- Performed API Web services testing using SOAPUI, Postman.
- Performed API Load test using JMeter.
- Validated Payday to Refinance and Installment to Refinance scenarios and Car title Scenarios
- Created defects in Quality center
- Used SQL on Toad platform to perform Backend Testing on databases.
- Validated Check presentments, ICL, DSC and return files from the bank
- Validated 1st Presentment, 2nd presentment and 3rd presentments and performed Returns (R1 to R80) using Jar files
- Validated ICL/DSC files using x9 editor and created return files to certify ICL/DSC image
- Performed Web services testing using SOAPUI and JMeter.
- Validated the Payday scenarios in different states like South Carolina, Mississippi, Kansas, Kentucky, Rhode Island, Delaware
Environment: HP ALM, Confidential rational tool, Web services (SoapUI), Eclipse IDE, Selenium WebDriver, Gherkin, Cucumber, Java, Visual Studio, Oracle, Windows, Radmin, SnagIt, Microsoft Word, Microsoft Excel
Confidential
Sr. QA Automation Engineer
Responsibilities:
- Reviewed agile stories wif Business Analysts in Scrum meetings.
- Developing test processes and approaches according to standards.
- Coordinated the test activities wif the Quality Assurance team and development team as needed.
- Created test cases, test suites and test cycles in Microsoft TFS.
- Working in an Agile environment, attended all sprint ceremonies like sprint planning, Retrospective, Review and backlog refinement
- Created Cucumber BDD framework from scratch.
- Implemented Cucumber Gherkin file to reduce manual test plans/documentation
- Good knowledge on Object Oriented Programming (OOP) concepts. Extensively used Java for test case automation.
- Implemented Page Objects using Selenium.
- Written gherkin automation test scripts to execute in Cucumber.
- Automated Regression Test cases using Selenium Web Driver, Jenkins and Maven. find the elements on the web page based on the element locator ID, Name, Tag, Class Name, XPath, Link Text, Partial link Text and CSS Locator.
- Experience in developing automation scripts in BDD format using cucumber and proficiency in writing cucumber scenarios in GHERKIN format.
- Enhance test frameworks and develop automated tests using Selenium Web Driver to ensure consistency.
- Developed the features, scenarios, step definitions for BDD (Behavior Driven Development) and TDD (Test Driven Development) using Cucumber, Gherkin
- Involved in analyzing and feasibility check of a newly added functionality for automation. Design and implement Hybrid Driven Framework approach using Selenium Web Driver.
- Worked on Agile (SCRUM) Methodology and used JIRA for defect tracking.
- Performed Integration testing wif various integrated parties.
- Performed GUI, Functional and Regression testing by automated using Selenium WebDriver, Maven, and Jenkins.
- Created, modified and debugged the Scripts.
- Performed Web services, Restful testing using SOAPUI, Postman, JMeter, Rest-assured and NodeJS validated Restful api using Rest-Assured libraries.
- Used JMETER (Load Testing) for API web services testing which includes ESB(Mule) testing, UNEMPLOYMENT DATA fetching, WAGE DATA, SSA Composite data, Reasonable compatibility DATA and RIDP (Experian) DATA
- Analyzed the server logs to identify the source of the issues to communicate wif the developers
- Validated the Notices PDF (Approval, Denial, Change of Benefits & Closure)
- Worked wif MMIS /CMS Interface on data from Curam worker portal to MMIS System
- Validated eligibility based on FPL limits and state limits for children (CHIP)
- Used FPL (Federal Poverty Limits) to Validate the product categories like Parent/Caretaker, Children, Chip, Pregnant woman, Former foster care and Family planning) and the Annual Case Review process dat is customized for Confidential .
- Validated files sent from DSS(SNAP and TANF) and provide benefits like ELE if they found ineligible wif FPL rules
Environment: Microsoft TFS, Microsoft Teams, Confluence, JAVA, Squirrel SQL, TestNG, JMeter (Load/ESB(Mule), Confidential Curam, Eclipse, Web services (SoapUI), SahiPro, Eclipse IDE, Selenium WebDriver,Gherkin,Cucumber, SharePoint.
Confidential, Philadelphia, PA
QA Automation Engineer
Responsibilities:
- Reviewed agile stories wif Business Analysts in Scrum meetings.
- Tracked the progress of the test team through weekly status reports.
- Coordinated the test activities wif the Quality Assurance team and development team as needed.
- Documented the test plans and other test artifacts in Confluence.
- Created automation framework using Selenium Web driver
- Implemented Page Objects, Data Driven, Keyword Driven, Hybrid automation frameworks using Selenium.
- Developed reusable methods/functions using JAVA in eclipse IDE.
- Created test cases, test suites and test cycle.
- Implemented “JMETER “(Open source) for load testing.
- Used various controllers in JMeter.
- Used “Regular “expression to find the dynamic values and pass it to the next session which includes “PAGE ID”,” Execute ID”,” Sync ID” and Motivation ID, JMeter finds these dynamic values using “Regular expression “, Used user defined values, Used csv files (Person name, SSN etc.)
- Worked wif the MMIS team to set up and validate Medicaid claims.
Environment: JIRA, Confluence, JAVA, Squirrel SQL, Selenium Web driver, JMeter (Load), Eclipse, Web services (SoapUI).
Confidential
Jr. QA QTP/Analyst
Responsibilities:
- Gathered all requirement documentations; analyzed high level business requirement documents for Electronic Health Record (EHR) projects
- Created test scenarios and test cases for Allscripts (EHR application for various providers)
- Created QTP scripts for TW Admin, reports, printing
- Extensively worked on Infragistic Test Advantage v 2006 volume 1 for QTP
- Executed automation scripts through HP ALM QC 11.00
- Imported and exported data from and to Excel to and from QTP.
- Created, modified and debugged the Scripts.
- Generated reports in HP ALM QC 11.00
- Used SQL on Toad platform to perform Backend Testing on databases.
- Validated patient information / demographics in Cerner and MIRA using QTP scripts
- Imported and exported data from and to Excel to and from QTP.
- Created, modified and debugged the Scripts.
- Used Parameterization in QTP extensively to perform Data-Driven testing.
- Used Descriptive Programming extensively creating Description Object.
- Used Built in functions of VBScript extensively.
- Recommended changes for system design, methods, procedures, policies and workflows effecting Medicare/Medicaid claims.
- Validated HL7 message manually
Environment: Quality Center 11, QTP 11, VBScript, ActiveX, ASP.NET, ADO.NET, C#, Window Xp, DB2, MS Excel, MS Word, Infragistics Test advantage version 6.1, Sql Server 2008, Toad