We provide IT Staff Augmentation Services!

Qa Lead Automation Systems Analyst Resume

2.00 Rating

San, RamoN

SUMMARY

  • Self - motivated professional with 9 years’ experience in Quality Assurance, Supply Chain Management, procure to pay process and sound experience in eProcurement modules of Procurement, Invoicing Sourcing, Contract, Category Management, Analysis.
  • Knowledge and thorough understanding of end to end Source to Pay processes, ERP such as SAP and JDE.Proficient in Microsoft Word, Access, Excel, PowerPoint, Outlook, Remedy, HP ALM. Efficient communication and coordination skills with Business and procurement groups, peers, other team members.
  • Led QA team in Analysis, Design, Implementation of QA testing strategy for Ariba and ERP applications like SAP ECC and JDE.
  • Manage the test releases and lead the SDET's for automation plans.
  • Extensively worked on integration, manual, functional, regression, migration, UAT, Backend testing.
  • Designed and developed test scripts for Functional, Regression testing using automated test tools Selenium (Selenium WebDriver, TestNG, Grid, Continuous Integration, QTP, Quality Center, TestNG and Junit.)
  • Proficient in using Selenium Web Driver, IDE and automating testing process.
  • Experience in test automation using Selenium Web Driver Junit, TestNG, HP QTP, QC.
  • Proficient in HP Application Lifecycle Management to gather requirements, Release plan, Test Plans, Test Cases, Report and Defect tracking.
  • Strong knowledge of Testing including Java, C#, C, C++, XML, JavaScript, HTML.
  • Verifying the error logs created by outputs ofETLprocesses.
  • Involved in running Selenium automation scripts and updating the scripts according to enhanced requirements using selenium WebDriver and Python.
  • Write and execute automated test suits to automate Web UI using Python/Selenium Webdriver
  • Create and utilize automated testing framework for RESTful API using Python
  • Develop Python scripts to automate the test cases.
  • Expertise in client scripting language and server side scripting languages like JavaScript, jQuery, JSON, DOJO, bootstrap, Node.js, Angular.js, backbone.js, Require.js, JSF and JSP.
  • Skilled in defect management to evaluate and prioritize the defects, risk analysis and status report.
  • Designed and developed test scripts for Enhancements, Defect Fix.
  • Expert automation testing skills using SeeTest (from Experitest) and Perfecto mobile in combination with UFT (previously known as QTP).
  • Scripting using Python, Ruby and Bash
  • Developed Test Cases for Deployment Verification,ETLData Validation, and Report testing.
  • Exposure to NoSQL database programming - Apache Cassandra.
  • Extensively tested for deployment of Business Units in ERP such as SAP and JDE.
  • Extensively involved in Disaster Recovery Plan and Testing.
  • Extensive experience in Invoice XML related PIDX transactions through SAP Ariba, SAP Fieldglass, Amalto, XML, Fiddler, File channel.
  • Proficient in writing and executing SQL queries to validate the database for accuracy of data.
  • In-depth knowledge of data analysis, database design, Oracle SQL.
  • Ability to work independently as well as in a team, good team player with excellent communication, analytical, interpersonal, and writing skills.
  • Quick and willing to learn new technologies and process.
  • Experience in all aspects of SDLC with specific focus on testing. Details

TECHNICAL SKILLS

Testing Tools: HP ALM, Selenium IDE/Web Driver 2/RC/Grid, TestNG, JUnit3/4JMeter, SeeTest, QTP, QC, Win Runner, Load Runner

Operating Systems: MS Windows XP, 7.0/8.0, MS-DOS, MAC and UNIX

Languages: Java, Java Script, Python, C#, SQL, HTML, XML, JSP, VB Script

Methodology: Agile, Scrum, Waterfall

Databases: Oracle 10/11g

Tools: Microsoft Office Suite

App/Web Servers: Apache Tomcat, Web Logic Server, WebSpher

PROFESSIONAL EXPERIENCE

Confidential, San Ramon

QA Lead Automation Systems Analyst

Environment: Selenium, WebDriver, Selenium Grid, Eclipse, TestNG, ETL,UNIX, LINUX, JMeter, Scrum methodology, HP ALM, SQL, XML, Java

Responsibilities:

  • Review Functional specification documents
  • Develop and execute effective test plans, test cases, and test strategies based on the functional requirements specific to each query
  • Perform manual testing on different modules of the application
  • Written Test Cases forETLto compare Source and Target database systems.
  • Properly document the test results in test management tools provided by client
  • Query database to retrieve data through joins and select statements
  • Execute SQL queries to validate the data in source database and target database and ERP application such as JDE and SAP
  • Execute stored procedures.
  • Developed Test Cases for Deployment Verification,ETLData Validation, Cube Testing and Report testing.
  • Wrote Python scripts to parse XML documents and load the data in database.
  • Programming projects for several personal & professional entities using RPG ILE, Access, Excel, C# & Visual Studio.
  • Built ruby on rails tutorials called Insights for an e-learning platform
  • Perform Functional, Integration and Regression Testing as well as WebServices, XML and system testing
  • Used Selenium RC, Java and Selenium Grid to create automation scripts.
  • Developed function library to reduce redundant scripting.
  • Involved with the Solutions Architect and the Business Team for validation and verification of the ETLdata loading.
  • Setup the Automation framework using Selenium WebDriver to run test cases in multiple browsers and platforms.
  • Used various libraries of JavaScript like jQuery, backbone.js, underscore.js and node.js
  • Used Excel to create data driven scripts.
  • Involved in setting up the Testing lab for the Automation system.
  • Written shell scripts to execute test scripts on batch process.
  • Coordinating critical fixes with development and deployment teams.
  • Communication and coordination with different teams for integration SAP PI, SAP AP, CLM.
  • Wrote tools to assist engineers with using Cassandra; wrote Cassandra Page-cache Usage in Python.
  • Offshore coordination.
  • In addition, am currently using Selenium, Rspec and Ruby to perform automated testing of a JAVA developed web applications.
  • Regression and smoke testing of application after deployment
  • Mentoring new team members.
  • Participated QA weekly meetings and various other meetings and discussed Enhancement and Modification Request issues and defects in the application.

Confidential, San Ramon CA

Test Lead

Environment: VB Script, Java Script, QTP, HP ALM, UNIX, SQL, XML, Java

Responsibilities:

  • Requirement gathering
  • Responsible for the planning, monitoring, and control of the testing activities and tasks
  • Understand the testing effort by analyzing the requirements of project
  • Work with the Project Leads and prioritizes the Fixes or enhancements to be implemented for Monthly Release Bundles
  • Prepare the Test plan which will have the timeline and resource assignments for completion of the Testing Effort
  • Work with Development Lead and define Testing strategy, environment and methods to be tested
  • Work with the Business Analysts, Developers and Testers closely to ensure the planned defect fixes move to different test environments
  • Establish the Change Request process for any new scope and approval process and handle the scope creep
  • Work with Migration team and ensure migration of the changes and fixes in to various test environments is done and finally to production
  • Estimate the testing to be done and negotiate with management to acquire the necessary resources
  • Initiating the test planning activities for test case design and encourage the team to perform testing in test environment allocated, ensure the process defined is incorporated
  • During the Release testing cycle monitor the test progress by constantly assess the work assignment to each of the resources and re-balance or re-allocate them as required
  • Coordinate and meet to discuss the delays in achieving the schedule testers to figure out the issues they may be facing and strive to resolve them
  • Present the timely status to the stakeholders and management and instill confidence about the work being done
  • Bridge any gaps and differences between the testing team and the management and form a clean two-way interface channel
  • The application is built using AngularJS, HTML5, CSS3, JavaScript and Node.js.
  • Wrote functional specification for a Ruby on Rails application.
  • Validate / Review the Test Cases documents
  • Identify Training requirements for the Testing Team and forward it to the Project Manager (Technical and Soft skills)
  • Designed business rules specifications using C# and Visual Studio 2010 for customer website.
  • Escalate the issues about project requirements (Software, Hardware, Resources) to Project Manager
  • Act as the single point of contact between Developers, Business Analysts and Testers
  • Track and prepare the report of testing activities like test testing results, test case coverage, required resources, defects discovered and their status, performance baselines etc.
  • Ensure the timely delivery of different testing milestones
  • Review the test scenarios and prepare the test scripts, define boundary conditions, negative testing scenarios, Regression testing and User Acceptance testing plans
  • Monitor the analysis, design, implementation and execution of the test cases, test procedures and test suites
  • Coordinate for Change Request and Release - analyze the Change Request both Fix and Enhancements submitted by all the Business Analysts for Ariba Application changes
  • Validate the CRQ phases and coordinate with the approval for each Release phases includes planning, Testing, Deployment
  • Prepare any risk mitigation plans in case there are any delays are foreseen.
  • Perform Change Request Management by following Confidential development standards and processes
  • Ensure the Pre migration and Post migration activities are taken care by Migration Team
  • Perform the weekly status tracking and reporting on the Change Requests that are planned for Monthly Release bundle
  • Coordinate emergency and monthly changes to Production environment with Business Analysts, Testers and Change Managers
  • Coordinating monthly change requests progression from development environment to test and Production environment
  • Release management coordination with Transport and Release teams.
  • Managing the testing team for Ariba application implementation, Transaction issues, Master data maintenance, custom eforms
  • Have developed, maintained, updated applications with PHP, Ruby on Rails (RoR).
  • Train Ariba/SAP/JDE test analysts
  • Lead testing team for Upgrade and Migration of Ariba Spend Management from 8.1 to 8.2, from Ariba 8.2 to 9R.
  • Upgrade and Support pack tests for SAP and JDE ERP applications.
  • Master and transactional data maintenance.
  • Disaster Recovery Testing coordinator.
  • Maintenance and validation of Interface and Master Data.
  • Coordinate Change Window Management.
  • Coordinate Regression test.
  • SOX Audit Analyst and Reviewer.
  • Escalate the issues.
  • Coordinate for Cutover plans.
  • Review various reports prepared by Test engineers.
  • Organize the status meetings and send the Status Report to the Client.
  • Attend the regular client call and discuss the weekly status with the client.
  • Ensure the timely delivery of different testing milestones.
  • Update the metrics dashboard at the completion of project.

Confidential, Atlanta

Selenium AutomationEngineer

Environment: Java, Selenium WebDriver, Junit, Python, Jenkins, Ant, SOAP UI, Cucumber, XPath, Eclipse, Subversion, HTML, CSS, XML, JIRA, JIRA, MS Office, SQL, Oracle, Windows.

Responsibilities:

  • Developed Test Cases and Procedures based on User requirement specifications and System requirement specifications.
  • Involved in Performing Functional testing, Regression testing, System testing, Integration testing, Security testing, Configuration testing, GUI testing and User Acceptance testing.
  • Developed automated Test cases in Java using Selenium WebDriver.
  • Created user defined functions in Java and implemented the functionality with Selenium.
  • Designed, developed and implemented MVC Pattern based Keyword Driven automation testing framework utilizing Java, Junit and Selenium WebDriver.
  • Wrote and executed automated framework for testing company's website using Python/Selenium
  • Involved in designing and implementing of hybrid automation framework to be used with Selenium WebDriver.
  • Created Test plan, High level scenarios, test case construction and test estimates, resource estimates and weekly status reports.
  • Evaluation of Automation Tools - Experitest / Seetest, Appium, SOASTA -Touch Test
  • Created Project plan on Jenkins, configured scheduled using Cron job.
  • Coordinated and scheduled conference calls with Experitest (SeeTest) Tech Supports for issues.
  • Installed new versions of SeeTest, new builds for AUT (IPA file) for every Sprint.
  • Used Ant for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Used automated scripts and performed functionality testing during the various phases of the application development using Selenium.
  • Working knowledge of PHP, on Rails (RoR). Training myself for Ruby on Rails and PHP.
  • Used Selenium WebDriver APIs for writing Junit test suites and test cases for testing functionality.
  • Used Selenium tool (selenium IDE is a plug-in to Firefox) to record and playback tests and then export the recorded test in other language e.g. html, Java.
  • Performed Regression testing for new builds and every modification in the application using Selenium WebDriver.
  • Developed ANT based build scripts to run Selenium Automation. Integrated ANT Scripts to Continuous Integration Server to run nightly tests.
  • Deployed production site using Apache 2.0 with mod Python
  • Worked with designing and building automation frameworks in Cucumber BBD.
  • Developed Automation Scripts for Regression using Selenium Web Driver and Java.
  • Worked on Integration of Selenium RC/WebDriver with existing API to test Framework.
  • Performed Compatibility testing of applications for dynamic and static content of browsers using HTML Ids and XPath in Selenium.
  • Responsible for Setting up Web Services project using WSDL in SOAP UI and provided setup help to other team members.
  • Executed SOAP based web services API testing (Java client and SOAP UI).
  • Implemented Modular Framework for Selenium based scripts.
  • Developed widgets for GUI using Tkinter, Gtk modules of Python
  • Conducted Cross browser testing in IE and Firefox using Selenium.
  • Performed browser validations across operating systems by verifying the visual presentations, alignment, design and accuracy of links.
  • Used Selenium WebDriver for automating of Cross Browser Testing on IE, FireFox, Safari and Chrome.
  • Performed change defects verification of data in QA environment, before the Production implementation.
  • Managed Test results and defects using JIRA defect tracking tool.
  • Developed and executed SQL queries in the database to conduct Data integrity testing by checking the data tables on the server.
  • Prepared user documentation with screenshots for UAT (User Acceptance testing).

Confidential, St. Louis, MO

Automation QA Analyst

Environment: QTP 9.2, MS Office 2007, TOAD, Soap UI, JIRA, QC 9.0, SQL Developer.

Responsibilities:

  • Extensively worked on automation testing using Quick Test Pro and web-services testing using soap UI involving multi-services test scenarios execution.
  • Highly involved in testing of Customer service, Household service, Activity service, Security service, Diagnosis service and Redemption web services involving over 15 sub- services.
  • Services will perform functions related to rewards - redemption, customer information, point balances, updating account information, etc.
  • Worked in a team of ten developers with two testers in agile methodology.
  • Designed and implemented Automation test database, including DB schema normalization, Java ODBC connector class, designed database API and implemented basic procedures on Python.
  • Involved in designing of Test Plan, Identifying Test Scenarios and Executing the Test Cases.
  • Involved in Regression testing, Ad-hoc testing, System Testing and GUI Testing.
  • Involved in developing/designing Automation Test Scenarios.
  • Developed Test Scripts using QTP 8.2/QTP 9.2 for Functional and Integration Testing.
  • Developing the scripts using Descriptive Program whenever required.
  • Fetching the data using queries in TOAD.
  • Provided management with analyzed test results and provided recommendation for performance improvements as needed in the Daily SCRUM meetings.
  • Executed Smoke Test at the end to ensure proper functionality of enhanced services.
  • Populated the data into the test scenarios and also created required data in TOAD.
  • Generated VB Test Scripts using Quick Test Pro (QTP).
  • Recorded and enhanced scripts with different checkpoints.
  • Validated application using different parameterization techniques like data table, Environment, Random Number and Test/Action in QTP.
  • Performed Data Driven Testing in QTP scripts using Data table parameterization.
  • Conducting Retesting with multiple sets of test data using Data Driven Approach.
  • Identified and logged the defects based on the User Stories in JIRA.
  • Strong communication skills as involved working with both Technical and non - technical resources.
  • Verified the back end reflection in the database by establishing connection to the database and by executing SQL queries both in manual and automation process.
  • Reporting and tracking defects using test management tool Quality center 9.0.

Confidential, NY

QA Tester

Environment: Winrunner7.6, Test Director7.5, Oracle9i, Selenium Web driver, Python, Junit, SQL Server, Java, HTML, Clear Quest, Windows 7, Windows Vista, Windows NT, UNIX.

Responsibilities:

  • HelpingQATeam to implement testing objectives, studying and understanding the functionality of the application under test.
  • Reporting the issues in Atlassian JIRA and follow up on Bugfixes.
  • Developed test code for testing locally in Java using Eclipse, Selenium Web Driver and JUnit framework.
  • User Management, Log Management, Client Management, Core and Non-Core Plugins like, local/remote/Cluster File System (NTFS, FAT, CIFS, and GFS), Data copy, System.
  • State, Raw Device, Postgre SQL, Consolidation, Encryption, Oracle, SQL Server, Exchange, NDMP, VMware etc.
  • Involved in Preparation of Regression and Smoke test cases for new sites.
  • Reported the found issues in bug tracking tool, followed up with the development team and verified them Communicated with the product team for clarifying requirements and business rules.
  • Database testing using SQL queries Participated in sprint planning and daily standup meetings.
  • Involved in Test Plan formulating Test cases from Business Requirements/ Function Specifications documents.
  • Experience in Report generation with SeeTest manual tool, Good knowledge in the mobile application automation using SeeTest Automation tool.
  • Developed and tested web images search modules for Releton Search agent based on Yahoo and Google search result using Python programming language
  • Formulating Test cases from Use Case diagrams. Creating and executing test scripts to verify most of the Test cases using Win Runner.
  • Using Test Director as the Management and Defect tracking tool.
  • Creating and enhancing numerous test scripts to handle changes in the objects, in the Tested application and in the test environment.
  • Manually perform Functional testing that includes Security, System testing, Smoke testing and Back-end testing.
  • Involve with the team to conduct Regression Testing using Win Runner. Involved in UAT testing and peer-reviews.
  • Worked on Open stack (Havana), installing, configuring VMs, installing Tomcat, My SQL, Apache servers and integrating them.
  • Installation and deployment of a Red Hat Network Satellite Server 5.4.1.
  • Installed and configured GNUPG to encrypt file and ftp to remote FTP server.
  • Analyzing results of the tests by creating reports in Clear Quest.

We'd love your feedback!