Senior Software Development Engineer In Test (sdet) Resume
Dallas, TX
SUMMARY
- 14 years of IT experience with exceptional skills in Analysis, Object Oriented Design, Development, Implementation Automation Testing of Web, WCF Applications and Windows Applications using ASP.NET, Web Services with Coded UI C# & Selenium
- Has extensive working experience on using tools Soap UI and PostMan to test the APIs
- Used Gherkins for writing automation tests
- Implemented specflow for both UI and service automation
- Well acquainted with all phases of SDLC and STLC
- Working with Google analytics to analyze the application data
- Worked with Salesforce testing
- Tested all phases of Salesforce application like Opportunity, Lead, Account, Contact and Tasks & Events
- Tested the reports generated by Salesforce build in mechanism
- Proficient in Test Automation using UFT (Formerly QTP) and Selenium Tools.
- Automated highly transactional e - commerce web application using Selenium Web Driver.
- Implemented Page Objects, Data Driven, Keyword Driven, Hybrid automation frameworks using Selenium Web Driver, JAVA, JUnit
- Hands on experience in development and implementation of high-end applications with Microsoft .Net Framework 1.1/2.0/3.5/4.0.
- Expertise in developing applications using C#, VB.Net, ASP.Net, Silverlight, ADO.Net, .Net Web Services, HTML, JavaScript, CSS, AJAX, IIS and XML.
- Experience in developing stored procedures, triggers using SQL, PL/SQL and T-SQL in relational databases such as Oracle and MS SQL Server 2000/2005/2008/2014.
- Experience in developing applications using Silverlight.
- Expertise in Design and Development of User Interfaces, User Controls and Custom Controls using ASP.Net and C#.
- Strong Knowledge of Object-Oriented Design Methodologies such as Polymorphism, Inheritance and Encapsulation.
- Experience with .Net Security features such as Authentication & Authorization, Forms-based Authentication, Authorizing Users, Roles and User Account Impersonation.
- Experience in web development using XML.
- Good Experience in database development in creating complex database Queries, Views, Stored Procedures, Cursors and User Defined Functions.
- Extensively involved in design and development of Graphical User Interface using Win Forms and Web Forms.
- Worked through all phases of Software Development Life Cycle (SDLC), which includes gathering and analyzing business requirements, functional/technical specifications, designing, developing, testing, deploying the applications and providing production support.
- Experience in Agile, Waterfall and SCRUM methodologies
- Good working knowledge on Team Foundation Server (TFS).
- Expertise in report generation using SQL Server Reporting Services (SSRS).
- Application instrumentation, code coverage evaluation and gap analysis. Functionality testing and Test Automation.
- Experienced in writing custom rules for Fxcop tool using Introspection mechanism in C# for .Net Code Review Automation, Preparing Installation Documentation and Operation Guide for tools.
- Excellent Oral, Written & Communication Skills, Ability to work in fast paced changing environment, Strong visualization, innovative thinking, and decision making.
- Behavior Driven Development (BDD)
- Test Driven Development (TDD)
- Excellent coding, debugging, problem finding, and problem-solving skills
- Experience in automate testing in the interest of development efficiency and product quality
- Clear understanding of HTTP and both RESTful and SOAP web services
- Experience using object-oriented concepts in any programming language
- Experience of relational databases and SQL
- Experience with stress testing, load testing, and/or fuzz testing
- Experience using bug tracking tools like Jira
- Experience with source code control systems
- Working knowledge of a JavaScript and Protractor Tool
- Strong verbal and written communication skills
- Having experience in Performance Scalability & Reliability (PSR) initiatives
- Experience with test management tool. Microsoft Test Manager (MTM)
TECHNICAL SKILLS
Operating System: WINDOWS 10, 8, Vista, XP Professional,2000/NT/XP
.NET and Web Technologies: C#, Coded Ui, Visual Studio load testing, VB.NET, ASP/ASP.NET, ADO.NET, Silverlight, Google Analytics, Web Services, AJAX, HTML, XML, CSS and NET Remoting.
Frameworks: .NET Framework 3.0/3.5/4.
Programming Languages: C, C#, Visual Basic, PL-SQL and T-SQL
Scripting Languages: VB Scripts, JavaScript, AJAX, jQuery, Perl, Node JS.
RDBMS: MS SQL Server 2000/2005/2008 and MS Access
Development Tools: Visual Studio .Net 2010/ 2008/2005 , Adobe Dreamweaver, Adobe Flash, Adobe Photoshop, MS Visio and Microsoft Testing Tools
Version Controller: MS Visual Source Safe ( VSS) and Team Foundation Server (TFS)
Application Server: Internet Information Server( IIS) 6.0/7.0/7.5
Reporting Tools: SSRS 2005, 2008 R2
Test Management Tool: Microsoft Test Manager (MTM)
Test Automation Tools: Visual Studio Coded UI, FitNesse, Selenium, QTP,Test NG
Mobile Automation tools: Appium, Perfecto, Sauce labs
PROFESSIONAL EXPERIENCE
Confidential, Dallas, TX
Senior Software Development Engineer in Test (SDET)
Responsibilities:
- Using Microsoft azure DevOPS for CI/CD along with pipelines, Builds and creation of releases
- Implemented robust test automation framework using Microsoft Visual Studio c# & Selenium web driver
- Executed coded UI test cases developed using c # on Visual studio environment
- Executed Selenium UI test cases on cloud-based sauce labs platform
- Testing the Salesforce application
- Code coverage has maintained and does not go below 75% as per the standard Salesforce rule.
- Done the exploratory testing for the salesforce application
- Done the load testing for the application
- Test scripts had executed and key metrics such as Transactions Per Second (TPS), Response Time, Bytes throughput over time must be derived.
- Done the security testing for the salesforce application
- Actively involved in test result analysis, deploying, creating performance test and application instruments.
- Tracking and closing of issues logged by the end customer
- Preparation of functional and technical specification
- Supporting functional testing and regression testing
- Using sql server 2019 to write the queries
- Validating the data of the application using sql stored procedures
- Developed a test automation framework for the different modules of the application using visual studio 2019 framework and Selenium web driver
- Used coded UI features to test the User Interfaces (UI) of WPF application NLS: Nortridge loan system
- Worked on BDD & Spec flow, Executed unit tests from Spec flow.
- Experience on gherkin with specflow
- Implemented Selenium automation, Page Objects automation framework, Selenium Web Driver to test the User Interfaces (UI) of web application
- Developed PSR (performance, Scalability, Reliability) suite and monitoring the test runs on daily basis.
- Used Test NG and Fitness automation tools for Acceptance Test.
- UI and validation of developed a memory load tool using c# and c++ to simulate the real time client environment on the test machines.
- Using visual studio load tests done the load testing of the application
- Verified the functionality using coded UI tests for every code change
- Worked with Jerkins & Gherkins
- Tested the application on Cloud environment using Remote App.
- Created Clusters, Resource Groups, and Virtual Machines on Cloud environment.
- Tested the web services and Restful Services using Ready API and Fiddler
- Exploratory testing has done using Microsoft Test Manager (MTM)
- Code reviews, functional reviews, estimation of defects volumes and work distribution criteria between onsite and offshore team as well as defining various metrics
- Performing detailed design develop assist in test automation and deployment of the product.
- Identifying performance bottlenecks of the application and fine tuning the system for better performance to business needs.
- Interaction with client during design and development of test framework, interaction and coordination with offshore teams, reviewing the deliverables from the offshore before sending it to for client’s approval.
- Done the mobile automation using Appium using Cloud based test automation framework such as Perfecto
- Used Sauce labs for test executions for both Web and mobile automation scripts
- Troubleshooting and providing solutions to critical issues.
- Project planning, scheduling, project monitoring, project statues reporting and issues to the client.
- Preparation of requirements specification documents, tracking of project progress, reviews and enhancements to code from offshore team in resolving their problems, coordination with operation release support, feature implementation.
Environment: Windows 8,C#, Visual Studio 2015, Visual Studio 2015, Selenium 4.0, CucumberOrganization: Cognizant Technology solutions Jan’14 to Aug’17
Senior Software Development Engineer in Test (SDET)
Confidential
Responsibilities:
- Preparation of test plan, test scenarios, test cases
- Implemented robust test automation framework using Microsoft Visual Studio
- Executed coded UI test cases on VCloud environment
- Actively involved in test result analysis, deploying, creating performance test and application instruments.
- Tracking and closing of issues logged by the end customer
- Preparation of functional and technical specification
- Supporting functional testing and regression testing
- Developed an test automation frame work for the different modules of the application using visual studio 2015 frame work and Selenium web driver
- Used coded UI features to test the User Interfaces (UI) of WPF application
- Developed PSR (performance, Scalability, Reliability) suite and monitoring the test runs on daily basis.
- Used ReadyAPi to test the services implemented in the project
- Used Test NG and FitNesse automation tools for Acceptance Test.
- Worked with Jerkins & Gherkins
- UI and validation of developed a memory load tool using c# and c++ to simulate the real time client environment on the test machines.
- Using visual studio load tests done the load testing of the application
- Verified the functionality using coded UI tests for every code changes
- Tested the application on Cloud environment using Remote App.
- Exploratory testing has done using Microsoft Test Manager (MTM)
- Code reviews, functional reviews, estimation of defects volumes and work distribution criteria between onsite and offshore team as well as defining various metrics
- Performing detailed design develop assist in test automation and deployment of the product.
- Identifying performance bottlenecks of the application and fine tuning the system for better performance to business needs.
- Interaction with client during design and development of test framework, interaction and coordination with offshore teams, reviewing the deliverables from the offshore before sending it to for client’s approval.
- Troubleshooting and providing solutions to critical issues.
- Project planning, scheduling, project monitoring, project statues reporting and issues to the client.
- Preparation of requirements specification documents, tracking of project progress, reviews and enhancements to code from offshore team in resolving their problems, coordination with operation release support, feature implementation.
Environment: Windows 8,C#, Visual Studio 2013, Visual Studio 2015, Selenium 2.0
Confidential
Software Development Engineer in Test (SDET)
Responsibilities:
- Developed an test automation frame work for the different modules of the application using visual studio 2013 frame work
- Used coded UI features to test the User Interfaces (UI)
- Developed PSR (performance, Scalability, Reliability) suite and monitoring the test runs on daily basis.
- Using coded UI tests done the functionality testing of the UI and validation of UI controls
Environment: Windows 7,C#, Visual Studio Coded UI 2010
Confidential
Senior Test Engineer
Responsibilities:
- Testing the Salesforce application
- Tested all phases of Salesforce application like Opportunity, Lead, Account, Contact and Tasks & Events
- Tested the reports generated by Salesforce build in mechanism
- Tested customizable features that are being built in salesforce
- Reviewing BRD, Functional Spec, Technical Spec
- Preparing Master Test Plan & Test Cases
- Test plan execution and result reporting.
- Bug logging in excel sheet.
- Application instrumentation, code coverage evaluation and gap analysis.
- Developed PSR (performance, Scalability, Reliability) suite and monitoring the test runs on daily basis.
Environment: Salesforce CRM, Windows 7, ASP.NET MVC, SQL Server 2008 R2, Visual Studio 2010 Premium
Confidential
.Net Developer
Responsibilities:
- Analysis of Functional requirements.
- Creating Technical Spec
- Creating & Modifying existing procedures
- Creating WCF methods.
- Performed Unit testing.
- Attending Scrum meeting calls.
- Analysis and finding the root cause of the problems.
- Interacting with BA’s to get info on Stories and gets approval on completed story.
- Interacting and delegating work to the offshore team.
