We provide IT Staff Augmentation Services!

Software Design Engineer In Test Resume

4.00/5 (Submit Your Rating)

Brampton, ON

SUMMARY

  • Over 8 years of experience in top tier Tech companies like Microsoft in all phases of project life - cycle development (SDLC) from Requirements gathering & Analysis to Conceptual Design & Development to Documentation, Testing, Implementation, Deployment and maintenance.
  • Rich experience in building Automation infrastructure and end to end testing of various windows and web based software applications on various platforms such as Windows 7, Windows Vista, Windows XP, Windows Server 2003 etc.
  • Well versed in developing test design specifications, test plans, test cases and conducting user acceptance testing.
  • Used tools such as WTT (Windows Test Technologies) to document test cases and TAEF (Test Automation and Execution Framework) for test automation of some of the complex modules.
  • Good Design and Programming experience in C#, ASP.NET, ADO.NET, VS.NET, XML, CSS, C/C++, Win forms.
  • Experienced with MS SQL-Server, MS Access, Oracle 10g, backend programming, configuring, client-server connectivity, query optimization, stored procedures and triggers.
  • Extensive experience with Web based, Client-Server and N-tier Architecture using .NET framework.
  • Experience with web technologies like HTML, DHTML, JavaScript, VBScript, XML and XSL/XSLT.
  • Familiarity with version control tools such as TFS.
  • Excellent communication & interpersonal skills with the ability to build productive relationships with colleagues, clients and vendors across all functional & technical disciplines and provide focused project management.
  • Self-starter, very dependable and comfortable in high intensity and challenging work environment.

TECHNICAL SKILLS

Languages: C++, C#, VB.Net, Java Script, T-SQL, HTML/DHTML

.NET Technologies: NET Framework, ASP.NET, ADO.NET, Win Forms, Web Forms, Web Services, XML

Databases: MS SQL Server, Oracle 10g, MS Access

Web Servers: IIS

Development/Test Tools: TAEF, WTT, Product Studio, Visual Studio, FrontPage, Coded UI, Test Manager

Web Technologies: HTML, DHTML, XML, XSL, CSS, VBScript, JavaScript, ASP, Windows Azure

Work Flow Tools: MS Excel, MS Word, MS PowerPoint, Visual Source Safe

Operating Systems: MS-DOS, Windows 9x/XP/NT/2000/2003/Windows 8

PROFESSIONAL EXPERIENCE

Confidential, Brampton, ON

Software Design Engineer in Test

Responsibilities:

  • Ramped up on the web portal quickly and did the initial gap analysis in their testing strategy.
  • Built the complete test plan for the whole website from scratch and covered all type of testing e.g. functional, performance, load, security etc.
  • Wrote code for the automation infrastructure using selenium and built out all the base page and data model classes.
  • Automated majority of P1 and P2 test cases which covered most of end to end functionality.
  • Wrote test automation for Web UX as well as backend services with 99% reliability in tests.
  • Integrated the test cases to regular build and deployment processes with the result that automation ran each time the build was deployed to pre-prod and prod environment
  • Kept the engineering team up to date continuously on the progress of automation and filed several high pri bugs after deeper investigations.
  • Mentored junior testers on automation skills.

Confidential, Redmond, WA

Software Design Engineer

Responsibilities:

  • Responsible for writing the automation framework code and automating around 80% of the test cases for my module
  • Responsible for writing the web application from scratch to show the test automation results for each run. Involved in designing the backend database as well as rich functionality in the web application.
  • Design and developed a test utility that called the service (It can be used by any people without coding skill to send a request and see the result)
  • No S1P1/S2 bugs in production Writing test scenario
  • Deprovision process can take more than 1 hour, came up with idea to run all tests and keep correlation ID and then validate all tests are passed
  • Automated test data preparation (Based of test scenario run appropriate query, get values and create input). instead of manually run queries, checkup results, create values in Excel sheet and read the values during test execution
  • Deal with new technology and how we can validate (Like Blob => read message from blob or topic )

Confidential, Redmond, WA

Software Design Engineer in Test

Responsibilities:

  • Researched various UI testing frameworks like CodedUI and open source frameworks like Jasmine, Angular to identify the frameworks which meet the needs of the team and gave presentation to the entire team.
  • Wrote the automation framework for the UI Web Application from ground-up in Coded UI and Jasmine including the data classes, models, abstraction layer.
  • Automated UI Test Case using the above framework.
  • Drove requirements to dev team based on gaps identified while writing the framework and ensured the dev code was written to be testable.
  • Filed, triaged and regressed the bugs in time and followed up with the various stakeholders on open issues.
  • Working with product development team counterparts to follow up and debug on test failures and product issues.
  • Tracking and communicating the status of quality to management throughout the development cycle.
  • Project ended sooner due to budget cuts in the team.

Confidential, Redmond, WA

Software Design Engineer in Test

Responsibilities:

  • Worked on developing the test framework for Azure and backend automation using C#
  • Automated middle tier and back end level test cases using the test framework.
  • Performed manual and automated functional, back end, load and regression testing.
  • Automated and ran the test cases for middle tier components (APIs) using VSTS 2012
  • Performed testing on different environments.
  • Analyzed, designed and developed overall test plans and test cases
  • Refactored the existing automation code
  • Defined a new build to include BVTs in the daily run
  • Created test suites in Test Manager to run the tests automatically
  • Filed, triaged and resolved the bugs in time and followed up with the various stakeholders on open issues.
  • Working with product development team counterparts to follow up and debug on test failures and product issues.
  • Tracking and communicating the status of quality to upper management throughout the development cycle.

Confidential, Redmond, WA

Software Design Engineer in Test

Responsibilities:

  • Involved in Integrating newly acquired company BHOLD’s Identity management solution with FIM 2010.
  • Key SDET in developing the test framework for UI Automation using C# covering the entire customer facing product.
  • Automated UI test cases using the test framework.
  • Owned smoke testing of entire suite of features for biweekly product deployments.
  • Performed manual and automated functional, security and regression testing.
  • Automated and ran the test cases for middle tier components (APIs) using VSTS 2010.
  • Performed testing on different environments.
  • Analyzed, designed and developed overall test plans and test cases.
  • Tested the modules thoroughly in integration with the whole system and reported all the issues found during the integration cycles.
  • Filed, triaged and resolved the bugs in time and followed up with the various stakeholders on open issues.
  • Working with product development team counterparts to follow up and debug on test failures and product issues.
  • Tracking and communicating the status of quality to upper management throughout the development cycle.

Confidential, Bellevue, WA

Software Design Engineer

Responsibilities:

  • Key SDET in developing the test framework for UI Automation using C# and .NET 3.5 covering the entire customer facing product.
  • Automated UI test cases using the test framework.
  • Owned smoke testing of entire suite of features for biweekly product deployments.
  • Performed functional, stress, boundary and regression testing.
  • Automated and ran the test cases for middle tier components (APIs) using VSTS 2008.
  • Performed testing on different PPE and PROD environments.
  • Involved in the system/study analysis for preparing the test design specifications.
  • Analyzed, designed and developed overall test plans and test cases.
  • Tested the modules thoroughly in integration with the whole system and reported all the issues found during the integration cycles.
  • Filed, triaged and resolved the bugs in time using the Product studio and followed up with the various stakeholders on open issues.
  • Working with product development team counterparts to follow up and debug on test failures and product issues.
  • Tracking and communicating the status of quality to upper management throughout the development cycle.

Confidential, Redmond, WA

Software Design Engineering

Responsibilities:

  • Reviewed the Technical feasibility of Project requirements with Dev team.
  • Worked on the components involving the Telemetry Client and Telemetry Web Server system.
  • Involved in the system/study analysis for preparing the test design specifications.
  • Analyzed, designed and developed overall test plans and test cases.
  • Developed Test Specifications for some of the modules like Registry Module, Events Log Module, WQL module, Send A Smile application, Send-A-Smile Tagger and Viewer Websites etc
  • Involved in manual testing as well as automation testing using C# and .NET Framework 3.5.
  • Conducted various types of testing (functional, UI, backend, application/system performance, stress, security, bottleneck identification, and system health)
  • Tested the modules thoroughly in integration with the whole system and reported all the issues found during the integration cycles.
  • Filed, triaged and resolved the bugs in time using the Product studio and followed up with the various stakeholders on open issues.
  • Working with product development team counterparts to follow up and debug on test failures and product issues.
  • Tracking and communicating the status of quality to upper management throughout the development cycle.

We'd love your feedback!