Anithasree Nagaraj
Phone: 480-***-****
Email: ***********@*****.***
Work Authorization :Green Card
Summary
6+ years of diversified experience in Information Technology with emphasis on development,Software Quality Assurance, Manual Testing,Automation testing of Web application and Mobile Applications.
Extensive knowledge of Software Development Life Cycle (SDLC),Test Life Cycle(STLC), Defect Life Cycle, QA Methodologies such as, Agile / Scrum /TDD / BDD/ Waterfall and Continuous Integration (CI).
Experience in writing and maintaining test plan, test cases and test scripts.
Experience in mapping existing requirements to the test cases and ensuring the same using Requirement Traceability matrix
Expertise in test automation using Ruby/Cucumber/
Experience in automation tools like QTP, Selenium and Appium
Expert of writing Features, Test Scenarios, Tests Steps, Cucumber Table, ScenarioOutline, Background using Gherkin from User Story / Acceptance Criteria.
2+ years of experience in web service testing tool like SOAPUI, curl and POSTMAN
3 years of experience in developing web applications in C#/.Net
Strong knowledge in defect reporting and tracking using Rally, JIRA, Mantis, Issue Tracker, SharePoint and Quality center
Solid experience in running cross browser and handhelddevice validations.
Experience in Database development such as database design, SQL queries, Stored Procedures, Transactions, specify constraints, relationships, normalization on SQL Server
Experience in developing multi –tiered .NET Applications.
Expertise in working with ADO.NET components such as Datatables, Datasets, Data adapters and Data Readers.
Excellent interpersonal skills, Team player and capable of working independently.
Technical Skills
Defect Tracking Tools
Rally, HP Quality Center, JIRA, Mantis, Issue tracker, SharePoint
Test Management Tool
Quality Center, Rally
Testing Methodologies
Unit, Regression, Integration, System Testing and Service Testing
Development Tools
Microsoft Visual Studio .NET, Eclipse, Net Beans, NVu, VSS, TFS
.Net
C#, ASP.NET, ADO.NET, XML, Web services, Crystal Reports
Other Languages
C, C++, Java, Ruby, VB 6,PHP, SQL, Flash
Databases
SQL Server 2005/2008,MS Access
Frameworks
. Net framework 2.0/3.0/ 3.5/4.0
Education
Bachelor of Technology, Information technology from CUSAT, India[2008]
Professional Experiences
Client: American Express Aug 2013 – Apr2016
Project: International [Mobile App Redesign]
Role: Quality Assurance Analyst
The main purpose of the project Falcon is for adding new features and redesigning existing features in the iPhone and Android native applications for International Markets for the Amex. Major enhancements include App Design for All international markets with common code base.
Responsibilities:
Working in Agile Environment.
Worked in automating the test cases.
Participated in daily stand up meetings discussing the progress and goals.
Understood the functionality of the application & testing methods in different platforms.
Performing Service testing, functional, regression, Sanity and system testing on different applications within the project
Performing testing on all iPhone and Android devices.
Worked with the developers in the case of functionality modifications on a regular basis.
Wrote test cases based on the requirements, stories or UI Snapshots.
Wrote Gherkin for the requirements for enabling Automation.
Performed Service testing for the features that call external services.
Performed System testing and integration testing of products.
Used Rally for tracking tasks and documenting defects.
Used Quality Center for tracking, analyzing and documenting defects.
Created UAT test cases and test plans for all assigned product
Analyzed Test Plan to ensure test coverage
Reviewed and analyzed project documents to ensure requirements coverage during Test Planning
Participated in frequent defect review meetings and updated defects in Quality Center
Client: American Express Nov 2012 – Jul 2013
Project: Falcon [Mobile App Redesign] & Mobile Payment Uplift
Role: Quality Assurance Analyst
The main purpose of the project Falcon is for redesigning the iPhone and Android native application for the US Amex app. The features like Payment, Offers ecosystem, Push Notifications, Charge Verification were redesigned.
Responsibilities:
Working in Agile Environment.
Participated in daily stand up meetings discussing the progress and goals.
Understood the functionality of the application & testing methods in different platforms.
Performing Service testing, functional, regression, Sanity and system testing on different applications within the project
Performing testing on all apple products i.e. iPhone( 3Gs, 4,4S),iPhone5,iPad,Ipod touch and Androids.
Worked with the developers in the case of functionality modifications on a regular basis.
Wrote test cases based on the requirements, stories or UI Snapshots.
Wrote test cases to cover various types of testing.
Performed System testing and integration testing of products.
Used Quality Center for tracking, analyzing and documenting defects.
Created UAT test cases and test plans for all assigned product
Analyzed Test Plan to ensure test coverage
Reviewed and analyzed project documents to ensure requirements coverage during Test Planning
Participated in frequent defect review meetings and updated defects in Quality Center
Client: American Express Oct 2012-Nov 2012
Project: Push Notification
Role: Quality Assurance Analyst
The Push Notification project was designed for notifying the card members on several purposes. The push notification was sent to the card member who is enrolled in the iPhone and Android in order to notify on any offers that are available for the card member in the nearby location of the transaction made by him. The Push notifications are also sent on credit declines and fraud transactions made on the account.
Worked in Agile environment with frequently changing requirements and performed Regression testing for multiple functionalities (zip code match, security access privilege).
Performed database testing using SQL queries.
Performed Service testing using SoapUI.
Performed actual device testing in both iPhone and Android.
Used Quality Center 10.0 for maintaining requirements and conducted validation and verification of bug fixes.
Tracked and reported Defects efficiently in the Quality Center.
Participated in Defect resolution meetings between QA team and Developers and handled defects efficiently based upon priority.
Coordinated the entire testing process between developers and QA team in Offshore and Onshore.
Tested changes and new features in the development code assisting development team to implement new functionalities with greater stability.
Documented the tasks performed for future reference to guide team members.
Client: American Express Sep 2012-Oct 2012
Project: Digital Offers Ecosystem
Role: Quality Assurance Analyst
The digital Offer ecosystem project enable the American express Card members to find and add customized offers. This was an iPhone only application for Amex.
Responsibilities:
Worked in Agile Scrum environment to validate goals completion and daily progress during sprints.
Wrote test cases for various types of testing for iOS.
Performed testing in actual iPhone devices in versions 3gs,4,4S and iPhone5.
Wrote test cases for security and compatibility testing for iOS
Used SoapUI for performing the service testing.
Knowledge of IPA for iOS.
Worked with the developers in the case of functionality modifications of some application.
Participated in daily stand up meetings discussing the progress and goals.
Understood the functionality of the application & testing methods in iPhone devices..
Performed System testing and integration testing of products.
Used Quality Center for tracking, analyzing and documenting defects.
Review project documentation for all assigned projects to ensure that the project requirements are clearly defined.
Analyze project requirements and develop Test Plans and documented test cases that ensure that all functionality is performing as intended.
Execute test cases, document actual results, and evaluate compared to expected results.
Develop SQL queries to retrieve data for validation purposes.
Regularly report overall project status, including test case execution statistics, defect status, milestone achievement, and satisfaction of quality metrics.
Develop and maintain a thorough knowledge of the assigned application(s), functional area(s) or project(s).
Client: American Express Aug2012-Sep 2012
Project: Digital Charge Verification
Role: Quality Assurance Analyst
The digital charge verification project enable the American express Card members to verify the charges made by the customers for fraud transactions.
Responsibilities:
Wrote test cases for various types of testing for iOS.
Performed testing in actual iPhone devices in versions 3gs,4,4S and iPhone5.
Wrote test cases for security and compatibility testing for iOS
Used SoapUI for performing the service testing.
Knowledge of IPA for iOS.
Worked with the developers in the case of functionality modifications of some application.
Participated in daily stand up meetings discussing the progress and goals.
Understood the functionality of the application & testing methods in iPhone devices..
Performed System testing and integration testing of products.
Used Quality Center for tracking, analyzing and documenting defects.
Review project documentation for all assigned projects to ensure that the project requirements are clearly defined.
Analyze project requirements and develop Test Plans and documented test cases that ensure that all functionality is performing as intended.
Execute test cases, document actual results, and evaluate compared to expected results.
Develop SQL queries to retrieve data for validation purposes.
Regularly report overall project status, including test case execution statistics, defect status, milestone achievement, and satisfaction of quality metrics.
Develop and maintain a thorough knowledge of the assigned application(s), functional area(s) or project(s).
Client: Jaco Environmental Jan 2010- Oct 2011
Project: Web Call Centre
Role: Programmer
The web call centre project is web application for the call center owned by JACO Environmental (JACO Environmental provides an effective way for consumers and utilities to responsibly recycle household appliances, resulting in improved energy conservation, lower utility bills, and a safer environment) .The call centre operator places order for the customers (who belong to different electricity providers) for replacing the appliances using the web application. The web application also provides facility for editing the placed orders as per the requirements from the customers by the call centre operators. Other projects included are Store WCC and Quick link Application.
Responsibilities:
Gathered and analyzed requirements and provided feedback to the related teams.
Involved in maintenance and creation of web pages using ASP.Net using C# in the code behind.
Bug fixing and troubleshooting.
Followed the testing methodologies and was assigned to ensure that the test requirements map the same with the original requirements.
Handled the Defect Management process effectively by coordinating with the Testers and the developers on a timely basis.
Acted as coordinator between development and QA team.
Participated in frequent defect review meetings and updated defects in Quality Center
Wrote stored procedures and created objects in SQL Server required for the application.
Used SSIS for extracting transforming and loading customer data from different power providers to the application database server.
Monitoring, tuning slow performance queries, analyzing issues in production environment.
Wrote client side scripts in order to add features, modify web pages using HTML, CSS, Java Script and Jquery.
Project: DriverApp
Role: Programmer
The driverApp application is a mobile application designed for helping the drivers involved in picking up the electrical appliance from the customers who have already placed orders with Jaco for replacing their appliances.The application helps in tracking the drivers and also in helping the drivers for getting the information about the electrical appliance to be replaced.
Responsibilities:
Worked in Agile Environment.
Participated in daily stand up meetings discussing the progress and goals.
Understood the functionality of the application & testing methods in different platforms.
Performed functional, regression and system testing on different applications across several platforms (Android, iOS, PPC)
Worked with the developers in the case of functionality modifications on a regular basis.
Wrote test cases based on the requirements, stories or UI Snapshots.
Wrote test cases to cover various types of testing.
Performed System testing and integration testing of products.
Used Quality Center for tracking, analyzing and documenting defects.
Used SQL Queries to pull data through SQL Server 2008 from the Database to write and execute test cases.
Created UAT test cases and test plans for all assigned product
Project: WEB ORDER
Role: Programmer
The web order project is web application through which orders for JACO Environmental can be made by the users who belong to different electricity providers in US for replacing their appliances .This project uses same web pages for all the electricity providers but the page view differ with respect to the providers.
Responsibilities:
Receiving and analyzing client requirements
Understood the business knowledge of the system and the external systems.
Identified Test requirements based on business requirements.
Reviewed Functional Requirements Specifications and created test scenarios and test cases based on functional requirements.
Implemented application logic in Microsoft.NET framework using Java Script and C#.
Developed all ASP.NET pages for the application.
Used N-tier architecture for presentation layer, business layer and data access layer and coded using C#.
Developed CSS for user interface uniformity throughout the application.
Written stored procedures in SQL using MS SQL Server 2008.
Used ADO.NET objects to populate controls like Data Grid and data list to display records.
Project: DASHBOARD
Role:Programmer
The Dashboard project is web application for JACO Environmental for viewing different statistics of their business for the different electricity providers in US.
Responsibilities:
Receiving client requirements
Testing of business logic using complex database queries
Recording the defects in the defect tracking system.
Retesting the fixed defects.
Multi -tiered coding using C# language.
Used Crystal reports to display several reports related to the project.
Responsible for maintaining the coding standards while coding.
Database altering as per requirement which includes creating, altering sp’s and views.
Extensively used Gridviews with sorting and paging.
Developed CSS for user interface uniformity throughout the application.
Executing the test cases
Client: Charter School Campuses, IL Dec 2008 – Jun 2009
Project: School Lottery
Role: Programmer
The school lottery project is web application which helps in providing admission for students in schools based on lottery.A lottery refers to the selection of applicants for enrolment by a random method such as the drawing of numbers from a container until all of the numbers in the container have been drawn. During the lottery, numbers assigned to each application are drawn in random order to fill the available spaces for each grade. The project is the automated form of lottery.
Responsibilities:
Client Interaction for requirement collection
Multi -tiered coding as per the coding standards.
Database changes are made as per requirement.
Responsible for executing unit testing and assembly testing.
Releasing the build
Documentation for the same.
OTHER INFORMATION:
Nationality: Indian
Date of Birth: 26 August 1985
Prior Job Locations – Trivandrum(India),Phoenix(USA)