We provide IT Staff Augmentation Services!

Software Engineer Resume

3.00/5 (Submit Your Rating)

Bellevue, WA

TECHNICAL SKILLS

  • Java, C#, C/C++, SPLUNK, StatsD/Graphite, Mongo DB, RADIUS, COM, MFC, Win32
  • Visual Studio.NET, ASP, JavaScript, XML, JSON, MS SQL, Stored Procedures
  • Query Analyzer IIS, ASP.NET, NET Framework, HTML, VB, ODBC, Linux Scripting, Exchange Server

PROFESSIONAL EXPERIENCE

Software Engineer

Confidential, Bellevue, WA

Responsibilities:

  • Design and implement features based on business requirements. This included producing detailed dev design, implementation code reviews and UniteTests,
  • Troubleshoot/Debug live site issues.
  • Designed Tier one Java Web - Service based on No-SQL MongoDB component and in house caching/ RADIUS
  • Produce SPLUNK Dashboards and Alerts to monitor production services. Test and configure Alerts. Update Service Code to output proper logging for Alerting.
  • Designed and implemented real-time logging and monitoring system for high availability Java Web Service based on logging to StatsD/Graphite.

Sr. Test Engineer

Confidential, Bellevue, WA

Responsibilities:

  • Leading the planning and designing of test efforts that include defining new test approaches and test strategies for web based internet application. Planning covered architecting multi-layer test approaches which deals with every aspect of testing such producing new system tests, new test beds, automation, stress, troubleshooting and debugging as well as developing test tools to name a few.
  • Leading the development and executing of test beds efforts based on planed test strategies, this efforts has included leading and mentoring team members with their test automation efforts. Some of the technologies used were SQL scripts, C++, C# and JUnit for a Java web service messaging system.
  • Analyzing test coverage by using appropriate tools and setting up guidelines which included an 80% success benchmark.
  • Leading and coaching team members though triaging bugs, recommending test approaches including automation approaches and reporting status.
  • Testing life site hotfixes by identifying the root cause and revise and execute existing tests beds to validate fixes

Environment: Java, JUnit, Eclipse, SQL, C#, C++

SDET / Software Test Engineer

Confidential, Redmond, WA

Responsibilities:

  • Architected Client\Server application to analysis Citrix Access suite API’s, Architecture included designing specification documents as well as prototyping, held review meetings with key team member to discuss design.
  • Developed Client\Server based application that utilizes C\C++ named pipes, shared memory, WIN32 API’s,COM\DCOM and msxml technologies, produced scriptable interfaces to make test system extensible and to facilitate usage.
  • Developed installation MSI packages of the Client\Server application in order to deploy it on configuration topology includes Access servers using Visual Studio MSI packaging.
  • Developed .Net C# tool to driver web testing for search engine web based app driven by comparing expected results documented in XML files.
  • Developed test requirements and produced test plan based on system requirements and held review meetings with key team members, automated test requirements and incorporated them into the test system framework.
  • Run performance tests on file system between different file transfer protocols. test included gathering test requirement and developing an over all test plan as well as develop C# tool to execute test scenarios such as measuring reading \ writing and transferring files between server and client.

Environment: C#, C\C++, Win32API’s, COM\DCOM, Windows Longhorn

SDET / Software Test Engineer, Microsoft

Confidential, Redmond, WA

Responsibilities:

  • Developed test automation tools and harnesses using JavaScript, C\C++, C#, ASP, XML, C\C++, SQL, and the .NET Framework.
  • API’s White Box Testing: Primary responsibilities included developing \ automating test cases in timely fashion for Microsoft Passport life site and reporting code defects including hot-fixes. Testing included analyzing code changes as a result running full test regression on protocols affected. Test cases coverage were robust and covered product end to end.
  • SQL Procedures Developing\Testing: Developed\debugged SQL Stored Procedures, Enumerated test cases for a SQL based reporting subsystem used by Microsoft Passport, testing including debugging applications as well as analyzing reports by testing its adherence to design specs.
  • IIS Validation Config Testing: Included manual testing of IIS deployment and configuration for the different Microsoft Passport services, test included validation configuration changes as well as trouble shooting IIS problems through analyzing IIS logs for the different services of MS Passport
  • Protocol API White Box Testing: Responsibilities included developing\automating test plan and cases based on published RFC for a Certificate based Authentication and reporting code detects. Testing this area required analyzing Dev code adherence RFC as well as building tools based on Crypto API’s to issue digital certificates. This task preformed by developing COM Dll to generate stand alone certificates used in scripting.
  • Maintaining Legacy Cases: Maintained existing XML\MD5\Digest login protocols automated test cases, running regressing for Passport releases, adding new cases, running compatibility tests periodically for Microsoft Passport with other e-mail clients
  • Developing Test tools: Developed variety of internal\external SDK sample code and tools some of which were consumer based VB\VC++ applications based on a designed Microsoft SQL database to query/update/drop customer information for an on-line billing \ banking system.

Environment: C#, ASP.NET, ADO.NET, XML, C/C++, ISAPI, COM, VB, VC++, SQL, SQL Server 2000, IIS, Windows 2003/2000 Server, Windows XP/2000

We'd love your feedback!