We provide IT Staff Augmentation Services!

C# .net Developer Resume

5.00/5 (Submit Your Rating)

PA

PROFESSIONAL SUMMARY:

  • Having 6 years IT experience and expertise in Analysis, Design, Development, Testing and Documentation of various Web Based and GUI applications using technologies that includes C# .Net, Java and Selenium and more. I am seeking a position of software Developer and Test Automation Engineer
  • Having IT experience and expertise in Software Design, Development, Quality Assurance Testing, Analysis, Validation and Documentation of Web Based, GUI applications.
  • Expertise in the domains of Media, Telecommunications, Health care, and financial systems.
  • Strong knowledge of Software Development Life Cycle (SDLC), STLC, Testing Methodologies, Techniques, testing documentation and implementation in all phases.
  • Experienced in developing applications using C# .NET.
  • Experienced in testing applications developed using GUI and Web based applications developed in .NET, Java.
  • Extensive working experience in GUI testing, Functionality testing, System testing, Integration testing, Backend testing and Regression Testing.
  • Experienced in reviewing Project Requirements (BRS), Design documents and Business documents.
  • Expertise in Visual Studio and Microsoft .Net Framework.
  • Gather, analyze, design, and develop based on the business requirements.
  • Perform code deployment to lower environments and Production.
  • Developed and Analyzed Test Plan, Test Strategy, Test Cases and Test Results.
  • Experienced in preparation of Test data, preparation and execution of regression test scripts, preparation of weekly status report.
  • Extensive experience in developing, implementing and validating Detailed Test Plans, Test cases, Test Execution and Defect Tracking.
  • Attended Project Planning, Design Review, Status review meetings and providing the Metrics reports to the manager on Project Status.
  • Retested the fixed defects, Conducted Regression testing and ensured the defects are properly tracked from discovery to closure.
  • Tested the code changes using System Test, End - to-End Test and UAT testing.
  • Coordinated with the developers and Architects to design the Use cases and the Test plans for the Functional and Usability Testing.
  • Prepared and executed Test cases, evaluated test results and Report discrepancies to the development team using Quality Center.
  • Experienced in using defect reporting tools Test Director, Quality Center and internally developed defect tracking tools.
  • Used Quality Center for managing test execution and defect tracking of all issues.
  • Provided test management actions and activities (STLC) using Quality Center, Rally, Jira.
  • Wrote SQL queries for backend data validation and data integrity check.
  • Good working experience with functional automation tools like QTP.
  • Utilized Data Driven Framework and Keyword Driven Framework for developing UFT test scripts.
  • Wrote and executed automated Data Driven Scripts in UFT for different test scenarios, inserted various checkpoints to check web pages, table contents, databases
  • Created automation scripts using VBScript in QTP to fully automate the application functionality.
  • Used SELENIUM WEB DRIVER & JAVA - Expertise in Selenium automation using Selenium Web Driver, Selenium Sauce Lab, JAVA, TestNG & Maven. Designed and implemented different automation frameworks from scratch like Keyword Driven framework, Data Driven framework and Hybrid framework for a number of projects. Executed automation scripts on different browsers/environments & reported defects/results to the team. Proven ability in developing BDD scripts with Cucumber and writing step definitions for behavior. Maintained the Selenium & JAVA automation code and resources in source controls system over the time for improvements and new features. Excellent experience of build tools like Maven and managing JAVA automation projects using them.
  • Deploy code to different environments using TFS.
  • Good team player strived to improve customer satisfaction and have ability to work independently.

TECHNICAL SKILLS:

Operating System: MS-DOS, 2000/NT, XP, Vista, Windows 10, 7, 2003 server, UNIX and Linux

Languages: C# .NET, Java, XML, HTML, UNIX, Shell Scripting, T-SQL, SQL and PL/SQL

RDBMS: Oracle, MS Access, MS-SQL Server, Data Stage

Scripting Languages: VB Script, JavaScript, Java, Python

Testing Tools: Selenium

Build tools: Maven, Visual Studio

Methodologies: SDLC, AGILE, Agile Scrum, Programming Approach and Technique with pseudo code and Flow Chart.

Other Tools: MS-Office Products, TOAD, Excess, SQL server

Web Services Tools: SOAP UI/Ready API, REST/XML/Jason, WSDL, and XML schema.

Internet Browsers: Edge, IE, Safari, Mozilla and Google Chrome

Test Management & Defect tracking Tools: Jira, zephyr, Quality Center/ALM, Rally

Continuous Integration: Jenkins

Source Control: Git, Git-Hub, SVN, Share Point

PROFESSIONAL EXPERIENCE:

Confidential, PA

C# .Net Developer

Responsibilities:

  • Developed software code using C# programming language to meet design specifications, and user requirements as well as delivered high-quality applications within specified deadlines.
  • Contributed to overall project plans in compliance with established procedures and standards as well as provided support and error resolution for developed desktop and web applications.
  • Wrote and provided appropriate application user guides for end-users and system admin as well as developed and maintained all documentation that pertained to programming projects
  • Evaluated impact of a programming change or modification on whole system as well as communicated status of all projects to team leaders or development lead to ensure projects were implemented properly.
  • Perform Deployment to lower environments for testing purposes.
  • Participate and work alongside DevOps team in order to deploy code to production on agreed release date.
  • Experience to Work on DB by writing SQL Queries to fetch and verify the data.

Environment: / Tools: Windows 10/7/2000/2003 Server, Oracle, TOAD, SQL, Agile, Rally, Jira, Quality Center ALM, C# .NET, Java, Visual Studio, Eclipse, Selenium Web Driver, TestNG, JUnit, Cucumber, BDD, Gherkin, Maven, Git, Git-Hub, Jenkins.

Confidential, New York, NY

Test Automation Engineer.

Responsibilities:

  • Involved in Creating Test Plan and Test Cases as per Requirements and FRD guide.
  • Performed various types of process evaluations during each phase of the software development life cycle, including review, walk through and system testing.
  • Performed Automated and Manual validation of Key business flows in various Environments before Prod Release.
  • Developed test harnesses and automated tests in Selenium Web Driver.
  • Performed Data Driven Tests to validate the same scenario with different test data using Selenium
  • Create Debug Automation Scripts using Selenium Web-driver And Java Code in ECLIPS IDE.
  • Develop test automation, using BDD approach and using cucumber Framework.
  • Work with engineering services team to run tests in continuous integration environment (Jenkins / sauce labs) and report on results.
  • Maintain test automation code with code version control tools like Git/Git-Hub.
  • Responsible for gatheringBusiness Requirements,Functional RequirementsandDesign Documents
  • Developed automated regression scripts using UFT.
  • Helped to develop automated scripts and Frame-work using VB script for testing.
  • Incorporated UFT tests into current continuous integration test suite.
  • Parameterized UFT scripts and data and drove them to improve the flexibility of the tests.
  • Utilized Data Driven Framework and Keyword Driven Framework for developing UFT test scripts.
  • Wrote and executed automated Data Driven Scripts in UFT for different test scenarios, inserted various checkpoints to check web pages, table contents, databases.
  • Involved in debugging applications, processing and validating application/backend logs in both UNIX and Windows environments.
  • Performed Black box testing and sanity testing.
  • Performed Smoke, integration, Functional, Regression, System, Acceptance and Usability testing during different stages of the application development.
  • Logged defects using HP ALM.
  • Used ALM to store Test Plans, Test Cases, Test Scripts and for bug tracking.
  • Identified software problems, wrote easy-to -follow bug reports, logged them into bug tracking tool ALM.
  • Used complex SQL queries to retrieve data for validation in oracle database using Toad as front end tool.
  • Wrote reports for projects and worked with different project managers.
  • Involved in reporting weekly project condition to the project manager and the team lead.
  • Attended review meetings and walkthroughs to discuss the status of the project.

Environment: Windows, SQL Server, HP ALM, UFT, QTP, Selenium Web Driver, Java, Java Script, Oracle, MS Office, UNIX, ASP, VB.NET, VB Script, Visual Studio 2010, HTML, XSL, CSS, Oracle, Web Services, XML, Agile, Scrum, QC, Jira.

We'd love your feedback!