Software Engineer Resume
TX
SUMMARY:
- Software Engineer with a total of 5 years of work experience.
- Hands on with Programming, Scripting, Deployment, Configuration and Monitoring of Services on Microsoft Azure, Manual and Automated Testing.
- Experience developing and testing large scale, distributed and complex systems. Have gained experience working of N - Tier web applications, desktop and mobile application.
- Experience with configuring Microsoft Azure for Virtual Machines, WebApps, Databases using both Azure portal and PowerShell Cmdlets.
- Hands on programming and scripting experience with Microsoft Technologies C#, .Net, ASP.Net Web APIs, T-SQL, and PowerShell.
- Hands on UI and database test automation experience with C# and Selenium WebDriver.
- Experience managing projects and code repositories using Visual Studio Team Services, and Git.
- Experience with all the phases of Software Development Lifecycle (SDLC), Software Testing Lifecycle(STLC), and Agile(SCRUM) methodologies.
- Extensive knowledge in all phases of manual and automation testing - Requirements Analysis, Test Planning, Test Execution, Test Results Analyses, Reporting, Defect Tracking and UAT
TECHNICAL SKILLS:
Programming Languages: C#, Java, T-SQL, ASP.NET Web API.
Databases: SQL Server 2012/2010, Azure SQL Database, Oracle 9i.
Cloud Computing Technology: Microsoft Azure.
Project Management Tools: Visual Studio Team Services.
Version Control: Git.
Automation Testing Tools: Selenium Web Driver, Firebug, Fiddler, DOORS, Diagnostic Terminal.
Development Environment: Visual Studio 2017/2015/2013, SQL Server Management Studio.
PROFESSIONAL EXPERIENCE:
Confidential
Software Engineer
Responsibilities:
- Developed modules to fetch data from broker systems having different type of data sources - Databases, File Systems, REST APIs.
- Tested the data sanity of Broker and BNP databases.
- Monitored the performance and Alerts of the whole system in Azure Portal.
- Planned the entire project in Visual Studio Team Services in several Sprints using SCRUM methodology.
Environment: C#, .Net, Visual Studio 2015, Visual Studio Team Services, Microsoft SQL Server, Azure SQL Database, SQL Server Management Studio, Microsoft Azure.
Confidential
Software Test Engineer
Responsibilities:
- Participated in requirement analysis, test planning, test case design, and test case execution.
- Developed automated test cases using C# and Selenium WebDriver for automated UI testing.
- Executed test cases, analyzed the results, raised defects and worked with development team to get those fixed.
- Participated in manual and automated testing at all three tier of the web application.
- Involved in Functional, Regression, Sanity, System and Integration testing.
- Participated in designing the SQL scripts for database testing.
- Attended daily SCRUM meetings to provide daily testing status update and discuss about the roadblocks, if any.
- Performed User Acceptance Testing(UAT) in the Client’s production environment.
Environment: C#, Selenium WebDriver, Visual Studio 2013, Microsoft SQL Server, Visual Studio Team Services(VSTS), Fiddler, Microsoft Windows.
Confidential
Software Test Engineer
Responsibilities:
- Responsible for updating and maintaining the Test Director for all the defects found during functional and regression testing and follow up of the bug life cycle.
- Created test plans and test cases in concert with system engineers and web designers.
- Carried out extensive Backend Testing to ensure proper backup and restoring of data by Writing SQL queries using SQL Server Management Studio Tool.
- Reviewed Business requirements, IT Design documents and prepared Test Plans for all assigned project releases.
- Involved on testing the new functionalities based on test cases and coordinated with development team in fixing the issues.
- Involved in Release support - Release to QA, involved in environment setup, testing the release process.
- Wrote test cases and performed Manual Testing like Positive Testing and Negative Testing, Regression, Integration, Unit Testing.
- Tested critical bug fixes including critical fixes and coordinated with developers in release of bug fixes meeting tight timeline.
- Documented the testing process.
Environment: Test Director 8.2, Oracle9i, Bugzilla, DOORS, Diagnostic Terminal, Microsoft Windows, Microsoft Office Suite.
Confidential
Software Engineer
Responsibilities:
- Implemented the modules in Embedded C using ARM, ZIGBEE & RFID Technologies.
- Tested and demonstrated the prototype to the client
