Software Developer Senior Advisor Resume
PROFESSIONAL SUMMARY:
- Around 11 +years learning and informative years of total experience in the software industry with the development, Testing of Client/Server and cloud applications
- Proficient in requirements engineering, analyzing and documenting business and system requirements in Business Requirements Document (BRD) and System Requirements Specifications (SRS) Document.
- Expert in Manual Testing& Automation Testing using tools i.e. Selenium Webdriver, Selenium Grid, Visual Studio, Team Foundation Server (TFS) and Confidential Test Manager (MTM)
- Good working experience with Git hub.
- Good experience on working with work item templates in Team Foundation Server (TFS).
- Strong experience in Automating Manual Test Scripts and reducing testing costs.
- Can conduct functional, Load, Smoke, GUI, Integration and Regression testing to name a few.
- Good experience in working with bug tracking tools and defect management.
- Experienced in Back - End testing to ensure data consistency on front-end by writing and executing SQL queries.
- One Year Experience in working with TeamCity .
- Few Months experience in working with Octopus .
- Extensive experience in Manual and Automation testing of various applications on Windows environment.
- Experienced in conducting black box/gray box testing for client-Servers, multi-tier and web based applications.
- Proficient in Page object model Selenium frameworks.
- Ability to manage a test team through the product release cycle.
- Ability to communicate with the developers regarding Unit testing.
- Experienced in web services testing (SOAP/REST).
- Good experience in using SQL queries to interact with Relational Database like SQL Server.
- Ability to Collect Test metrics on regular basis and working on gathering Test input data.
- Experienced in Coded UI Automation.
- Knows Selenium Automation using Java.
- Experience in Confidential Developing and Testing technologies and implemented projects with full development life cycle.
- Good knowledge of Software Development, Defect Life Cycle, Testing Methodology, design, development, implementation of QA processes and procedures.
- Executing business and functional scenarios, test cases, test result analysis, verification, validation and reporting.
- Expertise in Client site coordination that involves understanding business requirements, day to day client interaction, offshore Knowledge Transfer (KT) activities, onsite status call coordination, project deadline tracking and worked as a team with business partners and end customers.
- Worked in Agile Environment with Scrum owner, Scrum Master and Scrum Team to discuss about project status in daily and weekly basis.
- Good Understanding of Software Testing Life Cycle and its Methodologies i.e. Waterfall and Agile.
- Expertise in developing, implementing and maintaining test plans, procedures, guidelines, standards and processes on the project and document test results in a test report.
- Experienced in high level documentation, Test Data Preparation, and Testing Methodologies.
- Experience on Testing and Developing REST API, MVC, Knockout.js, JQuery and Web Services in C#. NET.
- Experience in UI, non UI and database automation testing
- Experience in Agile and Waterfall Models.
- Experience with web technologies like HTML, XPATH, XML, and JSON.
- Experience in Cross Browsing testing.
- Experienced in managing Team using onsite-offshore model.
- Specialized in Confidential related Technologies & Tools such as Visual Studio.NET (C#, Win Forms, ADO.NET), Web Services, SQL Server, JavaScript, Selenium.
- Excellent Project Management skills in Large Enterprise Environment from Project Initiation to Project Closeout (estimates, schedule, milestones Planning, contingency Planning).
- Strong Quality Management Experience (testing enterprise web based applications, unit testing, Integration testing, Scenario testing, Regression testing).
- Expertise in Visual Studio .Net 2012 / 2010.
- Deploying builds on web/application servers
- Self-motivated, good learner and quick to adapt to any changes has helped to be result oriented
- Performed well in Leadership and Teamwork Activities
- Self-motivated, excellent communication, analytical, interpersonal and presentation skills
TECHNICAL SKILLS:
Operating Systems: Windows NT/95/98/2000/XP/7/8/VISTA/8.1, MAC OS, Windows Azure, SQL Azure
Languages: C#.Net 4.0/4.5, WCF Services, JavaScript, AJAX, HTML, XML, and Core Java.
Internet: HTML, XML, XSL, XPATH, Java Script, MVC,knockout.js,
Databases: SQL Server 2000,2008,2012, Mango DB
Testing Tools: Selenium IDE, WebDriver with Java and C#, TFS, Visual Studio, MTM AND Coded UI.
Development Tools: Eclipse, Visual Studio.
Web services: Service-Oriented Architecture (SOA), XML, WSDL,MQs
Test Management tools: Visual Studio and Team Foundation Server (TFS), MTM
Version Controller: Visual Source Safe, TFS
Tools: Office, MS Project, MS Visio
PROFESSIONAL EXPERIENCE:
Confidential
Software Developer Senior Advisor
Responsibilities:
- Automating manual test scripts.
- Executing UI Automation Scripts
- Code review
- Logging defects
- Suggesting team process improvements
- Working closely with manual team to understand the requirements
- Attending status meetings
- Working with offshore team members
- Identifying what tests can be automated and what test can’t be automated.
- Re-work on Automation Scripts.
Confidential
SENIOR AUTOMATION ENGINEER
Responsibilities:
- Attending Meetings with Development Team, Manual Test Team.
- Identifying what tests can be automated and what test can’t be automated.
- Identifying the Framework which can be used to automate the specific UI application (listed above).
- Identifying the Tool which can be used to automate the specific UI application (listed above).
- Writing Framework for UI Automation.
- Writing UI Automation Scripts.
- Executing UI Automation Scripts.
- Writing Framework for Web Services Testing.
- Writing Automation Test Cases for Web Service Testing.
- Wrote powershell scripts to integrate Team City.
- Wrote utilities to interact with Active Directories
- Executing Web Services Test Cases.
- Re-work on Automation Scripts.
- Reporting Defects based on Automation Results.
- Fixing Team Foundation Server (TFS) bugs.
- Upgrade Team Foundation Server (TFS) to 2015.
- Maintain Team Foundation Server (TFS).
- Developing Tools to help Development Team.
- Migrate StarTeam Change Request to Team Foundation Server (TFS) writing an automation tool.
- Provide suggestion to Manual Testing Team in improving the testing process.
- Help Test Leads wherever required.
- Trained manual test team for automation.
Environment: C# .NET, Web Services, API, SQL Server, Confidential Test Manager, TFS, Javascript, JQuery, TeamCity, Octopus HTML5.
Confidential, REDMOND, WA
SOFTWARE ENGINEER
Responsibilities:
- Analyzed, Understanding of requirement specifications.
- Attending scrum meeting with the client QA team and managers.
- Tested cloud based application in Windows Azure Platform
- Developed emulation tools to validate integration testing.
- Developed, mocked WCF WebServices for partner integration testing.
- Designed Features using JQuery, JavaScript, MVC
- Good Experience and Solid Understanding of Agile Methodology
- Written Test automation of Middle tier API’s (Application Programming Interface) and Client UI.
- Implemented security using certificates, JWT token in the Test Cases and other testing tools
- Tested WCF(Windows Communication Foundation) services and written automation Test Case WCF includes REST and SOAP
- Managed Test Cases in Confidential Test Manager, Visual Studio.
- Tracked defects using Confidential Visual Studio
- Run Test Cases using Confidential Test Manager.
- Developed emulators of third party integration components in C# for testing purpose.
- Performed Positive & Negative testing through Automation.
- Doing E2E Testing.
Environment: Windows Azure, Service Bus, SQL Azure, VSTS 2010, Confidential Test Manager, C#, WCFServices, MVC, JQuery, Knockout.js, SQL Server 2008/2012, C#, .NET, SQL Server 2012, TFS, Agile
Confidential, REdmond, WA
SOFTWARE DEVELOPMENT ENGINEER/ SDET
Responsibilities:
- Involved in Understanding the Functional Requirements of the Application.
- Reviewed, created and executed test cases, test scripts and documentation related to functional, backend and integration testing, based on the user stories.
- Managing Test Cases in Confidential Test Manager, Visual Studio.
- Single and Core member in Automation-Team
- Providing ideas in building solution for FY13 release.
- Worked as Liaison between Offshore& Onsite
- Analyzed, planned and developed Test automation using VSTF
- Written Test automation script in Visual Studio.
- Created Automation Scripts for Test Data creation.
- Designed and implemented the Automation Framework and its data
- Script Development, Debugging and Reviewing
- Solid Experience in SOAP (Web Services Testing).
- Ramping up team in understand framework
- Have done Integration, Database, System testing
Environment: WCF, SQL Server 2012, Confidential Test Manager, Visual Studio, C#, .NET, SQL Server 2012, TFS
Confidential, REdmond, WA
SOFTWARE DEVELOPER ENGINEER (QA) IN TEST
Responsibilities:
- Analyzed and understood the requirements specifications.
- Prepared Requirements Traceability Matrix (RTM)
- Managed Test Cases in Confidential Test Manager, Visual Studio.
- Analyzed, planned and developed Test automation using VSTF (Visual Studio
- Designed and implemented the Automation Framework and its data
- Written Test automation script in Visual Studio.
- Script Development, Debugging and Reviewing
- Experienced in SOAP (Simple Object Access Protocol) for Web Services Testing .
- Performed Positive & Negative testing through Automation.
- Ramping up team in understand framework
- Have done Integration, Database, System testing
- Offshore-Onsite Communication
- Defects are tracked using Confidential Visual Studio
- Involved in complete QA Life Cycle.
- Participating in walkthroughs and defect report meetings periodically.
Environment: C# .NET, Web Services, API, Dynamics CRM, SQL Server 2007, C# WPF, Confidential Test Manager, Confidential Visual Studio, C#, .NET, SQL Server 2008, TFS
Confidential
TEST ENGINEER
Responsibilities:
- Involved in Understanding the Functional Requirements of the Application.
- The methodology used for this project is Waterfall (RUP).
- Analyzing and understanding the requirements specifications.
- Prepared Requirements Traceability Matrix (RTM)
- Performed Positive & Negative testing.
- Offshore-Onsite Communication
- Involved in complete QA Life Cycle.
- Participating in walkthroughs and defect report meetings periodically.
Environment: Java, Oracle