Post Job Free
Sign in

QA Automation Engineer (Senior Member of Technical Staff)

Location:
Union City, CA
Salary:
130000
Posted:
February 10, 2017

Contact this candidate

Resume:

SUSHMA GUNUGANTI

*********@*****.***

650-***-****

Summary of Experience

Around 9 years of product experience in both Software Quality Assurance and Development with full system development lifecycle experience, including designing, developing and implementing test plans, test cases and test processes.

Qualifications include four years of QA software testing experience and four years of software development and user-acceptance testing experience.

Experience in implementation of Automation Framework using selenium.

Strong experience in automating web application testing using selenium web driver.

Proficient in devising all the artifacts of testing such as Test Scenarios, Test Cases, Defect Reports and Test Summary Reporting.

Scripting ability (BASH, python, JavaScript).

Understanding of virtualization concepts; Vagrant and Docker.

Good understanding of AWS cloud platform.

Experience with ticket tracking platforms such as Jira.

Extensive development experience in ASP.NET, VB.Net, C#.Net, Multithreading, Web Services, OOAD, HTML, DHTML, JAVA SCRIPT, CSS, SQL SERVER 2005/2008.

Experience with Design and Development of Business Reports using Crystal Reports.

Designed Stored Procedures, Triggers and Transactions using T-SQL in SQL Server for quick processing and easy maintenance of the database.

Skilled in Agile and Waterfall software development life cycle methodologies.

Professional Experience

TIBCO Software Inc. Palo Alto, CA

Senior Member Technical Staff

Project: TIBCO Cloud Integration Aug 15-till date

TIBCO Cloud Integration is a lightweight platform built to create, consume and govern services and APIs in cloud. TIBCO Cloud integration connects you with any cloud application or data source through hybrid or pure cloud integration.

Troposphere, the underlying docker based platform which builds, runs, scales etc. applications.

Responsibilities:

Involved in Test Estimations and Test strategy implementation

Designing, developing and executing automation framework and automated scripts within Selenium (Web driver).

Maintain and enhance the Framework and Automate test scripts for regression, product, and integrated testing efforts.

Manually execute complex test plans with an understanding of how to build new coverage into the existing Automation test suite.

Environment: Java, Python scripting, Selenium, docker, vagrant, AWS, GIT 1.8, JIRA, Linux, Mac OS X, SunSolaris, UNIX.

Project: TIBCO Enterprise Administrator. May 14-May 15

TIBCO Enterprise Administrator is a framework for providing a unified administration experience for multiple products. TIBCO Enterprise Administrator provides common services like user management, product registration, and views to allow operators to manage multiple products from a single administrative console. TIBCO Enterprise Administrator provides three primary operator interfaces – web-based, shell-based and Python-scripting.

Responsibilities:

Analyzed requirements, detailed design and formulated test plan for the functional testing of the application. Developed master startup scripts by using reusable and copy actions and regression testing for each release of the application.

Developed high-level test plans by incorporating user profiles, configurations, environments, risks, test scenarios, schedules and analysis and presentation of results.

Conducted testing manually and generated automated test scripts using python for TEA python interface.

Organized test suites for both unit testing and integration testing.

Reported bugs to development team in an Agile work flow.

Assessed user experience and design decisions.

Environment: Java, Python scripting, GIT 1.8, JIRA, Jenkins, Vagrant, Docker, Linux, SunSolaris,UNIX,Apache Ant, Eclipse IDE.

Project: TIBCO Active Spaces Oct 13-May 14

TIBCO ActiveSpaces(R) is a distributed peer-to-peer in-memory data grid, a form of virtual shared memory that leverages a distributed hash table with configurable replication. TIBCO ActiveSpaces(R) combines the features and performance of databases, caching systems, and messaging software to support large, highly volatile data sets and event-driven applications.It lets you off-load transaction-heavy systems and allows developers to concentrate on business logic rather than the complexities of developing distributed fault-tolerance

Responsibilities:

Collected requirements and wrote detailed functional and test specifications for ActiveSpaces CLI Admin.

Improved product quality by creating test cases, executing new feature testing, bug fix verification, and regression testing.

Reported bugs to development team in an Agile work flow.

Environment: Java,Junit,Jenkins,Eclipse IDE.

Project: TIBCO Active Matrix product. Nov 10-Mar 12

TIBCO Active Matrix Service Grid simplifies heterogeneous SOA by enabling IT organizations to turn their business logic into services and graphically assemble, deploy, host, manage, and monitor these services together as composite applications on a single runtime foundation.

Responsibilities:

Collected requirements and wrote detailed functional and test specifications.

Developed SOA based applications using TIBCO Active Matrix Product to test the compliances of WCF standards and interoperability with other products.

Improved product quality by creating test cases, executing new feature testing, bug fix verification, and regression testing.

Good understanding of Web Services and WCF Framework.

Environment: ASP.Net, C#, Web Services, Visual Studio .Net 2010.

Microsoft Mar 10-Nov 10

Lead Engineer

Project: Customer Velocity Platform

Microsoft has funded the Customer Velocity Platform (CVP) as part of the Relationship Experience Platform Strategy to rejuvenate the online customer experience.

Relationship Marketing (RM): Relationship Marketing is the primary sales and marketing strategy of the SMS&P's worldwide Small and Midsize Business (SMB) customer segment marketing organization. Microsoft’s development of a strong relationship with its customers is pivotal to increasing customer loyalty, satisfaction and willingness to purchase. It will enable customers to renew ongoing agreements and expand or begin their software and service purchases. Microsoft’s SMB flagship relationship marketing program is known as Mid-Market Relationship Program (MMRP)

Customer Business Center (CBC) (originally OBET): CBC is expected to create a world class online customer experience that will lead to improved CPE, higher ROI, and efficient use of Microsoft assets.

Responsibilities:

Created Web Services using C# OOP concepts for accessing the Business information.

Developed automated test cases using .Net 3.5 features like LINQ.

Used Delegates and Events for capturing various events and actions.

Performed multiple Code Reviews of entire code.

Environment: C#. Net, SQL Server 2008 as Database.

Taylor and Francis. UK Feb 09 – Mar 10

.Net Developer

Project: E-Inspection Copy

E-Inspection Copy (eIC) reduces the cost of using physical copy of the books for the inspection copy. It improves the process efficiency both in term of time and resource and uses the facilities of the digital book, to improve the inspection experience and sales of the book. It facilitates the detailed customer feedback to improve the content quality and scope of targeting future content to right people and the overall process to improve and build stronger customer relations.

Administration - Provides the facilities to manage/administer the eIC solution.

Order Management - Provides the facilities for Sales Representatives and the Customers to Create/manage and fulfill the inspection copy orders.

Online Reader - Provides the facilities for the customer to read/review the e-book online. Also provides the facilities to track the usage of the e-book by and customer and report the data to Publisher.

Responsibilities:

Involved in the Business Requirements gathering, and writing Program Specifications

Involved in Data Base designing the Project Architecture.

Used ASP.Net 2.0 features such as Master Page, Themes and Skins to make consistent look-and-feel throughout the website.

Built email notification systems to auto send emails to concerned customers their E-Inspection Copy.

Implemented Tables, Indexes, Relations, T-SQL Ad-hoc Queries, Views, User Defined Functions (UDF) and Stored Procedures in SQL Server 2000.

Provided security (Authentication and Authorization) for Order Management, including Role and User Management.

Used most of the ADO.Net classes like Data Sets, Data Tables, Data Views, Relations, Primary Keys, Auto Increment Columns and Expressions etc.

Developed customized User Controls for various application specific needs.

Environment: C#. Net,JavaScript, SQL Server 2005 as Database and IIS as Server, Spring Framework.

Taylor and Francis.UK Feb 08 – Jan 09

.Net Developer

Project: Digital Dropship Solution.

Digital Drop ship Solution is a web application which acts as an interface for placing the orders for e-books for various book stores which will result download tokens specific to the prescribed book which facilitates the PDF download of a book or reading the book using DxReader depending upon the type of the order placed.

Order Placement at PDF e-book at T&F eBook Store-When a retailer places an order to purchase an e-book, the order details will be collected and validated.

Request for e-Book fulfillment at T&F eBook store-This interface would be used by the informa Customers to download the purchased e-Book.

Responsibilities:

Involved in gathering the business requirements and designing the Project Architecture.

Extensively involved in implementation of coding.

Provided security (Authentication and Authorization) for Order Management, including Role and User Management.

Used Session State, View State, Cookies and Query Strings to persist and transfer data between pages.

Used Visual Source Safe (VSS) for maintaining the component version and release management.

Environment: C#. Net,JavaScript, SQL Server 2005 as Database and IIS as Server, Spring Framework.

Newark Beth Israel Medical Center, Newark, NJ Aug 07– Dec 07

.Net Developer

Project: Pace Maker

Pace Maker is an application developed for the usage of Department of Cardiology at NBMIC. This application is used to store the details of the patients for those the PACEMAKER implanted. Pace Maker is HIPPAA compliant – which means that any/all changes (create, read, update, delete) by any/all the users shall be time-stamped, which can be used to generate audit-trail report.

Responsibilities:

Designed and developed multi-tier Windows Application in Net 3.5 framework using C# in Visual Studio .Net 2005.

Developed Object Oriented modules to build Software.

Worked on GridViews to Edit/Display/Modify LED information.

Involved in designing team User Interfaces using win forms.

Performed code reviews for my as well as team’s code once in a week.

Performed Unit testing of my own code before assigning the feature to QC for testing

Created major test cases for QC to test features that I have developed.

Environment: Vb .Net, SQL Server 2000 as Database and IIS as Server, Crystal Reports

Chamber of Commerce, Netherland. Jul 06– Aug 07

.Net Developer

Project: KVK (Project Document Wizard).

KVK is a windows application as Chamber of Commerce wants a Project Document Wizard (“Wizard”) to capture certain additional project information. The access to this Wizard is through a separate login as a standalone wizard. Super user can able Add/Delete a new Project Manager/Super User and Update the Existing Project Manager/Super User Details. Super users can Approve/Reject the Project that is all in Submitted Status. Project Manager can open a New Project Document. Project Manager can edit the Document details, which are all in Approve/Reject/Open status. Project Manager can generate the overall report called Preview.

Responsibilities:

Developed Windows application using C#.Net 2.0 and Visual Studio .Net 2005.

Involved in creating and troubleshooting the stored procedures using SQL Server 2000.

Created a reporting page that shows the Project details using Crystal Reports.

Used MS Team Explorer for version control of the source and issue tracking.

Prepared test cases and responsible for delivering the Application in specific time.

Environment: Vb .Net, SQL Server 2000 as Database and IIS as Server, Crystal reports.

Academic Profile:

Engineering in Computer Science & Information Technology from JNTU, India.

Certifications:

Web Application Development with Microsoft .NET Framework 3.5 Exam (070-525) with 98%.



Contact this candidate