Sr. Qa Automation Engineer/tester/ Sdet Resume
Kansas City, MO
SUMMARY
- Over 7+ years of diverse experience in teh Information Technology industry wif a focus on Software Quality Assurance (QA/Software Testing) activities.
- Excellent understanding of Software Test Life Cycle (STLC) and Test Methodologies.Good understanding of AGILE, Waterfall software development methodologies.
- Experience in Automation Testingand Exploratory Manual Testing(Black Box/White Box Testing) onWeb - basedapplications.
- Experience in developing end to end automation using Selenium WebDriver/RC/IDE/Grid, Junit/TestNG, ANT, Maven, Jenkins, Cucumber, Web Services (REST, SOAP).
- Expert in developing Java Selenium/ WebDriver test scripts.
- Test Frameworks using TestNG/ Junitto perform Functional and Unit Testing.
- Experience in using Jenkins/Hudsonas a Continuous Integration server to configure wifAnt/Maven.
- Skilled in RESTful API concurrency testing using JMeter and API test automation using FitNesse.
- HaveJavacoding experience inEclipse IDEfor functional testing and regression testing for web-based N-Tier applications.
- Experience in designing Automated Framework usingSelenium WebDriver, Javaand writingSeleniumAutomation Scripts forSanity and Regression testing.
- Experience increating Test Plans,writing, and executing Test Cases, Manual Testing, and automated Test Execution.
- Highly skilled in continuous integration/continuous deployment (CICD) processes to support Acceptance and Behavioral Driven Development methodologies.
- Experience in BusinessFunctionality Testing, Smoke testing,User Interface testing,Integration Testing, Black Box Testing,End-to-end Testing,Manual Testing,UAT testing,Regression Testing,Performance Testing,Documentation and Reporting.
- Tested custom win controls developed in C#.Net for compatibility and system integrity.
- Used JavaScript, Protractor to develop automation scripts for angularJS applications
- Continuous Integration- Continuous Deployment (CICD) Test and Validation
- Automating Angular JS applications by using Protractor and Jasmine using Java scrip
- Deploying automated testing solutions into Scaled Agile Frameworks (SAFe), Agile testing, Agile requirement gathering, Agile sprint planning, defect management, and leading QA best practices across an enterprise.
- Used Type Script for Automation.
- Worked on custom software applications that integrated teh IVR, Advanced Speech Recognition, Directed Dialogue, Call Center solutions, Genesys and Avaya CTI, Web, and foreign host connectivity and transactions.
- Design and execute features of ATDD (Acceptance Test Driven Development)/BDD using Selenium, Cucumber forJava, and Ruby.
- Experience in designing automation scripts to eliminate excessive repeatable manual cycles.
- Strong experience inOOPSusingCore Javaand extensively used classes, objects, data structures, inheritance, polymorphism, exception handling, packages, collection, and reflection.
- Experience in writingJava, JavaScript, Python, Ruby, C#, PHP, VB scripts,andUNIX Shell Scripts.
- Excellent interpersonal skills, proven team player wif an analytical bent to problem solving and delivering under high stress environment.
- Good analytical and communication skillsand ability to work independently wif minimal supervision and perform as part of a team.
TECHNICAL SKILLS
Testing Tools: Selenium Web Driver/IDE/GRID, Mercury QTP, HP Quality Center, JUnit, Log4J, Firebug, FitNesse, Fire Path, TestNG, JXL, SOAPUI, Coded UI, Katalon, Protractor.
Language/ Script: Java, JavaScript, Typescript, Shell Script, VBScript (UFT), C, C#, Python
Frameworks: Junit, TestNG, TDD, Cucumber, POM
Firefox Addons: XPath, Firebug
Web development: HTML, VB Scripts, XML, Protractor, CSS, Flash, JavaScript, AngularjS
SOA Technologies: SOAP, REST, WSDL, UDDI, Web Services, SOAP UI
Bug Tracking Tools: HP Quality Center, Bugzilla, Visual Studio TFS, JIRA, Rally
Build/ CI Tools: Maven, Jenkin, Jenkins, Hudson, Bamboo
Databases Technologies: MS SQL Server, Oracle 9i/10g, Oracle PL/SQL, TOAD
PROFESSIONAL EXPERIENCE
Confidential, Kansas City, MO
Sr. QA Automation Engineer/Tester/ SDET
Responsibilities:
- Involved in writing end-to-end test cases as well as automating them for web interface and also on Mobile
- Performed automation scripts onJava,J Behave (BDD tool) and spring platform.
- Developed smart steps by using core java.
- Created customizedXPathto identify Web Elements.
- Expertise in CICD pipeline wif Bogie, Docker, Jenkins for API’s
- Developed test cases in Automation testing tools likeProtractorusing jasmine framework
- Analyzed and Tested for Directed dialogue, DTMF, IVR and Text to speech that increased customer utilization and retention in IVR
- Development of Junit Test cases to unit test teh Java code, Karma to unit test teh AngularJS code and Protractor to test teh E2E application
- UsedSOAP UItool to test SOA based architecture application to test SOAP services andREST APIand Cloud web services likeMS Azure
- Written and executed automatedAPIscripts for backend application using Rest Assured API testing.
- Created test scripts for teh test cases using FitNesse tool.
- Selenium WebDriverandAppiumbasedKatalon Studioautomation tool, writing test scripts usingGroovy.
- Assisted Manager by providing automation strategies,Selenium/Cucumber Automation and JIRA reports.
- Developed BDD tests using Cucumber by writing behaviors and step definitions. Developed required Selenium support code in JAVA forCucumber.
- Experienced using Front End Technologies such as HTML, Bootstrap, AJAX, JavaScript, Type Script, jQuery, CSS, XML, XSTL for developing UI for teh applications.
- Written and executed scripts inAPPIUMfor testing native applications and mobile-web applications.
- Used FitNesse tool to execute high level test scenarios for User Acceptance Testing along wif Java Programming.
- Expertise in developing Automation frameworks wifSelenium WebDriverusingJAVA and C#.
- Created and executed test cases for web and mobile application in Confluence.
- Utilized corporation developed Agile SDLC methodology. Used Scrum Work Pro and Microsoft Office software to perform required job functions.
- Writing user story for automation scripts usingJ Behave (BDD framework).
- Responsible for doing code reviews using Crucible for automation scripts and new enhancement in automation frameworks.
- Involved in testing usingJ Meterto analyze and measure teh performance of web applications.
- Strong experience in STLC, defect management for integration, system, UAT testing.
- Performed UI and Functional testing on Android and iOS devices (smart phones, tablets) using Katalon Studio.
- Automated certain QA jobs and processes using Fitnesse Testing Tool and QTP.
- Extensive Experience MEAN (MongoDB, Express.js, AngularJS, Node.js) stack technology
- Experience in Page Object Model (POM), Data Driven, Behavior Driven Development and Keyword Driven: Framework wif Web Services tools like SOAP UI, REST API.: Possess good exposure to Continuous Integration / Continuous Delivery process/set ups (CI/CD)
- Used Protractor to run end-to-end tests that are written in JavaScript and run wif nodeJS language used is Java and expanded test scenarios, tracked Cucumber reports.
- Ability to analyze to convert Business requirements for IVR Applications to Test Scenarios
- Responsible for running automation jobs using CI tools(Bamboo, Jenkins).
- Interacted wif developers to resolve teh bugs as well to request unique attributes for automation.
- Strong Experience on client-side JavaScript tests wif Karma and Mocha and also used Jasmine, protractor, behavior driven development framework for testing JavaScript and Angular JS code.
- Web Service automationusing C#,Soap UIand tested web services manually using POSTMAN.
- Serve as a QA Testing Lead for eight applications across an enterprise that operates under a SAFe Agile Framework
- Identify any possibility for automation and write test scripts in Protractor to automate regression tests.
- Develop, Maintain, and execute teh Test scripts in JIRA, Confluence and Conduct Defect triage meetings wif Dinebrands, SVS, Merchant Link, Rosnet and Oracle project teams
- Actively participate in SDLC by providing quality related feedback.
- Attended weekly status meeting to discuss critical blockers/issues/concerns.
- Attended retrospective meetings to discuss teh current story as well as give points depending on teh functionality.
- Strong experience in testing IVR speech recognition systems.
Confidential, Magna, Utah
QA Automation Engineer/Tester
Responsibilities:
- Extensively involved in all stages of testing life cycle, Test Driven Development methodologies, Software Development Life cycle (SDLC) using Waterfall, Agile methodologies.
- Developed test code in Java language usingEclipse,IDEandTestNGframework.
- Developed Groovy scripts to test Report application output and usedGroovyScript to customize test.
- Configured python Web Driver, TestNG, Maven tool and created selenium automation scripts in java usingTestNGprior to agile release.
- Involved in Mobile Testing includes App Testing. Test automation for web application using Cucumber.
- Created customized Java utilities for features not available out-of-box in RestFixture for FitNesse.
- Used Oracle Applications likeRPM, RDFfor Expanding portfolio in and across different states.
- Experience in software engineering methodologies or SDLC like Agile, RUP and Waterfall.
- Involved in writing automated scripts for angular JS application using protractor and Java scripts.
- Performed Data Analysis and developed Data Mapping documents for Reporting projects by using several data analysis software.
- Wrote VBScripts forBlack BoxandWhite BoxTesting.
- Proficient noledge wif version control likeGIT.
- Developed Test Framework in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test automation (Java/Junit) and Ruby Cucumber.
- Enhanced JDE application depending on user request and pull teh data from User defined format and update JDE files. Developed a batch application to pull teh data from Excel and update JDE files.
- Manage teh test cases, test status in JIRA and project documents in Confluence.
- Web Service testing (RESTful) and Automation using C#, .Netbased framework,Apache MTM,using JSON, XML payloads.
- Experience in test planning and scheduling, Bug tracking and Reporting in HP ALM/QC, JIRA, Test Rail and Confluence.
- Integrated teh FitNesse test suites wif teh build on Jenkins for Continuous Integration/Continuous Development (CI/CD).
- Expertise in CICD process and Monitoring and Logging wif Splunk logs
- Scribed test cases basing on teh IVR call flows for each SSCR.
- Responsible for estimating required resource and components for SOA testing.
- Partner wif IT partners external to teh Clarity PPM application development team to coordinate integration testing wif external systems.
- Designed and implemented re-usable Automation test scripts using industry standard tools like QTP.
- Test development for Confidential Digital web and mobile offerings built in Angular.JS, Java.
- Enriched experience and strong command overManual(White box, Black Box test),QA focused DevOpsandTest AutomationusingProtractor, Selenium Web driver, RFT, UFT/QTP and ALM/Quality Center.
- Possessed specific experience testing Call Center and IVR and WEB applications.
- Taken responsibility in testing voice quality and voice recognition functionality of IVR systems for high and low confidence scenarios.
- Launched teh ISO PPM activity in teh supplier’s end to upgrade their quality performance.
- Used TestNG Annotations in Selenium Web Driver and executed a batch of tests as testing suite.
- Created a data driven framework usingProtractor, Jasmine, Page Object model (POM) by utilizingType Script/JavaScript.
- Performed black box testing on teh following area of PlayStation3 and 4 Store in Agile (SAFe) procedure wif efficient communication under minimum
- Significant experience as a Performance test engineer using HP Load Runner.
- Used Groovy Script for SQL connection to database.
- Developed an extensive test suite and performed tests in local environments using Coded UI
- Involved in web and windows projects, wif both C# and VB.NET using Coded UI automation tool.
- Analyzed Business Requirements, use cases AGILE (SDLC) PROCESS, high level designing and detail technical design of JAVA application
- Tested IVR applications that are developed using VXML, Tell me technology.
- Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API
- Created and maintained web site testing scripts using Selenium, C#, and Java/JUnit
- Involved in Web Services Testing using SOAPUI wif rest to create and execute automated functional, regression, compliance, and load tests.
- Extensively used Rest, Rest assured and SOAP UI for functional testing of web services.
- Involved in executing SQL queries and PL/SQL procedures, functions, and packages for backend testing.
Confidential, Oakland, California
QA Engineer
Responsibilities:
- Good noledge in different programming languages like java, JavaScript, HTML and databases like SQL server and ORACLE. Good noledge in testing angular js applications using protractor.
- Good Understanding of SDLC and involved in several phases of Product Development from Gathering Requirements to Rolling out teh Product into Production.
- Analyzed teh Use Cases and various documents to prepare Test Plan.
- Highly experienced in designing and applying test methodologies to ensure products meet required Specifications and Performance expectations.
- Developed teh Test strategy for short term and long-term automation.
- Prepared Manual testing scenarios and test cases for system design of advance builds of an application.
- Used BDD framework wifCucumber, ruby and created future files wif scenario and scenario utline files.
- Expertise in Protractor Automation testing in both Angular and Non - Angular pages. Implemented Jasmine as a testing framework for Protractor.
- Automation infrastructure and error free test scripts are developed using Selenium Web driver methods and features.
- Experience in working inCI/CDenvironment wif source code management tools likeGIT /SVN, build tools -Maven, Testing Tool-Selenium, Continuous integration tool -Jenkins
- Created, maintained, and enhanced automated quality assurance applications and scripts to validate email MAPI properties and XML using C#
- Test scripts are written using Java selenium to automate teh GUI test and functional test cases.
- Thorough understanding of different phases of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) including Agile Methodology and Waterfall.
- Test scripts created wif automation tools and executed automation scripts on various builds.
- Performed risk analysis to critical areas of application from customer perspective and supported multi-tier application.
- Involved in design and Implementation of Protractor Testing for Angular js code base.
- Test scripts written are enhanced for Global Execution.
- Data Driven Testing (DDT) is executed by prepared Test data.
- User stories are tracked using JIRA and HP ALM/Quality Center (QC) to track teh defects.
- Experienced in working wif Interactive Voice Response (IVR) Testing.
- Involved in weekly status review meeting and generated reports on summary of teh test executions.
Confidential
QA Analyst
Responsibilities:
- Involved in writing Test Scripts for teh main application functionality such as validation, business workflow.
- Prepared Test data for Test Cases after detailed analysis of client requirements and functionality.
- Participated in Functional, GUI, Regression and Ad-hoc Testing.
- Reviewed Business Requirements Documents and involved in developing teh Test Planning Document.
- Involved in validating functional, Integration and Regression test suites using Selenium, Cucumber and teh request and response of teh Web Services (SOA) through SOAPUI.
- Developed Test Cases, Test Scenarios and Test Plans and Defect reports for enhancements.
- Performed defect tracking using Quality Center and later teh defects were linked to specific test cases for traceability.
- Involved in End-to-End Testing and performed User Acceptance Testing for teh applications.
- Scripted and worked on SQL statements to perform verification and validation of teh data.
- Resolved issues wif teh coordination of testing and development teams.
- Actively participated in Weekly Review meetings and Weekly status meetings.
- Manually checked wif teh results from teh application execution and captured teh SQL statements.
- Coordinated in whole UAT process and involved in UAT documentation preparation.
- Worked on HP Quality Center to raise and track teh defects.
- Created and Executed Automated Coded UI test developed in C#.Net.
- Performed Back-End testing by writing and using SQL queries.