Sr.qa Automation Resume
TX
OBJECTIVE
- A challenging position where in my vast experience in Quality Assurance, Manual and automation testing tools like Selenium, Serenity BDD Framework, ETL & QTP across multiple technologies and Platforms.
SUMMARY
- A highly competent and results oriented Automation Analyst with 7+ years of experience in Manual Testing, Selenium, QTP & Protractor Automation tools.
- Experience in multiple domains like Healthcare, Banking, Communications, Insurance, Siebel, SAP (HR), E - Commerce, CMS (Drupal, Ektron, Sharepoint) & Angular JS with different environments in Java/UNIX and Windows NT.
- Expertise in open source automation tools: Selenium WebDriver, JUnit, TestNG.
- Proficient in developing and executing high quality Test Plan, Test Scripts, Test Cases from Requirements documents, Functional specification, Detail Design Documents.
- Experience with Test Automation tools such as Cypress, Selenium, TestNG, Jmeter, and Junit.
- Expertise in designing the automation scripts by using Serenity BDD framework in Java.
- Hands on experience with Core Java, Java/J2EE, JSP, Spring Technology Stack, Adobe CQ, WebSphere Application Console and Server, Rest Web Services.
- Experience includes development of automated regression test scripts using selenium, protractor, cypress and jasmine, mocha framework with Java, JavaScript, Scala and JSON.
- Worked extensively on spring modules and concepts such as Inversion of Control (Dependency Injection), MVC, JDBC Template and AOP. Possess strong knowledge in Java/J2EE design patterns.
- Worked on web frameworks such as Struts and other application servers such as Bea WebLogic, also view technologies such as Free marker.
- Possess hands on experience with UI technologies such as JavaScript, JQuery, HTML and CSS and various content management tools.
- Possess excellent knowledge on Adobe CQ system using technologies like Adobe CQ/AEM, Java/J2EE, Eclipse, Splunk, Endeca, Fusion, Git, SVN, Bit bucket, Confluence, Akamai server, Sinnaker, Google Cloud Platform, Lucidworks, Dynatrace, Stash, Restful Web Services, Postman, Hadoop, Big Data, Map Reduce, Spring Boot, Spring Microservices, JDK1.7, Tomcat 7, Mockito, JUnit, Jira, JSP, JavaScripts, DB2, Browser debugging tools, Jenkins.
- Possess good knowledge on build automation tool such as Maven and continuous integration tools such as Jenkins.
- Worked on Visio design tool. Possess good working knowledge on IDE’s such as Eclipse, Spring Tool Suite and PL/SQL Developer, Splunk logs, Aqua Data Studio.
- Possess working knowledge in PL/SQL, Stored Procedures, cursors, Indexes and triggers in Oracle.
- Possess good knowledge on writing automated unit and integration test cases using JUnit, Mockito for mocking and also have experience of using Selenium.
- Experienced in Rest Web Service development for both Xml and Json datatypes using Advanced Rest Client. Possess fair knowledge on SOA and REST architectural style and design principles.
- Have knowledge of some basic UNIX commands and AWS.
- Worked on version control tools like SVN, Git, GitHub and WinCVS.
- Well versed with complete Software Development Life Cycle (SDLC) of both Agile Scrum and Waterfall methodology.
- Possess working knowledge of Ecommerce Solutions.
TECHNICAL SKILLS
Automation Tools: Tricentis, Selenium, Web Driver, Serenity BDD
Framework: QTP, Protractor, Cypress,RQM, Edifecs, Robot Framework, PEGA, SAP TAO, Maven, Ant, AWS, Jenkins, Groovy.
Performance Tools: JMeter, ETL, BlazeMeter, NeoLoad.
Management Tools: QC, Mantis, JIRA and Rational Clear Quest.
Continuous Integration: Jenkins, GIT, GitHub.
Languages: Core Java, Python, Java Script, VB script, SQL, PL/SQL, C, HTML
Databases: Oracle, Big Data, MS SQL Server, IBM DB2, MySQL, Microsoft Access
MS Office Tools: Word, Excel, Project, Visio, PowerPoint.
Operating System: Windows 95 / 98 / NT / 2000/XP, UNIX.
PROFESSIONAL EXPERIENCE
Confidential, TXSr.QA Automation
Tools: SOAPUI, QTP, UFT
Responsibilities:
- Create Gherkin automation test scripts for functional, web service and database testing using Java 8, Spring,JSON.
- Execute tests from Java IDE and improve test coverage iteratively as new features become part of regression and other test cycles.
- Participate in developing and documenting User Stories, including testing estimates and validation tests using tools like Jira, Intellij, Cucumber, Gherkin, Postman, Swagger, Gradle, Mvn, Splunk, Git, Stash,Amazon web services (AWS)
- Create/maintain test suites in JavaScript, Python and Robot Framework.
- Developed BDD tests using Cucumber by writing features and Developed Required Selenium support code in Python for Cucumber
- Configured Selenium WebDriver, PyTest, pip tool and created selenium automation scripts in python.
- Developed and maintained automated smoke and regression test suites in Cypress using JavaScript programming language and Mocha Framework
- Setup, maintained and executed an automated testing framework using theSelenium WebDriverandAppiumbasedKatalon Studioautomation tool, writing test scripts usingGroovy
- Develop code for web automation testing using Cypress, Selenium and Protractor framework, JAVA, JavaScript and JSON.
- Utilized Robot Framework to create test scripts for a python/java based software.
- Committing the developed code from terminal using Git commands. Creating branches and tagging the code.
- Using Stash for code maintenances.
- Managing the team during release and migration process.
- Perform REST web services setup and testing using Postman, checking in Swagger.
- Develop automated tests for features developed in-sprint.
- Creating automation Jenkin jobs and running them for regression testing. Expertise in writing automation scripts using JAVA and Groovy
- Maintaining and running the code between develop master, prod branches and merging them using Git commands.
- Participated in major phases of Software Development Life Cycle like Functional Specification Documentation preparation, Code Development, Testing and Implementation
- Implemented test automation scripts for mobile testing using Appium for Android and iOSapplications.
- Developed automation scripts for Mobile Native applications on iOS and Android Experience in Back End testing using Groovy Script using Appium and Java.
- Experience in Page Object Model (POM), Data Driven, Behavior Driven Development and Keyword Driven: Framework with Web Services tools like SOAP UI, REST API.: Possess good exposure to Continuous Integration / Continuous Delivery process/set ups (CI/CD)
- Implement test automation framework into CI/CD pipeline using TFS and Team City.
- Developed Automation Framework for VT MVP project using LeanFT and NUnitwhich integrate with TFS for CI/CD.
- Integrated Appium with Sauce Labsfor distributing tests on thecloud.
- Identified mobile elements using Appium Inspector, UI Automator Viewer.
- Used Appiumto facilitate mobile testing by creating mobile Driver class with the required Mobile capabilities.
- Good experience in mobile testing usingAppiumin Androidapplications using simulator and emulator.
- Perform desk checks and code reviews.
- Developed Web UI and API automated tests using Selenium and WebTest library
- Extensive experience in Web front-end and back-end test automation using Java, JavaScript, Selenium WebDriver
- Checking logs using Splunk.
- Develop, document, and maintain the test strategy and test scenarios.
- Partner with the developers to ensure all areas of the application are fully tested and issues are clearly logged and prioritized consistently.
- Checking databases and updates those using Sql queries.
- Partner with developers to find technical solutions for test automation.
- Work with Integration Build teams to manage dev, QA and production release of software.
- Provide exploratory testing to understand the feature and how it is implemented, to find additional or unexpected behaviour, and to refine and define additional test cases for the feature.
- Attending product release calls and migration calls between active and inactive environments and running Jenkin jobs to make sure everything is working fine.
Technologies: Java 8, Java/J2EE, Intellij, Cucumber, Appium, Gherkin, Node JS, React JS, REST web services, JavaScript, Postman, Swagger, Jenkins, Cypress, Gradle, Python, Groovy,Mvn, Splunk, Git, Stash, Akamai server, Spinnaker, Google Cloud Platform, Spring Boot, Spring Microservices, Tomcat 7, Mockito,AWS, JUnit, JSP, JavaScripts, DB2, Browser debugging tools, databases
Confidential, OH
Sr. QA SDET Engineer
Tools: Selenium, Serenity BDD Framework, SoapUi, JMeter, Appium
Responsibilities:
- Solve Production and Stage issues related to Adobe CQ/AEM in CQ Authors both for HP.
- Supporting complex database objects like Stored Procudures, Functions, Packages, Triggers using SQL and PL/SQL.
- Monitoring Lowe’s business in Splunk, Spotlight, Network dashboard, Mpulse etc.
- Monitoring Dynatrace graphs for CQ CPU, Endeca Response Time, Pricing Services Response time, Data Power Connections, Catalog Services Response Time, and Fusion Response Time etc.
- Explore new tools/technologies like Katalon Studio and Cypress.
- Upload and manage Lowe’s digital assets and images from DAM and Scene7.
- Update in AEM Tools, MSM Control Center to Skip, Unskip, Rollout CQ pages.
- Maintain mobile blueprint and desktop live copy pages and update, maintain and change the inheritance.
- Responsible for creating test scenarios for user stories and creating automation test suites usingPython,Selenium Webdriver,Pytestframework.
- Tested many features in an agile environment usingPython,Django,HTML5,CSS,and JavaScript.
- Configured Continuous Integration environment, using Jenkins to kickoff daily builds and automation suitesJenkins, Maven and GitHub. Python.
- Create/maintain test suites inJavaScript, Python.
- Applied test automation framework onCI/CDprocessusingJenkins.
- Validation on continuous integration and continuous delivery (CI/CD) concepts.
- BuildCI/CDpipelines using Git and Azure Devops, collaborate with Development and QA teams to integrate automated tests into theCI/CD pipelines
- Check 12 CQ Publishers, 12 Dispatchers, Akamai cache in both WSDC and SADC side.
- Lowe’s mobile and desktop Home pages, Category pages, Landing pages, Store pages, Brand pages, Flyouts are authored in AWS.
- Querying in Splunk logs to check the status of errors, CQ updates.
- Solve Production and Stage taxonomy issues, follow up with the taxmap updates.
- Participate in CQ Author upgrade from AEM 6.0 CRX2 to AEM 6.2, CQ Publisher upgrade from AEM 6.0 CRX2 to AEM 6.2, Dispatcher changes to support new CQ version.
- Update legacy Lowe’s Store Hours in CQ Author, upload stores.csv, clear dispatcher cache, clearing Akamai cache.
- Worked on POC to use WebdriverIo, mocha framework with chai assertions to replace Selenium webdriver tests.
- Implemented simulator for mobile app testing in IOS, Android using Appium Tool.
- Implemented Appium Scripts to test iOS and Android platforms
- Implemented test automation scripts for mobile testing using Appium for Android and iOS applications.
- Executed the Test Plans onweb and Mobileas per requirements usingAppium tool.
- Implemented simulator for mobile App Testing in Android Platform usingAppium.
- Developed automation scripts for Mobile Native applications on iOS and Android platforms using Appium and Ruby.
- Performed manual and automated testing using testing toolselenium webdriverandAppium.
- Deploying the project in Spinnaker and check store hours are coming correctly in, Google cloud platform—in Datastore Entities.
- Websphere Commerce Stores registry refresh, commerce finance registry refresh.
- Solving issues on NodeJS by debugging NodeJs code base.
- Solving level3 technical issues by debugging CQ code base for both Lowe’s Home Improvement and Lowe’s For Pros.
- Software test automation using Robot Framework using selenium library, jenkins for continuous integration, Git for version control.
- Solve issues related to Lowe’s Banner not showing on various pages in Adobe Test & Target for Landing pages and Category pages.
- Solve banner related issues on Lowe’s Product List pages and Product Detail pages.
- Check Catalog services (web services) in Postman and Soap UI.
- Solving issues on Endeca, searching and updating product N values in Endeca search engine.
- Solving issues related to Fusion rules on Lucidworks.
- Check and solve AEM issues from Author to Publisher to Dispatcher, Origin, Akamai server and production.
- Good experience with AWS
- Checking in and checking out codes from Stash.
Confidential, OH
Sr.QA Automation
Tools: Selenium, Appium
Responsibilities:
- Documented test artifacts(Test Plan, Test Cases, Test Matrix) from design documentation and functional specifications
- Extensively automated regression and functional test suites by developing over 200+ test cases, 8 test suites using Selenium WebDriver, JAVA, TestNG
- Implemented Hybrid framework from the scratch.
- Working with Java to use Selenium-Webdriver API library to write Automation scripting.
- Used Selenium Grid, Desired Capabilities, and Remote WebDriver for distributing the execution in different machines, platforms and browsers.
- Used Eclipse to debug Java code and utilize Maven as Project Builder with internal Maven Dependency repository.
- UsedAppium toolto develop automation test scripts onAndroid platformsfor native applications on mobile devices.
- Used Appium fornative, hybrid Mobile Application TestingforIOSandAndroid platforms.
- Used Maven to configure the dependencies to run framework and GitHub for version control.
- Used Jenkins for continuous integration, to compile builds and set up run schedule.
- Performed exception handling using testAutomation Framework, Cross platform test Automation try catch finally blocks.
- Developed test automation framework scripts using Python Selenium WebDriver,
- Implemented Page Object Model framework with Python and Selenium.
- Develop and maintain automated tests using Python and the Robot test framework.
- Developed entire frontend and backend modules using Python on Django Web Framework.
- Developed new test scripts for the regression and sanity testing & execute the scripts.
- Prepared and executed test suite through TestNG via Ant and generated XSLT reports.
- Verify the Automated Test Result,and Logging the Defect in Mantis and updating status to the higher management.
- Using the Agile methodology and scripts will be prepared based on the Sprints/Stories assigned by the Scrum Master.
- Performed Mobile testing for devices like Android, Apple, Ipad etc.
- Prepared the SQL queries for database testing.
- For API testing, Created the SoapUI functional testcases and generating the test reports.
- Integrated the SoapUI pro project with selenium to write test scenarios.
- Performed performance testing by using JMeter for measuring web application performance and Load Stress capacity.
- Develop and Design ETL test cases, scenarios, and scripts to ensure quality Data warehouse / BI applications
- Participated in system walk-through and inspection meetings to understand the business rules and system operation flows.
- Having good experience in Hadoop and creating SQL queries.
Environment: Selenium, Appium, REST API,Cypress, Cucumber, TestNG, SQL, Mongo DB, Oracle, Java and Maven,SoapUI,JMeter, GIT, Jira, Intelli J, AWS, Eclipse, Jira and Confluence
Confidential, NY
Sr.QA Automation
Tools: Selenium,Protractor tool & Manual
Responsibilities:
- Designed the Automation test Scripts using Selenium Webdriver.
- Requirements gathering from the client & understanding the requirements.
- Prepared the Test plan document & Level of Estimation (LOE) document.
- Designed the test scripts using Selenium Webdriver and to handle the tests with Jasmine framework.
- Performed cross browser testing & Mobile automation testing on different browsers such as IE, Safari, Firefox, Chrome.
- Built python framework to transform Datasets and Data tables into HTTP-serializable JSON strings.
- Developed Python application for Google Analytics aggregation and reporting
- Wrote python scripts to read and write from csv files to database using Django ORM.
- Runs the test by using Spec file and Configuration file and debugging the test scripts.
- Worked with the CI process to reduce risk by using tools like Jenkins, GIT etc.
- Integrated the SoapUI pro 5.0.0 p cdroject with selenium and cucumber(BDD) to write test scenario in a readable fashion.
- Created the SoapUI REST functional testcases and generating the test reports.
- Performed the load testing and stress testing by using JMeter apache tool.
- Performed database testing by writing and executing SQl queries.
- Experinced with AWS migration by using cloud.
- Status reporting on daily and weekly to the higher management and to client.
- Defect finding and logging the bugs in Jira tool for defect reporting system.
Environment: Selenium, Java, Shell Script, Cypress, Python, Web Driver, Appium, REST API, Cucumber, Test NG, Oracle, SQL, Mongo DB, Java and Maven, SoapUI, JMeter, GIT,AWS, Jira, Intelli J, Eclipse, Jira and Confluence