Post Job Free

Resume

Sign in

Quality Engineer Project

Location:
San Jose, CA, 95101
Salary:
$70/hr on C2C
Posted:
June 26, 2017

Contact this candidate

Resume:

QA Engineer

Sunitha P

Email: ac00pk@r.postjobfree.com

PH: 510-***-****

Professional Summary:

10+ years of extensive IT experience in Development & Quality Assurance involving Applications End-to-End testing with multiple industry domains such as Finance, Storage, Web Application, API testing

Strong hands on experience with Agile Scrum methodology involving complete release cycle activities and playing instrumental role in timely delivery of the product/features.

Working on AWS continuous deployment environment and managing the production push for the web application

Hands on QA experience of white & black box testing involving Analysis, Design & Development of test suites for web-based client-server applications.

Expertise in designing, developing Test Cases, Test Scripts, Test Scenarios, Test Reports for manual and automated test cases.

Excellent hands on experience in Functional, Integration, Regression, User Acceptance, System Testing and owning E2E test strategy involving inter dependent/cross flow teams.

Proficient with testing tools & their automated testing using TestNG, Selenium with Java for Web Applications, Capybara for Ruby on Rails Application.

Expertise in building test suites & their testing using Firebug as well as Back-End layer through SQL queries and Rest Client.

AB testing: setting up the AB tests in test and target and Jabba.

Working with the Data Analysts to make sure that the tests are a success.

Education:

BE in Computer science & engineering

Technical Skills:

Operating Systems : UNIX, Linux, WINDOWS and Mac

Testing & Other tools : Selenium Webdriver, TestNG, JIRA, Rally, Jenkins, AWS, Protractor, ARC, Postman.

Programming Languages : Java, SQL, C++.

Databases : mySQL, Oracle.

Web Based Packages : HTML, XML, JSON

Version Control Tools : CVS, Perforce, GIT

Professional Experience:

Project : Business Banking Payments April 2016 - Till Date

Client : Digital Insight

Role : Quality Engineer

Environment : Angular JS, Java, Protractor, JIRA, Perforce, Jenkins, Grunt, SQL, Postman

Summary: The primary objective of this project is to provide E2E banking solution for business customers. A banking customer can create a company account with multiple admins and business users. The application supports ACH(including TAX and Payroll payments etc), Domestic and international Wires and Passthrough transactions. The application also provides the import feature, where the user can import recipient details using XLS, text, CSV or NACHA files. Payments created by the users are subjected to company approvals, Out Of Band authentication, FI approval and then sent to processor or FED for settlement.

Responsibilities:

Responsible for ensuring the quality of the newly developed code / features

Responsible for both UI and backend services for payments domain.

Test case writing, test execution, reporting and bug verification.

Involved in complete QA life cycle from requirement analysis, functional, integration, regression testing and providing QA sign off for the Sprint Cycles.

Participated in the release planning, sprint planning, sprint demo, release demo, retrospective meetings as a part of Agile methodology.

Participate in Release & rollout deployment activities ensuring quality deliverables

Design, develop & automate progression & regression test suites/cases.

Work with design team to understand the design and architecture

Contribute to cross team integration effort.

E2E testing involving all phases of SDLC/STLC

Project: Unified Self Help (USH) Oct 2014 - April 2016

Client: Intuit Inc

Role: Quality Engineer

Environment : Java Scripts, Java, Ruby on Rails, TestNG, JIRA, GIT, Jenkins, Maven, Adobe test and target, AWS, Salesforce, ININ, Jabba

Summary: The primary objective of this project is to provide the QuickBooks user a web based selfhelp platform with search and brows capabilities for the common FAQs. This Self Help platform also supports the global customers with the country/local specific sites(localization). This site also provides the user with various channels to get help like customer support center phone numbers, Chat with customer support representatives, post questions to the community, email submission to Salesforce. The team is also responsible to develop APIs and UI widgets that can be used across all the products.

Responsibilities:

Responsible for ensuring the quality of the newly developed code / features for the Self Help website.

Involved in complete QA life cycle from requirement analysis, functional, integration, regression testing and providing QA sign off for the Sprint Cycles.

Deploy the code to QA, Staging and Production through Jenkins and AWS console.

Participate in Release & rollout deployment activities ensuring quality deliverables

Design, develop & automate progression & regression test suites/cases.

Deliver products with all the tracking capabilities and test in omniture for the functionality.

Work with design team to understand the design and purpose from the analytics stand point.

SPOC for cross team integration effort.

Own the E2E testing involving all phases of SDLC/STLC

Mobile platform testing for the application

Responsible for driving the scrum meetings. Prioritizing the bugs, cleaning up the JIRA board, maintaining the release calendar and sending the release notes to wider audience.

Project : Finance Management Integration Services (FMIS) May 2013 - Sept 2014

Client: Intuit Inc/Digital Insight

Role: Quality engineer

Environment: Java, Selenium WebDriver, Test NG, JIRA, SQL, Perforce, Jenkins, Rally, JBoss, Rest Client, QA Complete, Maven

Summary: This is a platform migration project where the old C++ code is moved to Java. Objective of the requirement is to replicate the application as the older version to provide the same end user experience. As this module provides the integration service for the UI and DB, E2E testing with all the teams is the biggest challenge. Testing involves – testing several tools developed for DB and configuration updates, Data setup, cross browser testing and E2E testing in different environments.

Responsibilities:

Was responsible for ensuring the quality of the newly developed code/features for FMIS modules using Agile methodology (Scrum).

Involved in complete QA phases from requirement analysis, functional, integration, and regression testing.

Preparing test plans and writing the test cases based on BRDs and FRDs

Test automation of the application with Selenium WebDriver and TestNG using PageObject model.

Ensuring the deliverables adherence to the original requirement specs & their coverage.

Plan, execute & manage bugs for their closure using JIRA.

Performing data driven testing by developing Java based library.

Developing, maintaining, and deploying test scripts and test data for internal QA testing cycles.

Project : Functional Acceptance Testing (FAT) and TCX for NetApp Storage Jan 2012 - Dec 2012

Client: NetApp, USA

Role: QA Lead

Environment: Unix, Bugzilla and internal tools for tracking the tasks

Summary: The primary objective of this project was to test the NetApp Storage Devices when different services or functionality is performed in parallel or in a sequence, with heavy in and out flow of data indicating the overall performance of the device. Functional, Performance & Regression Testing were carried out to ensure the quality of the storage device tracking various parameters of the device resulting in a UI Dashboard.

Responsibilities:

Lead a team of three for testing the NetApp Storage Devices.

Monitoring the test case execution status. Interacting with the onsite people and resolving the offshore issues.

Execution of Automated scripts, Tracking & Reporting outcome using Bugzilla.

Analyze the errors and report.

Responsible for timely delivery of testing milestones and their reports.

Direct customer interaction and complete ownership of the modules.

Project : System Application Layer Development for a RAID controller Nov 2008 - Dec 2011

Client: Aristos Logic/Adaptec, FHR, USA

Role: Software Developer & QA Lead

Environment: LINUX,C++, Perl, Gnatsweb and CVS

Summary: The primary objective of this project is to specify, develop and Test a product with CustomerSAL and Management interface GUI software provided by Aristos RAID Controller (ACR) software. Aristos Logic will provide a fiberslice development environment to build and integrate system level code-stack and run system level test. The ACR software must enable, control and report the fiberslice features. This must be able to meet the entry level expectation from the similar RAID products.

Responsibilities:

Requirement analysis, design documentation.

Development & Unit Testing.

Integration of Modules, Integration Testing

Performing System Testing and Regression Testing.

Detailed module flow and description documentation.

Modify the automation script in Perl Script to suite the Test Case.

Project : Advanced Concept Radios Oct 2007 - Oct 2008

Client: Siemens Ltd, CA USA

Role: Software Developer & QA Lead

Team Size: 8

Environment: Unix & C++

Summary: This ACR product as all the new features that include a music player(play music from Juke box, USB, ipod, sd-card etc), has a radio, navigation system and also blue tooth compatibility with both call and SMS features.

Responsibilities:

Part of HMI team and was responsible for audio HMI i.e. Juke box, USB, sd-card.

Responsible to handle interruptions caused by the Navigation system or the Mobile Phone and make the required change to the screen.

Responsible for Unit, functional and Integration Testing.

Bug fixing.

Hands on hardware Testing for the navigation system.

Project : Varsha++

Client: Flosolver, National Aerospace Laboratories Aug 2005 ~ June 2007

Role: Trainee Programmer

Environment: Fortran, Unix & C++

Summary: Objective of the project is to convert meteorological FORTRAN code to C++ and also to enhance the accuracy of weather prediction. By taking the latest data in binary as well as digital format, processes the data using specific algorithms and expressions to generate weather report

Responsibilities:

Analysis of Fortran Code.

Design of C++ classes.

Implementation of Input modules and physics modules.

Integration of developed modules with other modules.

Testing the developed modules.



Contact this candidate