Post Job Free
Sign in

Test Cases Service

Location:
Morrisville, NC
Posted:
July 07, 2017

Contact this candidate

Resume:

Mohanasundari Venu

(M) 984-***-**** (E) ****.***@*****.*** Morrisville, NC 27519

Professional Summary

Over 8+ years of experience in Software Quality Assurance, Testing, Development and Deployment of Test Planning, Test cases creation, Test Scripts, Requirements traceability matrix(RTM)

Expert in Client/Server, Web based application testing. Experience debugging, and testing in Java based applications.

Experience as Scrum master and in agile methodologies, Strong understanding of the Software Development Life Cycle (SDLC), QA Life Cycle (STLC) and QA methodologies like Waterfall, V-Model.

Expert in Black Box testing like Functional Testing, Ad-hoc, Exploratory testing, UI, Usability Testing, Regression Testing, Integration Testing, Browser compatibility testing, Positive and negative Testing, System Testing, Database Testing, Internationalization(i18n) and Localization based testing.

Experience with quality engineering and test automation tools and processes, including Selenium Webdriver, TestNG, JMeter, JUnit, Jenkins and Load Runner performance tools.

Experience with test automation scripting from scratch with OOP languages using frameworks like Page Object Model (POM) design pattern and Page Factory.

Experience working and testing with web applications built on front-end technologies such as HTML5, CSS3, JavaScript, Angular, jQuery

Experience with Windows, Unix Operating Systems like Solaris, AIX, and HP-UX.

Experience with automating SOA Java Web services using WSDL/WADL, SoapUI, XPath, XQuery and Groovy.

Expert in writing SQL Queries, PL/SQL modules and excellent in database persistence testing.

Experience in BDD automation with Selenium, Cucumber and Coordinated with Gherkins.

Excellent in test documentation (test plans, test strategy, test bed, test cases, test data, test build reports)

Excellent in end-to-end debugging and troubleshooting capabilities.

Excellent team player, multitasking capabilities, proven initiative and ability to work with minimal supervision and ability to work under strict deadlines.

Highly capable to quickly learn new technology and adapt to a new environment.

Experience with JDA package, functional expertise in Supply Chain Planning, Allocation Planning, and Order Fulfillment and Retail Planning modules.

TECHNICAL SKILLS

QA/Software Testing Tools

Selenium WebDriver, HP Quality Center/ALM,

LoadRunner, Eclipse 5.0, QTP, Jmeter, JUnit, Test NG, Soap UI, AppScan, JIRA, Gherkin, Cucumber

Operating Systems

Windows 10/8/7/Vista/XP/98, Windows Server 2003, Linux, Unix and Ubuntu

RDBMS/Databases

Oracle 9i/10g/11g, My SQL, TOAD, Oracle SQL

Developer

WebTechs/Languages/

Communications

Java, Python, WSDL/WADL, Xpath, XQuery, XML, HTML, CSS, SQL, Shell, Perl Scripting

Methodologies/Processes

Waterfall, Agile methodology, Scrum, Iterations

Software Engineering Tools

Rational Clearcase, CVS, GitHub, WinSCP, Bugzilla,

Outlook, SharePoint, TestLink

Browsers

Chrome, Internet Explorer, Safari, Firefox, Opera

Build Management Tools

Apache Ant, Maven, Install Anywhere

Application Servers

Oracle BEA Weblogic, IBM Websphere, JDA (i2) ABPP server.

Education Qualifications

Master of Computer Applications, National Institute of Technology, Tiruchirappalli, INDIA.

Bachelor of Computer Applications, Sankara College of Arts and Science, Kancheepuram, INDIA.

Experience:

JDA Software, NC

Sr.Automation Test Engineer June 2016– Current

Product Description:

JDA has been the leading provider of end-to-end, integrated retail and supply chain planning and execution solutions. The OP-SAP ECC Adapter provides real-time web-service integration between Order Promiser and SAP ECC through the Integration service interface. It is designed to transmit the request information originating in SAP ECC to Order Promiser for availability checks and to receive confirmations with the source, schedule dates, and quantity details. These confirmation details are used as a basis to update the SAP sales order line and corresponding schedule lines.

Responsibilities:

UI Automation using Selenium web driver and TestNG – Automating feature test cases and Script Maintenance

As an Agile Scrum master responsible for planning, leading, organizing, and motivating agile QA project team to achieve a high level of performance and quality in delivering projects.

Given demos of each sprint deliverables and conducted retrospective meetings with scrum team and implemented the feedback in sprints.

Analyzing and providing solution to customer specific requirement in a customizable and configurable way.

Tested SOA based architecture application to test SAP OMS system to integrate using web services.

Handled Projects include development of automated test infrastructure using Ant, JDA ABPP framework, Perl, SOAPUI, used XPath and XQuery assertions to verify soap responses.

Experimented with BDD automation using Selenium, Cucumber and Gherkins test tools for web modules.

Verifying and certifying product from a Functional, Architectural, Performance, Scalability, and Reliability perspective, and conducting Stress experiments for the entire suite and taken complete ownership of performance engineering and tuning activities.

Verified database persistence layer by database queries using TOAD and SQL Developer.

Involved in Performance, Scalability and Reliability (PSR) tuning and testing.

Responsible for setting up Systems Test environment which includes installing and configuring application servers in clustered mode; creating the database schemas; installation, configuration and deployment of software application across various platforms.

Responsible for understanding the business practices followed by our customers and implementing them in regression tests. Come up with estimates for the enhancement requests and features.

Responsible for Performance Test characterization at different level like Web Server, Application Server, DB, JVM, Operating System, Integration. It includes Stress/Load Testing, Volume Testing, longevity Testing, Degradation Analysis, API Measurement, Console Response time, Memory and DB tuning, Influence of 3rd party interfaces or architecture (e.g. WebSphere, WebLogic).

Design business concept workflows for customer/client demos.

Interaction with field consultants for technical and functional clarification

Responsible for writing and maintaining scripts for daily builds, regression tests and stack testing automation across multiple Operating Systems which ensured running end-to-end functional test cases on daily, weekly and just before release cycles.

Installer Creation for OP license suites using InstallAnywhere and maintained them, which offered better menus and functionality, smaller in size and faster installations on various platforms.

Responsible for writing custom codes and load runner scripts in Java to simulate business processes and set bench marks.

Responsible for trouble shooting and logging systems and performance related defects using VersionOne, SBM, JIRA and HP Quality Center/ALM.

Responsible for analyzing and replicating Functional and Architectural issues reported by Customers and Consultants in production mode.

Environment: Selenium web driver, Cucumber, Gherkin, Java, Firebug, FirePath, Test NG, LoadRunner, Python, SOAPUI, Groovy, JIRA, Oracle11g, SQL, XML, XPath, XQuery, Apache ANT, Eclipse, TOAD, HP Quality Center/ALM, JIRA.

Grifols, NC

Automation Test Engineer April 2015– May 2016

Project Description:

Grifols is a global healthcare company to improve patient healthcare portal application to make processing requests for new services quicker and more efficient. As a part of automation the portal set priorities to patient requests and services.

Responsibilities:

●Writing Test Plans, Test Cases and production support to validate p1/p2 issues Features, Regression, Compatibility and Smoke Testing End to End Testing

Worked in a scrum team, using planning boards, attend daily stand-ups, be active in scrum planning meetings and retrospective meetings to exchange feedback into action items and deliverables.

●Analyze requirements and come up with methods to test the requirements, Used automated tools for test steps.

●Analyze reports from automated execution to track and find bugs using JIRA, HP Quality Center/ALM

●Involved in the design, implementation, maintenance and execution of automated test cases using Selenium WebDriver in Java, along with Cucumber, Gherkin

●Used Page Object model pattern and Page Factory models extensively to design test cases.

●Integrated Selenium with TestNG framework for test reports generation.

●Performed multi-browser testing on IE, Firefox, Chrome and Safari using Selenium WebDriver.

●Tested AJAX based web pages using Selenium WebDriver implicit/explicit waits.

●Updated Used the regression suite per changing Business requirements.

●Documented and executed all applications in a time frame.

●Performed black box and white box testing for checking functionality, security, and regression during various phases of the development of the application.

●Worked closely with the Team Lead and Project Manager to ensure that the project meets its timeline.

●Conducted regression testing after each build of the application.

●Involved in all stages of Software Development Life Cycle from requirements gathering to post-production.

●Performed cross browser compatibility testing between different operating systems. Provided a weekly project report that included Test Metrics and status reports.

Environment: Selenium WebDriver, Cucumber, Gherkin, Test NG, Java, Eclipse, Oracle 10g, Java Script, Jenkins, HTML, Windows, Linux, Firebug, Firepath, GitHub, Agile Scrum, HP Quality Center/ALM, JIRA.

Bank of the West, San Diego, CA

QA Tester Feb 2014– March 2015

Project Description:

Bank of the West bank is upgrading its online systems to provide online banking services to all of its customers. Along with the banking features bank of the west has added user specific deals and rewards module to encourage its Wealth Management customers.

Responsibilities:

●Participated in Agile daily stand-up meetings and provided daily status updates.

●Participated in the Scrum Sprint planning meetings and retro meetings.

●Analyzed user stories wrote test scenarios, Prepared the test cases based on finalized test scenarios.

●Modified test cases in accordance to changing requirements or design.

●Prepared test documentation like test plans, test strategy, test bed, test cases, test data, test build reports and walkthrough it with all the project stake holders.

●Reviewed the test cases created by other team members and suggested the missed scenarios and ensured 100% coverage with requirements traceability matrix (RTM).

●Validated Backend database testing by writing SQL queries.

●I used UNIX command to check the error logs.

●Executed the test cases and reported the defects in Test management tool and tracked in HP Quality Center/ALM.

●Generated test execution reports and uploaded validation documents in share point Web site for review.

Environment: Oracle 10g, TOAD, SQL Developer, JIRA, Windows 7, HP Quality center/ALM

JDA Software Ltd, India

Sr. QA Tester Oct 2011– Nov 2013

Product Description:

JDA Order Promiser 7.8.x - GetReasonsReport API in Promise service can be used to generate the reasons and resolution report for an order which is promised late or short. This API reports incremental promise improvements with each step of a pre-defined strategy to resolve the order through RunMultipleAPIOnline API. Call-offs against a Blanket Order has been re-introduced. KEEP_IDS for ChangeOrder API, ENABLE_AUTO_ROLLBACK flag has been introduced to enable or disable the auto-rollback feature for failed transactions.

Responsibilities:

Developed Automation Framework for stack testing using Apache ANT, Java, PERL Scripts and got rewarded for JDA Pillar award.

Designed and developed Testcases for DFXHA service which provides Fault Tolerance, Replication, Recovery and Catch-up processes for OP DF solution.

Developed Manual test cases by decomposing use cases for specific functional requirements.

Extensively interacted with developers and Business Analysts to define and design test scenarios.

Uploaded and configured WSDL file to SOAPUI and JMeter applications to test the web service application, used SoapUI assertions like XPath, Xquery in validating responses.

Actively participated in the various review and Defect triage meetings.

Excellent experience of build tools like Apache ANT and managing JAVA automation projects using them

Worked as Scrum Master by conducting daily Stand ups/Retro/Grooming session when needed and involved in testing efforts as QA member during big releases along with support activities required by production support team.

Developed automation scripts using LoadRunner and VUGen to make them flexible and useful for Regression testing.

Designed and implemented business concept workflows for customer demos.

Created Analysis Report through LoadRunner Analysis and submitted Exit Report with Recommendations. Executed LoadRunner, analyzed the results through LoadRunner Analysis to find the bottlenecks in networks and server resources including deadlock conditions, database connectivity problems and system crashes under load.

Perform unit and integration testing for various application platforms like windows, unix using SHELL Scripting and PERL.

Environment: JDA(i2) ABPP, Java, PGL, Junit, XML, XSL, Web Services, Perl, Shell Scripting, Apache Ant, JavaScript, Oracle, BEA Weblogic, IBM WebSphere, InstallAnywhere, SoapUI, Groovy, Load Runner, JMeter, JIRA, HP Quality Center/ALM.

JDA Software Ltd, India

Quality Analyst April 2009– Sep 2011

Product Description:

JDA Order Promiser 6.3.x - Unified web service API interface, Engine states, Promise service provides the real-time order promising features that can be integrated with any external order management system. The High Availability features are provided by a service built on the ABPP platform and this service utilizes the ABPP Service Oriented Architecture (SOA) for guaranteed messaging, replication to secondary engines and recovery workflows.

Responsibilities:

Developed user interface a unified web service interface capable of starting the OP engine, bulk or net change imports, plan, export, promise, view UI reports or shut down the engine

Performed all 6.3.x release testing and stack testing.

Developed JDA Order Promiser installer using Install Anywhere software.

Tested with log4CXX logging framework. This framework provides capabilities such as log file roll over, different levels of logging for different modules/transactions, and so on.

Prepared Test Plan, Test Cases, Test scripts and Test data for the application as well as for the database Verification based on the functional requirements and test specs.

Active interactions with development for defect fixes. Involve in query tools, ability to write complex SQLqueries.

Attended Daily Scrum, Iteration Planning, and Release Planning Meetings

Involved in testing various business rules User/Customer functionalities, and Change Processes.

Developed Java classes for implementing Business logics and installer developments

Prepared documentation for setting up Selenium and Eclipse Environment on Local Work Spaces.

Used SOAP UI tool to test SOA based architecture application to test new web services APIs.

Developed SQL Scripts for Backend Testing to ensure that data is updated as per the Business Rules

Prepared user documentation with screenshots for UAT (User Acceptance testing).

Demonstrated ability to solve complex automation challenges, unexpected event handling.

Used JDBC to invoke Stored Procedures and database connectivity to ORACLE.

Coordinated with developers and record defects in JIRA to track until they are resolved.

Maintained Test Matrix using excel sheet to keep track of Project's schedule and status.

Environment: JDA(i2) ABPP, Java, XML, Web Services, Perl, Shell Scripting, Apache Ant, Oracle, BEA Weblogic, IBM WebSphere, InstallAnywhere, JIRA, i2 OIL, HP QC /ALM Windows NT/2000/XP, Unix.

JDA Software Ltd, India

Associate Quality Analyst June 2008– March 2009

Product Description:

JDA Order Promiser components in versions 6.2.x and earlier such as the OP Remote Method Invocation (RMI) Server, RMI Agent, JDBC import and export adapters, TAO CORBA Services, user interface router, high availability (HA) message bus, the HA API interface, Transactional Order Promising Interface (TOPI). The dependence of the OP User Interface on the Supply Chain Management User Interface (SCM UI) and authentication services via Lightweight Directory Access Protocol (LDAP). Also involves dependence of the entire solution on the JDA Infrastructure Services (CIS) agent to invoke services such as start, import, plan via the RMI Server and Agent.

Responsibilities:

Performed 6.2.x release testing and stack testing.

Interacted with Business Analysts and Developers in requirements analysis, design reviews, testing and documentation for application developed in agile environment.

Actively Participated in product trainings, knowledge sharing sessions, reviews and developed test scenarios.

Reviewed functional specification documents, design documents, requirements traceability matrix and involved in developing test plan document.

Assisted in Performing Testing during GA releases.

Proficient in writing Test cases by using i2 OIL technique and scripts.

Involved in regression and end-to-end testing of application by manual testing.

Environment: JDA (i2) ABPP, Java, JDA(i2) OIL, Windows NT/2000/XP, Unix.



Contact this candidate