Post Job Free

Resume

Sign in

SDET

Location:
Austin, TX
Posted:
December 13, 2016

Contact this candidate

Resume:

Naga C JAMPANI

832-***-****

acxvml@r.postjobfree.com

Software Quality Engineer with experience in variety of large scale applications including but not limited to windows, web based applications, services and automation tools

SUMMARY:

•6+ years of experience in shipping enterprise level software systems using Microsoft .net technologies

•Experience in all phases of software quality life cycle, including requirements gathering, risk analysis, scheduling, testing, defect tracking, management, and reporting

•Adept at using both manual and automated testing tools to troubleshoot systems, integration, user acceptance, positive and negative, functionality, API and regression testing enterprise level systems

•Proficient in the testing of web applications, web services, thick client applications using Coded UI, SOAP UI, Selenium WebDriver, and custom automation tools

•Solid knowledge of system testing strategies and validation

•Good at collaboration with developers, business analysts and other disciplines in application design, spec/document and test plan reviews

•Hands on experience in developing use cases, user interface specifications, and test plan documents

•Proficient in database design and programming with T-SQL and MS SQL Server

•Expert in developing test scripts and coordinating with development team to fix bugs

•Hands on experience in using VSTS/TFS and VS online in managing the bugs and producing bug reports

•Solid experience in API testing, unit testing and automation testing and Performance testing

•Good understanding of software development life cycle and various software development methodologies

•Strong believer in Agile/Rapid/Iterative software development methodologies

•Proven ability to work in teams as well as independently

TECHNICAL SKILLS:

Languages: C, C#, Java

Technologies: .Net Framework 3.0/3.5/4.0/4.5, ASP.Net, MVC, ADO.Net, SOA, Web API, WCF, Web Services

Testing tools: Microsoft Visual Studio, MS Test, Coded UI, SOAP UI, Selenium, NUnit, Microsoft Test Manager, Visio, NMock, Automation test frameworks (custom), Team Foundation Server (TFS), VSTS, IIS, SQL profiler, BugZilla, DOS Scripts, TDD

Markup/Scripting languages: HTML, XML, XSD, XSLT, Perl, JavaScript, JSON, Angular JS

Databases: T-SQL, MS SQL SERVER, MS Access, XML, Oracle

WORK EXPERIENCE:

MPN Support – Microsoft Partner Network Support

Description: MPN support is a web based system and its primary goal is to provide online technical support for the customers who bought Microsoft technologies. This application provides virtual chat, phone and email options to the customers as part of the customer’s Microsoft Partner Network benefits. It also provides an option to the customers to connect with other partners and answer questions.

Environment/Skills: Visual Studio.Net 2015, C#, JavaScript, MS Test, Coded UI, SQL Server, Web API, Windows Azure, .Net Framework 4.5.2, Visual Studio Online, VS Test Manger, CodeLook, SOAP UI

Client: Microsoft, Redmond, WA

Duration: March 2015 – current

Role: Software Development Engineer in Test

Contribution:

•Interacted with users at different levels to meet or gather user requirements

•Participated in writing the test plan documents and defining the acceptance criteria

•Involved in analysis, testing (automation and manual), support and maintenance of MPN Support

•Worked on localization testing for various features supported by MPN support

•Worked on UI automation testing using Coded UI and MS Test

•Worked on automation testing of Web API services using MS Test

•Worked on Performance testing, used Load runner, Cerebreta and Dev Partner tools to see the performance, memory usage and leaks in the system in a graphical report.

•Worked on Accessibility testing using Web Accessibility tool bar and Color Contrast Analyzer

•Actively worked with business and UAT team in providing the feedback on user experience

•Worked on improving the automation code base

•Actively involved in reviewing the test code

•Prepared Test data, Test plan, Test cases, executed test cases, test validation, manage defects and report results using Visual Studio Online

•Involved in writing stored procedures and SQL Queries

POSAR – Redemption of Point of Sale Activations

Description: POSAR is a web based system and its primary goal is the redemption of point of sale activations that will support multiple tenants. Multiple Microsoft products stand as multiple tenants. This application validates the tokens from the card key purchased in the retail or the MS Store and provides tenant product key. This application also supports the ability to download bits for the same tenant.

Environment/Skills: Visual Studio.Net 2013, C#, MS Test, Selenium, SQL Server, Windows Azure, .Net Framework 4.0, Team Foundation Server, CodeFlow, JavaScript

Client: Microsoft, Redmond, WA

Duration: December 2012 – March 2015

Role: Software Development Engineer in Test

Contribution:

•Interacted with users at different levels to meet or gather user requirements

•Participated in writing the test plan documents and defining the acceptance criteria

•Involved in analysis, testing (automation and manual), support and maintenance of POSAR

•Worked on localization testing for various tenants

•Worked on accessibility testing of various web flows

•Worked on UI automation testing using Selenium WebDriver

•Involved in test pass of web pages designed using Angular JS

•Worked on designing page object model for automation testing using Selenium

•Actively worked with business and UAT team in providing the feedback on user experience

•Prepared Test data, Test plan, Test cases, executed test cases, test validation, manage defects and report results using TFS

•Involved in writing stored procedures and SQL Queries

•Involved in testing web services using SOAP UI

•Also performed Performance testing used loadrunner tool to emulate virtual users, to run load test scenarios and to analyze the performance of the application

SRPT - Service Request Processing Tool

Description: Service Request Processing Tool (SRPT) represents the first step towards the effort to improve the request processing from end to end. SRPT is aimed at completely automating the process of sending and receiving service requests with no human intervention. SRPT provides improved application integration, especially as it relates to work management, pricing, invoicing and reporting. Web services were used in providing the communication between various modules

Environment/Skills: Visual Studio.Net 2012, QTP, SQL, ASP.Net, C#, MS Test, XML Serialization, WCF, LINQ, .Net Framework 3.5, CVS, VSTS, and Windows Workflows, TFS

Client: ElPaso Energy Corporation, Colorado Springs (COS), CO

Duration: June 2010 – November 2012

Role: Sr. Software Engineer (development/test)

Contribution:

•Interacted with users at different levels to meet or gather user requirements

•Participated in writing the test plan documents and defining the acceptance criteria

•Involved in reviewing the test scripts for unit, functional and integration testing of the system

•Worked on creating detailed test plans, executing them and reporting bugs

•Unit tested business logic and data access logic using MS Test framework

•Developed a shared library for unit testing API layer using C#

•Involved in defining the smoke test suite for Ops people to run after deployments

•Worked on setting up different Data sources using VSTS for test cases

•Prepared Test scripts, Test data, Test plan, Test cases, executed test cases, test validation, manage defects and report results using TFS

•Contributed to Quality Assurance Intranet site that included material on Quality Assurance methods and practices, multiple templates for Test Plans, templates for Test Cases, and templates for Test Reports.

•Involved in developing a web service client and helper libraries to interact with WCF services

•Involved in writing stored procedures, triggers and SQL Queries

Performance Tracking System (PTS)

Description: Performance Tracking System is an initiative by the Government of Andhra Pradesh, India to implement a system to track the performance of employees. Major features of the Performance Tracking System include – UI for creating hierarchy between employees, creating new performance indicators, settings target for employees on each indicator and measuring the progress of employees towards the performance goals.

Environment/Skills: Visual Studio.Net 2006, C#, QTP, IIS, Microsoft Visio, XML, SQL, MySQL.

Client: Government of Andhra Pradesh, Hyderabad, India

Duration: June 2009 – April 2010

Role: Quality Assurance Analyst

Contribution:

•Involved in analyzing the requirements and provided test perspective for feasibility analysis

•Involved in determining the test requirements

•Responsible for managing all phases of testing for assigned components ensuring test plans and test cases are completed and met business requirements

•Prepared Test scripts, Test data, Test plan, Test cases, executed test cases, test validation, manage defects and report results

•Involved in reviewing the test scripts for unit, functional and integration testing of the system

•Involved in performing the Manual testing and automating test cases using QTP

•Involved in generating test reports

•Analyzed system and application errors and prioritized bugs as per the business priorities

•Defined test plans and test cases for functional, integration and user acceptance testing of the system

•Involved in writing the database scripts for adding and removing the test data from database

•Attended weekly bug report meetings and involved in sending the progress updates to the whole team



Contact this candidate