Sr. Qa Engineer Resume
Billings, MT
SUMMARY
- Over 8 years of hands on IT experience in various domains including Healthcare, Banking, Insurance and Ecommerce/Retail worked asManual and Automated SoftwareTesting and Quality Assurance with earned reputation for meeting demanding deadlines and delivering critical solutions on various levels of Quality Assurance for Web based and Client Server Applications.
- Experience inTesting of Data Migration, Integration andServer, Web Based applications, Data Warehousing and ETL Testing.
- Proficient in Automation/Manually executing test cases for Client Server and web based application that handles high volume transaction daily, It includes Black/White Box Testing, Smoke, Functionality, Integration, Regression, Performance, End - to- End, Back-end, Load, Stress, Browser/platform Compatibility, Unit testing, System testing, Security testing and UAT Support.
- Expertise in Manual and Automation Testing of Client/Server, Web-based and Cloud (AWS) applications.
- Excellent Knowledge and implementation skills in Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
- Experience in Waterfall and Agile Projects, worked very closely with Product owners in Agile and attended different ceremonies like Sprint Planning meeting, Scrum, Sprint Review and Retrospective.
- Proven ability in designing and creating automation frameworks using Java, Selenium WebDriver, Junit, TestNG, Protractor, Jasmine, Maven, ANT, Hudson, Jenkins, Jmeter tools.
- Experiences working with various services inAzurelike Data Lake to store and analyze teh data and Installation, Configuration and upgradation ofAzure.
- Sound Knowledge and experience in Star schema/Snowflake schema.
- Experience of Creating, Modifying and Maintaining new and existing Automation Framework Models (BDD/TDD/ATDD, Hybrid, Keyword and Data Driven Frameworks).
- Experience in Core Java, development by applying different concepts like OOPS concepts, Collections, Strings, Exception handling, Multithreading, etc. and experience in Groovy and JavaScript.
- Experience in core AWS services (S3, EC2, ELB, EBS, Route53, VPC, auto scaling etc.) and deployment services (OpsWorks and Cloud Formation) and security practices (IAM, Cloud watch and Cloud trail).
- Expert in developing Behavior Driven development (BDD/TDD/ATDD) by writing gherkins language using cucumber tool, developed Scenarios, Scenario outlines, features and Step definitions and generating teh cucumber reports.
- Strong working experience on data warehousing applications, directly responsible for teh Extraction, Transformation and Loading of data from multiple sources intoData Warehouse.
- Strongly Automation experience in developing regression test cases using TOSCA, QTP and Selenium IDE.
- Experience in installation and Administration of various version control systems like GIT (Distributed Version Control), GitHub, SVN Version Control.
- Expertise in ETL testing using Informatica Power Center with proper understanding of Data Analysis, Data Modeling, Data Warehouse/Data Mart Design, Data Conversion, OLAP data Validation, and Verification.
- Experience in designing and development ofweb servicesusing C#.Net.
- Working with Unit Test Frameworks like TestNG, Junit, and Jasmine.
- Experience in implementing teh Page Object Model (POM) by creating element for each page object and reused all teh objects in various scripts.
- Experience with automation testing tools: Postman API, Selenium Web driver, UFT / QTP (VBScript).
- Experience in testing Web Services-SOA architecture, XML transactions, SOAP, HTTP, WSDL, and REST using various tools like SOAP UI/Ready API and selenium.
- Expertise in HTML, CSS, HTTP, JavaScript, XML, AJAX, AngularJS and JQuery.
- Worked with eclipse, jxl, apache POI, Log 4J, ANT, HTTP client and Maven.
- Experience in using Snowflake Clone and Time Travel.
- Experienced using tools like Firepath, Firebug, and UI Automator Viewer for finding elements locator and good noledge in writing teh absolute and relative XPATHS manually on need basis.
- Performed Database/Backend testing by writing complex SQL Queries for data validation and integrity, good at writing complex joins and noledge in PL/SQL.
- Extensive experience buildingTest automation framework using Java, Rest Assured, Rest API, Junit, TestNG.
- Worked with Selenium Grid/ Sauce labs for running multiple tests across different browsers, operating systems, and machines in parallel.
- Worked on testing applications on different browsers like IE, Firefox, Safari and Chrome.
- Expertise in using various defect-reporting and defect-tracking tools like JIRA, Rally, Bugzilla, and HP ALM.
- Expertise in understanding Business Requirement Specifications, Functional Specifications and Design documentations and converting them into Test Scenarios.
- Define virtual warehouse sizing for Snowflake for different type of workloads.
TECHNICAL SKILLS
Testing tools: Selenium WebDriver/RC, QTP, Tosca, UFT, JUnit, TestNG, Firebug, Fire Path, Load Runner, JMeter
Web Technologies: HTML, CSS, JavaScript, AngularJS, NodeJS, XML, XSLT, JDBC, REST services
Defect Tracking Tools: HP /Quality Center, JIRA, Rally, Bugzilla, HP ALM
Build Tools: ANT, Maven
Frameworks: Data Driven, Keyword Driven, Behavioral Driven & Hybrid Frameworks
Languages: Java, JavaScript, Gherkin, SQL, C#, VB.net, ASP.Net, C#.Net
CI/CD Tools: Jenkins, Hudson, Bamboo
Cross Browser Platform: SauceLab and Selenium GRID
Browsers: Internet Explorer, Firefox, Chrome & Safari
Databases: Oracle, DB2, MongoDB, SQL, MYSQL
Cloud Environments: Open stack, AWS, Azure, iCloud, IaaS, PaaS, SaaS
Add-Ons: Fire Path, Firebug, Selenium Builder, Selenium IDE
IDE: Eclipse, Sublime Text
Version Control: Subversion, Team forge, GIT, GITHUB, Source Tree
Operating Systems: Windows, Mac OS, UNIX and Linux
PROFESSIONAL EXPERIENCE
Confidential - Billings, MT
Sr. QA Engineer
Responsibilities:
- Assessed & analyzed user stories and participated in Sprint planning, Review Sessions & Scrum Meetings and developed Test scenarios, Test cases, Test data, Test procedures, Test reports.
- Involved in HIPAA/EDI Medical Claims Analysis, Design, Implementation and Documentation. Involved in HIPPA Complaint X12N837 Transaction testing.
- Conducted Black Box Testing on teh application and validated teh dataflow in teh application.
- Involved in preparing teh Test Scenarios for Health Care Claim Payment/Advice.
- Written multiple Test Cases (System, Integration) for multiple transactions include 837I, 837P, 835, (both inbound and outbound) transactions.
- Worked asETLTester responsible for teh requirements /ETLAnalysis,ETLTesting and designing of teh flow and teh logic for theData warehouseproject.
- Executed SQL Queries to retrieve data from tables and to perform back end testing. Creating Test Cases after analyzing teh BRD's. Performing Functional and GUI testing on Facets.
- Prepared test matrices based through defect status in Quality Center/ALM.
- Followed project milestones and created test data and executed test scripts and defined test plans from functional, regression and performance testing through acceptance for Web Services/APIs through UFT.
- End to End testing responsibility for a CIDW Database which involves testing requirements, ETL Testing, Data Validation, Testing reports and Cubes.
- Used Tosca connect to connect Tosca with HP ALM to halp manage teh Test cases and Defects in ALM.
- Involved in end-to-end testing of FACETS Claims. Processing module, Membership and benefits.
- Creating Reports in Looker based on Snowflake Connections
- Involved in testing Web services and XML using SOAP UI. Verified teh response received by updating teh request XML.
- Recommend on implementation of HIPAA 5010 (EDI X12 837,834, 820, 278,270,999) in teh new System.
- Developed and Executed Test Scripts test scripts using Selenium WebDriver, TestNG, analyzed Test Results.
- Worked in DevOps, installing, configuring and integrating Automation scripts on Continuous Integration tools (CI/CD) like Jenkins for nightly test suite execution and working on noledge on testing and configuring Amazon Web services (AWS).
- Involved in developing automation scripts usingTOSCA 9.1, Creates Business Process Models test cases usingALM BPTadd-on.
- Wrote complex SQL and PL/SQL queries to validate DataMart and Data warehouse Backend Testing.
- Integrate automated tests in a CI/CD environment with Jenkins.
- Developed and Executed Test Scripts test scripts using Rest Assured, JBehave, analyzed Test Results.
- Involved in Jenkins CI/CD integration and configuration of selenium, NUnit and Postman for scheduled jobs.
- Prepared test cases using Selenium Web driver to validate all UI components, Popups, Browser navigations, Mouse Movements.
- Designed and Developed test automation Artifacts (scripts, functions, scenarios, processes) for simple to complex automated testing situations using various tools like Selenium, JBehave, Rest Assured and XPath.
- Used Hybrid, Keyword/Data Driven Framework and extracted data from XML Using SAX Class.
- Wrote programs adhering to OOP principles, utilized Jasmine to test functionality while building, and integrated APIs.
- Involved in developing automation scripts usingTOSCA 9.1, Creates Business Process Models test cases usingALM BPTadd-on.
- Used Tosca connect to connect Tosca with HP ALM to halp manage teh Test cases and Defects in ALM.
- Managed individual sprints user stories and tasks using Jira as tracking tool.
- Implemented Jenkins Code Deploy plugin to deploy to AWS and used to automate teh build process and deploy teh application to Tomcat server.
- Worked on various QTP Automation tools QTP/UFT using VB Scripting and descriptive programming approach on various projects.
- Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
- Developed BDD tests using Jbehave by writing behaviors and step definitions.
- Designed and executed features of ATDD (Acceptance Test Driven Development)/BDD using Selenium, Cucumber forJava and Ruby.
- Developed Automation scripts inMicrosoft Visual Studioand usedNUnit framework.
- Developed scenario based testing for theJMeter scripts and Created, scheduled and run teh scenarios usingJMeterand generated necessary graphs.
- Develop stored procedures/views in Snowflake and use in Talend for loading Dimensions and Facts.
- Automated AngularJS applications using Protractor, Jasmine (spec, config files).
- Developed Features, Scenarios and Step Definitions using Cucumber (Gherkin), and WebDriver (Java).
- Managed teh framework dependency jars using Maven.
- Planned integration for DevOps/Continuous testing with Bamboo, Git/Bit bucket.
- Involved in developing automated test cases using JBehave and TestNG.
- Developed QTP/UFT scripts with object model and description programming, and handled dynamic objects using VB-script and regular expression in QTP/UFT.
- Performed ETL testing using Informatica power center and DataStage with teh proper understanding of Extracting teh data, Transforming teh data and loading teh data on proper target location in Datawarehouse.
- Developed Test Fixture using HTML5, CSS3, JavaScript ES6, ReactJS, and NodeJS
- Tested Report using qTest test management tool and Integration with Jira.
- Wrote complex SQL and PL/SQL queries to validate DataMart and Data warehouse Backend Testing.
- Automated WebServices by writing groovy scripts and used assertions for data validation and performed data driven for validating different endpoints.
- Used AWS to deploy teh project on EC2 instance. Implementation of teh Business logic layer for MongoDB Services.
- Created deployment slots in Azure web apps for web apps for different clients, as needed. Monitoring teh Azure VMs in azure.
- Involved in Web services testing using Postman Tool. Validated request and response JSON. Added assertions to validate teh JSON in RESTFUL service.
- Involved in verifying teh event publish in Google pub-sub topic for each Put, Post and Delete Request on teh Rest API.
- Worked as verifying teh item or location configuration generated in teh oracle or MySQL DB.
- Verified teh integration of various components in teh application and executed end-to-end testing.
Environment: Agile(Scrum), Java, HP QC/ALM, CI/CD, Jira, Restful Automation, Selenium Web driver/RC/Grid, UAT, TestNG, JMeter, JUnit, WebLogic, Maven, C#.Net, Cucumber/ Ruby, Protractor, Jenkins, Tosca, Bamboo, Git/GitHub, Quick Test Professional (QTP), UFT, Eclipse IDE, Agile, AWS,HTML, XPath, Postman, SQL, TOAD.
Confidential - Wayne, NJ
Automation Test Engineer
Responsibilities:
- Interacted with teh Project Manager, Business Analysts and Developers to understand teh application design and functional specifications. Participated in Release Review/Requirement Analysis and Design review meetings.
- Implemented TestNG automation framework for Smoke Test to ascertain that teh crucial functions of teh application work and also implemented Regression Test to detect bugs after enhancement and configuration settings of teh code.
- Interacted with severalInvestment banksto supportUATtesting. Participated inUATtesting for teh portals ofinvestment banks.
- Performed Data driven testing to validate teh components displayed on teh website using Selenium
- Performed Parallel and Cross Browser testing on different browsers like Internet Explorer, Chrome, Safari and Firefox where multiple tests were run at teh same time.
- Used Hybrid, Keyword/Data Driven Framework and extracted data from external Excel files using Apache POI and loaded into teh variables in teh scripted code.
- ETL Testing, Data Validation, Testing Cognos reports and Cubes.
- Configured teh Test Cases to receive input Test Data Sets for teh corresponding test cases using TestNG Data Provider Annotation.
- Participated in component level validation using SoapUI and Postman.
- PerformedUnit Testingof teh application by usingNUnit.
- Created Modules in TOSCA for different applications using XSCAN/TOSCA Wizard. Feasibility check of applications for test automation using TOSCA.
- Maintained teh Rest Assured & Java Automation Code in source controls like GitLab, Jenkins for improvements and new features.
- Developed QTP/UFT scripts with object model and description programming, and handled dynamic objects using VB-script and regular expression in QTP/UFT.
- Designed and developed REST API test automation using karate framework.
- Managed individual sprints user stories and tasks using Rally as tracking tool.
- Used Firebug, Firepath to debug, edit and locate teh objects based on ID, Name, XPath, Css, Link, Partial Link, Attributes and Tags.
- ImplementedCI/CD Pipelinefor teh QA Team withSelenium Server.
- Assisted in gathering teh Bussiness requirements, ETL Analysis, ETL test and design of teh flow and teh logic for teh Data Warehouse.
- Implemented SOAP UI tool to test SOAP based architecture application to test SOAP services and RESTAPI.
- Wrote test plans to in corporate teh testing needs of teh data warehouse using HP ALM.
- Developed Small Scale load test, Soak test with JMeter and Reported defects in JIRA.
- Worked on a proof of concept to implement Kafka-Storm based data pipeline.
- Worked with JIRA Project Management and defect tracking.
- Wrote test plans to in corporate teh testing needs of teh data warehouse using HP ALM.
- UsedJMeterto executeLoadTestsoutside teh company firewall by configuring host machines withJMeterinAWS.
- Involved in writing automated scripts for angular JS application using protractor and Java scripts.
- Used teh testing tools like Protractor with teh integration of JavaScript.
- Automated testingusing QTP/UFT, Selenium IDE andSelenium Web Driver/Java.
- Performed BDD and ATDD using Cucumber Features, Scenarios and Step Definitions in Gherkins format.
- Worked very closely with teh CI/CD team in implementing teh CI/CD pipeline for QA Team with teh halp of BAMBOO.
- Managed Clusters with various servers inAzureCloud Resource Groups. Created and Authorized Azure Resource Manger templates and deployed usingAzure.
- Performed Manual Testing of teh application as well as identified teh critical test scripts to be automated. PerformedETL testingto validate data is transformed correctly from OLTP to data warehouse.
- Implemented ReactJS components, Forms, Events, Keys, Router, and Redux concept.
- Worked with AWS cloud machines to setup selenium GRID and also Jenkins server on HUB machine.
- Managed teh framework dependency jars using Maven.
- Customized Selenium API to suit in testing environment.
- Worked with automation of Rest APIs using API framework with RESTAssured, Java and TestNG.
- Involved in developing automated test cases using Cucumber in JUnit.
- Maintained teh Selenium & Java Automation Code and resources in source controls like SVN, Jenkins for improvements and new features
- Performed black box testing, database testing, and web-based testing on several test phases. Developed components for each transaction used in teh test script or scenario by using Selenium.
- Involved in Web services testing using SOAPUI Tool. Validated request and response XML. Added assertions to validate teh XML in Web services SOAP and RESTFUL service.
- Used GitHub as a source repository system to share code within teh office as well as with teh team in overseas.
- Interacted with teh development configuration and operation's team to ensure teh quality of software to user expectations.
Environment: Agile, Java, JavaScript, Eclipse, Selenium WebDriver, Selenium Grid, Cucumber, TestNG, Apache POI, SoapUI, Postman, Tosca, SoapUI, JMeter, Git, Jenkins, JIRA, Log4j, Appium, C#.Net, Maven, CI/CD, Mongo DB, SQL, X-path, Protractor, Jasmine
Confidential - Richmond, VA
Software QA Tester
Responsibilities:
- Conducted Functional testing, Regression Testing using selenium with Data-driven framework and Key- Word driven framework.
- Created automation test scripts using data driven framework and Page Factory model to test teh web applications using Selenium WebDriver with JAVA and maven.
- Expertise in grouping of test suites, test cases and test methods for regression and functional testing using TestNG Annotations like Groups, Parameter, Data Provider and Tags.
- Integrated Jenkins with version controller (GIT) and scheduled builds to run automatically during a build release by invoking predefined maven commands.
- Tested REST API using REST Assured, TestNG, Apache POI, and log4j framework.
- Involved in developing BDD Frame work from Scratch. Involved in teh usage of BDD framework to develop Cucumber Step Definitions, Scenarios and Features using acceptance criteria.
- Automated test scripts usingJMeter based on business/functionalspecifications and used regular expression fordynamic values in Jmeter.
- Utilized Apache POI jar file to read test data from teh excel spread sheets and load them into required test cases.
- Found Defects, prepared Defect Reports and Status Reports, Defect tracking using Rally.
- Developed an in-house add-ins called ‘Team for word’ to integrate MS-word to TFS and ‘Team Explorer’ to integrate MS-Excel to TFS.
- Administered and Engineered Jenkins for managing weekly Build, Test, and Deploy chain, SVN/GIT with Dev/Test/Prod Branching Model for weekly releases.
- Implemented Automation tools Selenium WebDriver, JUnit, TestNG, Eclipse, Git/GitHub, Jenkins, SOAP UI and REST with POSTMAN.
- Used cucumber to automate services using Rest API.
- Used teh Groovy language to verify WebServices through SOAP UI.
- Involved closely with developers in Development of UI modules using HTML, JSP, JavaScript and CSS.
Environment: s: SeleniumIDE, Groovy, RC Web Driver, Cucumber, Eclipse, JIRA, SQL, Oracle, Java, JavaScript Angular JS, Cucumber, Load Runner, Micro services, Restful API Testing, JMeter, VBScript, JUnit, TestNG, Firebug, Xpath, Windows,
