Lead Resume
PROFESSIONAL SUMMARY:
- 1 5 + Years of IT experience with proven skills (1 3 Years as Lead QE / Sr. QE and 2 + Years as Java Developer + others non IT Experiences Not Mentioned Below).
- Strong communication & interaction with Clients, Developers, Business Analysts, Management and Flexible to work with tight project timelines with Multitasking between different projects. Can learn & adapt to any new technology with minimal guidance.
- Extensive experience with SAAS Order / Cloud (e - Billing Experience, Zuora, Revstream, BRM, Oracle ebiz Suite, Finance GL Accounts, order Processing Flows), web eCommerce Domain, Credit Card Banking domain, Salesforce lightning application.
- Coordinating between product development teams, cross functional QE teams US, offshore QE teams, QE Consultants. (Like in Salesforce I worked with 5-8 different scrum teams f or converting Selenium RC test cases to webdriver)
- Standardized QA standards and practices across teams where possible
- Work with automation leads from throughout the company to implement standard test management procedures, .
- Manage the execution of test automation projects with a globally distributed team (US, India) of up to 10 automation engineers.
- Work with engineering services team to run tests in continuous integration environment (Jenkins) and report on results.
- Identify future automated testing needs, scope, plan and supervise their creation, taking ownership & leading projects QE Efforts:
- Assist in Hiring and also supervise QE team members.
- Assess manual test coverage and plan and coordinate the creation of automated .
- Create automation framework from scratch where possible along with taking ownership, estimating QE Development Efforts, to delivering the automated test for smoke, regression E2E (annotations based - BDD, gherkin, Java Junit/Testng, extent reports)
- Agile: Attending Requirements meeting, QE Story points update, Bug creation, assigning to developers, Requirement GAP Discussion, Test ENV, system settings.
- Sending Weekly QE Status to Higher Level Managers : Automation development status updates (Smoke, Regression, E2E, UAT, REST API, UI Webdriver, Mobile Appium, load - performance Jmeter).
- Running meetings to update QE Status on project to higher Managements (Functional, End To End, UAT, Pre-release related, Blocking Issues, Concerns, pilot releases) to deliver high quality.
- Interacting with team members to resolve their blockers/ concerns, coding complex framework related / automation test cases, along with picking up user stories to validate, Code Review and Check-in.
- Designed and implemented different automation frameworks from starch like Hybrid, page object model, Data Driven for a number of projects.
- Expertise in creating BDD Cucumber-JVM Framework , adding scripts in Java for Gherkin based user stories and also marking tags for smoke, regressions, UAT (BVT) ( Framework Contains: BDD, Cucumber, Gherkin, Webdriver, Maven, CI Jenkins, Junit, Sauce Labs, Maven extent reports, Hybrid Framework (Data Driven using Yaml/ Yml Files + Page object model), SVN for highly transactional E-commerce websites, cloud based systems.
- Created and added Automated smoke, regression test cases for Confidential (ATDD, TDD, BDD) (Angular & Non-Angular pages) using Ruby, cucumber, Gherkin, Ruby IDE ( Jetbrains), webdriver, BDD, data yaml/yml file, page object model, CI Hudson, Sauce labs, SVN.
- Contributed to Framework creations & added Automated Test cases (Smoke Regression, End to End) to 9.2 Platform (QuickBooks, Payroll, Quicken, TurboTax) Place Order (CD/ Download) & My Accounts flows ( Java, TestNG, Selenium web driver, Property files, Apache POI, Maven, CI Jenkins, Page Object Model, SVN ).
- Selenium RC: Created Framework & added Automated Test cases to 10.1 Platform estore flows ( Java, Junit, Selenium RC, Property files, CI Jenkins, Page Object Model, SVN ).
- Quickbase Zuora, Revstream, REST API Automation using SOAPUI Groovy scripts, JSON, XML, and then invoking from Java, Maven, Junit, TestNG, CI Jenkins by adding Jars & Project File. Load Test.
- SAAS Order for O’Bill, REST API Automation using Java, Rest Assured, Maven Based, CI Jenkins, JSON.
- Confidential Talent acquisition (Salesforce Recruit App, selenium Webdriver, Testng, maven CI/CD, Git, Page Object Model)
- 10.1 Project:
- Created Framework & added Automated Test cases to 10.1 Platform estore flows (Java, Junit, selenium, Property files, CI Jenkins, Page Object Model, SVN, salesforce CRM order placement (Customer care Flow)).
TECHNICAL SKILLS:
Programming Knowledge/ Skills: Java, Selenium Webdriver, Unix/ Linux, C, C++ Oracle Apps (BRM, eBiz Suite)
Tool: Used: Microsoft Office Products, Silk Test,, Version Control (Perforce,CVS, SVN,MS Visual Source Safe), Bug Tracking (TeamTrack, BugZilla, Bugster, Jira), MS Project, XI admin, XML Editors, HTTPS Test Tool to place orders in XML formats, Toad, Putty Logs, Load Runner,, Silk Test, Silk Performer, Quality Center, Silk Central, Selenium Web Driver, Eclipse IDE, Junit / TestNG& selenium, Siebel (CRM Customer Center, Order management,), Sales force (CRM), SOAP UI, Informatica (ETL), Zuora (SAAS Cloud), RevSTream
SAAS: Zuora (Subscription management), Billing and Revenue Management (BRM customer center Subscription management), Revstream(Monthly Revenue Details )
Operating System: Windows, Mac, Solaris Sparc, Sun Solaris X86, Linux, Centos, Ubuntu
Database: Oracle DB, MS-SQL, MySQL, Point base, Derby.
PROFESSIONAL EXPERIENCE:
Confidential
Lead
Responsibilities:
- Coordinating between product development teams, cross functional QE teams US, offshore QE teams, QE Consultants. (Like in Salesforce I worked with 5-8 different scrum teams for converting Selenium RC test cases to webdriver)
- Standardized QA standards and practices across teams where possible
- Work with automation leads from throughout the company to implement standard test management procedures,.
- Manage the execution of test automation projects with a globally distributed team (US, India) of up to 10 automation engineers.
- Work with engineering services team to run tests in continuous integration environment (Jenkins) and report on results.
- Identify future automated testing needs, scope, plan and supervise their creation, taking ownership & leading projects QE Efforts:
- Assist in Hiring and also supervise QE team members.
- Assess manual test coverage and plan and coordinate the creation of automated.
- Create automation framework from scratch where possible along with taking ownership, estimating QE Development Efforts, to delivering the automated test for smoke, regression E2E (annotations based - BDD, gherkin, Java Junit/Testng, extent reports)
- Agile: Attending Requirements meeting, QE Story points update, Bug creation, assigning to developers, Requirement GAP Discussion, Test ENV, system settings.
- Sending Weekly QE Status to Higher Level Managers: Automation development status updates (Smoke, Regression, E2E, UAT, REST API, UI Webdriver, Mobile Appium, load - performance Jmeter).
- Running meetings to update QE Status on project to higher Managements (Functional, End To End, UAT, Pre-release related, Blocking Issues, Concerns, pilot releases) to deliver high quality.
- Interacting with team members to resolve their blockers/ concerns, coding complex framework related / automation test cases, along with picking up user stories to validate, Code Review and Check-in.
Confidential
Lead: Automation / Sr. QE Engineer
Responsibilities:
- Converting all old test cases to Java Webdriver, Junit, Maven, Sales Force Internal Tools BLT using Maven, Ftest (Service Cloud Web Applications only), Ubuntu Linux system, also Java based REST API test case automation
- Manual mobile web application testing (Android, IOS). using Eclipse’s - smart bear- perforce Source control, finally to salesforce internal Auto build.
- Working in tight schedule, Meeting deadlines, targets.
- Sending out Weekly Status report, part of scrum team, updating QA team status, working closely with developers, and product owners for functional bugs.
Confidential
SAAS - Lead QE Automation
Responsibilities:
- Working on user stories in sprint, tri-weekly delivery for validating various types of SAAS order placement (Valid, Fraud, payment fail order), monthly, annual cycle, Prorated Charges calculations, refunds, GL accountings (Tax, Refunds, Revenue, GL Accounts), Revstream for revenue recognitions. Mobile & exploratory testing (IOS, Android Devices), Weekly Status report sending out, Meeting deadlines, targets, BDD based requirements & Test cases.
- Production order validations for Errors using Hive MySQL, and Splunk to track Error in server logs.
Confidential
Lead QE Engineer Automation
Responsibilities:
- Followed Quality Assurance Process for Online Banking credit card application (Agile, ATDD, TDD, BDD)
- Validated Credit card application pages (Business, personal, BDD based requirements) (USA, Canada)
- Validated mobile banking application built using responsive web design, angular pages, advanced java and J2EE Technology.
- Created manual & automated test cases for Credit card application.
- Created Automated smoke & regression test cases for Confidential (Angular & Non-Angular pages) using existing Framework , with application built using TDD, ATDD) & sending out Automated smoke test reports.
- Worked with sprint team members as Sr. QE Automation, for monthly release, as per Gherkin BDD user stories.
- Environment: Java, Advanced Java, Angular web pages, Oracle DB, Mainframe TSYS/ TS2 Systems, Linux systems, Ruby mine, Watir, Ruby gems, selenium webdriver, Hudson, Linux systems, QTP with win-runner add-ons, java selenium web driver.
Environment: Java, Advanced Java, Angular web pages, Oracle DB, Mainframe TSYS/ TS2 Systems, Linux systems, Ruby mine, Watir, Ruby gems, selenium webdriver, Hudson, Linux systems, QTP with win-runner add-ons, java selenium web driver, mongoDB(NoSQL, JSON, MAP-REDUCE).
Confidential, Menlo Park, CA
Lead
Responsibilities:
- Coordinating between product development teams, cross functional QE teams US, offshore QE teams, QE Consultants.
- Standardized QA standards and practices across teams where possible
- Work with automation leads from throughout the company to implement standard test management procedures,.
- Manage the execution of test automation projects with a globally distributed team (US, India) of up to 10 automation engineers.
- Work with engineering services team to run tests in continuous integration environment (Jenkins) and report on results.
- Identify future automated testing needs, scope, plan and supervise their creation, taking ownership & leading projects QE Efforts:
- Assist in Hiring and also supervise QE team members.
- Assess manual test coverage and plan and coordinate the creation of automated.
- Create automation framework from scratch where possible along with taking ownership, estimating QE Development Efforts, to delivering the automated test for smoke, regression E2E (annotations based - BDD, gherkin, Java Junit/Testng, extent reports)
- Agile: Attending Requirements meeting, QE Story points update, Bug creation, assigning to developers, Requirement GAP Discussion, Test ENV, system settings.
- Sending Weekly QE Status to Higher Level Managers: Automation development status updates (Smoke, Regression, E2E, UAT, REST API, UI Webdriver, Mobile Appium, load - performance Jmeter).
- Running meetings to update QE Status on project to higher Managements (Functional, End To End, UAT, Pre-release related, Blocking Issues, Concerns, pilot releases) to deliver high quality.
- Interacting with team members to resolve their blockers/ concerns, coding complex framework related / automation test cases, along with picking up user stories to validate, Code Review and Check-in.
- Quickbase Zuora, Revstream, REST API Automation using SOAPUI & Groovy scripts, JSON, XML, and then invoking from Java, Maven, Junit, CI Jenkins by adding Jars & Project File. Load Test.
- SAAS Order for Quickbase, Zuora, Revstream, REST API Automation using Java, Junit, restassured Maven dependencies, CI Jenkins with JSON.
- Confidential Talent acquisition (Salesforce Recruit App, selenium Webdriver, Testng, maven CI/CD, Git, Page Object Model)
- SAAS Order for O’Bill, REST API Automation using Java, Rest Assured, Maven Based, CI Jenkins, JSON.
- TTD estore, QB-Zuora-Revstream -: performance & Load tests using Jmeter
- REST API Automation: Using Java, Junit, TestNG, Jayway restassured Maven dependencies, Junit Mockito maven, CI Jenkins (using BDD Gherkin Model) with JSON.
- REST API Automation using SOAPUI: Using Groovy scripts, JSON, XML, and then invoking from Java, Maven, Junit, TestNG, CI Jenkins by adding Jars & Project File. Load Test.
- Appium MAC OSX (IOS & Android): Mobile (webApps, Hybrid) automation Framework using MAC OSX (Simulators, Emulators, Xcode, Node-JS, Selenium Grid, Webdriver jars, CI Jenkins, Junit, Cucumber JVM, BDD, Gherkin, SauceLabs, SVN).
- Created Framework & adding test case for regression using Java, TestNG, Selenium web driver with options to run as Time based testing (Java, TestNG, Selenium web driver, Property files, Apache POI, Maven, CI Jenkins, Page Object Model, SVN)
- Purchase & My Accounts flows (CD/ Download/ monthly/Annually TurboTax, QuickBooks, Payroll, POS, Quicken, Lacerate)
- Contributed to Framework creations & added automated Test cases to smoke, Regression(Java, TestNG, Selenium web driver, Property files, Apache POI, Maven, CI Jenkins, Page Object Model, SVN).
- Created Framework & added Test cases to smoke, Regression use excels as data Driven.
- Revenue Recognition End To End scenarios: Created Framework & adding test case for regression using Java, TestNG, Selenium web driver with options to run as Time based testing
- Added test cases to existing SOAP API framework of Zuora Billing & subscription management systems (CI Jenkins, SoapUI Groovy scripts, SOAP API web services.), Jenkins.
- Created Framework & added Automated Test cases to 10.1 Platform estore flows (Java, Junit, selenium, Property files, CI Jenkins, Page Object Model, SVN, salesforce CRM order Created automated framework to add Product, Item creation in Oracle Product Information Master, Siebel sales care application & BRM application, Informatica ETL (Database to Quickbase Tables), Running Jobs Command line.
Confidential
Sr. QE / Lead Support
Responsibilities:
- Worked on SAAS Order / Cloud (Zuora (Cloud), Revstream (Revenue Recognition), Oracle BRM (SAAS Billing), Oracle ebiz Suite, order validations results stored in mongoDB (NoSQL, JSON, MAP-REDUCE) JSON for finance team, Oracle DB)
- Requirements gathering, creating test plan, test cases. Obtaining test Environments, Executing manual test cases, Compatibility testing (Different OS, Diff Browsers, defects logging & defect validations.
- Participating & Assessing QA timelines for QA team (Creating tasks for Test case creation, Execution, Defects validations, Requirements overview, Automation time).
- Creating Integration Test cases, End To End Scenario’s, after review, executing it, working closely with Business users, Finance team and finally working with UAT members, before Go Live.
- As an agile Team member, work closely with Developers, Product managers, Finance team, Business Analysts, other stakeholders, Attending & conducting Agile / sprint meetings, participating in SDLC, STLC, Defect Review Meeting / Assignments to developers, Pair programming with developers to debug and analyze the issues, sever log validations using Putty and get fixes.
- Production cutover support: validating production Splunk logs, identifying errors. Production order issues using HIVE for querying production order, that have issues. Production High Availability (HA) Projects Test Lead: Data Center Move, HIVE validations for Production orders that have issues, Splunk for server logs validations. validation for EBPI O’Bill (International Billing & revenue) Project using (Order Flow, My Accounts, Payment API’s, Tax, Validation, Catalog Price / Add-ons validations and many more), Oracle BRM, Oracle eBiz, order validations results stored in mongoDB (NoSQL, JSON, MAP-REDUCE) JSON for finance team, REST API, Rest assured.
- API Testing on Zuora, Billing platform (SAAS (Software as a Service) Subscriptions / Items, monthly, annual, with discounts) with Internal REST API Services, Oracle eBiz for accountings, order validations results stored in mongoDB( JSON, MAP-REDUCE, NoSQL JSON )for finance team
- Rest API Testing on Billing platform, ( SAAS (Software as a Service) Subscriptions / Items, monthly, annual, with discounts). Postman Chrome Extension for Test Verification, mongoDB(NoSQL, JSON, MAP-REDUCE) to Store Order info from various 3 rd party system, and then finally present it as per Finance Teams requirements.
- 10.1 Architecture (Salesforce CRM, 10.1 SOA, eBiz, BRM).
- Confidential Talent acquisition (Salesforce Recruit App, selenium Webdriver, Testng, maven CI/CD, Git, Page Object Model)
Environment: Advanced J2EE, JSP, Servlets, JDBC, PL SQL, BRM, oracle eBiz Suite, Zuora, RevStream, Oracle SOA suite, Silk Test, Silk performer, Windows XP, JBOSS Server, Compatibility Testing, Silk Test, Bats, Regression, End to End Test suite, XI Admin, HTTPS Test Tool, Putty Logs TOAD 9.x, Java WebDriver, Java Selenium, Unix, Solaris and Linux operation systems. SOAPUI, Appium, Cucumber, BDD, Gherkin.
Confidential
Sr. QA Engineer
Responsibilities:
- We are into design, development and scripting (Load and Functional) the automated scripts to verify that the Live Viewer and the complete web site functions as per the requirement of SOA.
- Executing unit test cases using JUNIT in Eclipse IDE, as per QA standards.( executing and writing Regression JUnit Test cases, Creating a Test suite for new Functionality, Adding that to Master Test Suite for regression.)
- Like Online shopping, New Registrar, Checkout as Guest user, Checkout as returning user, Shopping Cart, Credit Card Validation, USA Shipping Address Validation using USPS services, Auction and Bidding items, Rebate Itemed sales.
- We use SCRUM Methodology to update the Production website with new and enhanced features every two weeks.
- Developing Baselining Developed Results, Benchmarking various Results and the system performance, stress Tests, Max Load the server can withstand with good performance.
- Adding Automated Test cases to Silk Test as a Regression Test suite. After manual test done.
- SOA QA TEST Approach: ( SOA Suite to Verify Calls Like order Placement, Party Calls, payment Calls, Verify all Xmls, Errors and Exceptions, orders reaching SAP system calls.
- Using silkperformer 2006 R2, to do performance testing on Applications built on SOA, web services Architecture, Oracle 10g and they are virtual zing all their systems and we are doing the performance Testing and designing the complete performance Test scripts (SOA web service method calls, Web Testing). Based on Performance Tests we will decide whether the virtualization is beneficial or Stand alone will help them. We are also into Developing Performance Tests scripts of Jewelry TV web site with their 6 web servers Tomcat, Database servers oracle 10g.
Environment: Advanced J2EE 1.4.x, JSP 2.0, Servlets 2.x, JDBC, Oracle 8.x, 10g, 8.x, Silkperformer, Windows XP, Eclipse IDE with Junit, creating automated framework, Compatibility Testing with Different Browsers, Silk performer 2006R2,, Silk, Manual Tests for SOA.
Confidential, Colorado Springs, CO
QA Lead
Responsibilities:
- Developed Test Plan, Test Matrix, Attending Bug Council meeting.
- Involved in development of Automated Test Suite / Framework (Playback, Parameterizing using Excel sheet), there was No Test automation framework in Compassion.
- Developed a QA Testing Base and also implementing the Automated Test Framework for Regression Test suites using VSTS2005 and 2008.
- Involved in setting the testing Standards in Compassion by Providing the Test Cases End to End, Various Possible Scenarios happy path and non Happy Paths.
- Executed the tests manually and in Parallel Identifying the Test Cases That can be used to automate and used as Regression Test suite. Adding Automated Test cases to 8.x as a Regression Test suite. After manual test done. So they are run on every day morning after the build is done.
- Involved in Manual Tests (Front End, Middleware, Backend database) Complete Life Cycle of the project.
- Performed Load testing (for Applications built on SOA, web services Architecture, MS-SQL2000 . We designed the framework and developed the Parameterized Test scripts for SOA based various web service method calls and the Complete Web testing of compassion website. Then based on stress and load test we bench marked their server performance, response times, Max user Handling Capacity.
Environment: VSTS 2005, Team Foundation Server/Team Systems, Starteam, VSS, SOA, SOAP, web services, C#, .NET, MS-SQL 2000, creating automated test suite framework, UAT, Sprint Review, SCRUM based, Compatibility Testing(with Different browsers and Operating Systems. Load Testing Using Silk Performer R2 2006, Functional Test using Test.
Confidential
Sr. QA Engineer/ QA Lead
Responsibilities:
- Lead the Software Quality Assurance Testing of ANT Core Appserver Tests for AS 7.1, AS 8.1, JES, SilkTest, Silkperformer Performance Automation Team Project Development.
- Maintained clear understanding of project goals by conducting walkthroughs, issues Resolution
- Meetings, Project Status meetings involving various leads from BA, Development, QA and Technical
- Support teams, using available Resources, Delegating Modules to each person (ANT Cores Tests Team).
- Guided Application test plan, Integration test plan and Production Ready test plans.
- Trained 3 QA testers, lead the testing team during Writing Test Plan, Test Case, Defect ReportingProduction Phase Testing, Go Live Tests, Generating Metrics Reviewed UAT test cases to make sure all business scenarios are being included in testing.
- Performed and lead all Data driven Testing with the Team.
- Worked closely with developers to test code written in Sun Java AppServer to PL/SQL at unit level.
- Writing/Modifying PL/SQL procedures to update test environment with various reference data setups for different projects.
- Worked extensively with Clients and technical support team for resolving Technical issues, integrationDatabase testing and UAT.
- Successfully conducted automated Functional, Load Test and Performance test of Sun Java Application server using Mercury LoadRunner and Silk Performer, Benchmarking Load and Performance.
- As a Project lead responsible for Test case distribution to the QA Tester Functional Requirement wise, module wise, Platform wise(GAT, BAT Ant Core Tests AS7, ).
- Lead Automated Functional and Regression test on AS 7.x and 8.x Application Suite using SilkTest.
