Tigist Worku Mammo
E-mail *******@*****.***
SUMMARY
* ***** ** ********** ** writing test cases,test Automation and executing test cases
•
• 4 years of experience in C#
• 2+ years database design and implementation on SQL Server2000/2005 and writing
queries and stored procedures
• 2+ years of working experience in software development including requirement analysis,
design, development, testing and documentation of multi tier Architectures.
• 1+ years of experience in ASP.NET, ADO.NET.
• Experience in XML
• Experience in using WTT, Source Depot and CVS (Concurrent Versioning System)
• Good knowledge of Java
• Excellent interpersonal skills working in teams with people from different cultures and
backgrounds
EDUCATION
• Master of Computer Science, Maharishi University of Management, Fairfield, Iowa
• Bachelor of Science in Statistics, Addis Ababa University, Addis Ababa, Ethiopia
Strongest Skills Paid Experience
Software Testing 3 years
C# 4 years
ASP.NET,ADO.NET 1+years
SQL Server2000/2005 2+ years
Java, C++ and Design Patterns and Framework academic
OVERALL TECHNICAL SKILLS
Programming language C#, Java, XML, C++, ASP.NET.
Scripting Language Power Shell
Development Tools Visual Studio .NET, Eclipse for java,Turbo C++
RDBMS/Data Access MS SQL Server 2000/2005, ADO.NET
Operating Systems Windows 2000/3/XP, Windows 2008 server, Win 7, Vista
OO Tools & Languages UML, Rational Rose, Omondo
Testing Frameworks JUnit Test in Java, WTT, SuiteP2,
Source Control CVS, Source Depot, TFS (Team Foundation Server)
Methodologies Rational Unified Process(RUP)
Markup Language HTML,XML
UI Access tool MITA, MAUI, Test API
ASP.NET, XML, HTML.
Web Technologies
Tigist Worku Mammo
E-mail *******@*****.***
PROFESSIONAL EXPERIENCE
Microsoft corporation 02/15/2010 – present, Chevy Chase, MD
Title: Software Development Engineer in Test
Team: Microsoft Amalga Unified Intelligence System (UIS) Data Ingestion Test team
The Script Explorer tool is one part of Microsoft Amalga (that allows doctors to search patient
related information) and it is used to create Packages and parse messages.
Responsibilities:
• Preparing Test Plans and strategies
• Writing test cases, executing manual as well as automated test cases and filing bugs
• Automating test cases using C# through API’s.
• Executing End to End test cases.
• Report daily status to management.
Technical Environment
. Visual Studio 2008, TFS (Team Foundation Server), Windows Server 7, Windows Vista,
Windows 2008, Product Studio
Microsoft corporation 07/31/2009 – 02/06/2010, Redmond, WA
Title: Software Development Engineer in Test
Team: Ad Center Desktop Test Team
The desktop app is a bulk advertising campaign management tool used by customers to create
campaigns, ad groups and ads.
Responsibilities:
• Writing, executing test cases and filing bugs(using Team Foundation Server)
• Automating test cases using Test API and C#.
• Executing End to End test cases.
• Report daily status to management.
Technical Environment
. Test API, Octopus, Visual Studio 2008, TFS (Team Foundation Server), Windows Server 7,
Windows Vista
Microsoft corporation 10/06/2008 – 01/23/09, Redmond, WA
Title: Software Development Engineer in Test
Team: Manageability Services Group (MSG) Team
The Manageability Services Group (MSG) is the engineering team within Microsoft’s Global
Foundation Services team and works directly with Microsoft Operations and product teams
within Microsoft. MSG’s Foundation Test Team provides Quality assurance on maintaining and
replacing the asset management and ticketing systems that run Microsoft’s datacenters today.
Responsibilities:
• Generating manual and automated test cases.
• Automating test cases using MAUI and C# for a tool called Manifest Manager (ManMan).
• Manage Daily Automated BVT’s, debugging and filing bugs as needed.
• Programmatically created virtual machines for BVT test environment using power shell, WMI,
System Center Virtual Machine Manager (SCVMM) cmdlets.
• Report weekly status to management.
Technical Environment
. MAUI, Visual Studio 2008, Source Depot, Product studio, Build Tracker, Windows Server
2008, PowerGUI Script Editor, Microsoft Operations Manager (MOM)
System Center Operations Manager (SCOM), System Center Virtual Machine
Manager (SCVMM)
Microsoft corporation 04/14/2007 – 09/26/08, Redmond, WA
Title: Software Development Engineer in Test
Team: Group Policy Test Team
Group Policy Test Team performs the activity of testing Group Policy on users and computers, by
providing different delegation rights.
Responsibilities:
• Writing an end to end test plan on Group Policy and executing test cases
• Automating test cases using MITA and C#.
• Report weekly status to management.
Technical Environment
. MITA, WTT, Visual Studio 2008, Source Depot, Product studio, Windows Server 7,
Windows Server 2008
Microsoft corporation 08/15/2007 – 11/16/2007, Redmond, WA
Title: Software Development Engineer in Test (SDET II)
Team: Configuration Manager Test Team
Configuration Manager Test Team performs the activity of testing Configuration Manager 2007 which
enables a secure and scalable operating system and application deployment and desired
configuration management, enhancing system security, and providing comprehensive asset
management of servers, desktops, and mobile devices.
Responsibilities:
• Testing Backup and Recovery for a site server and database where the sites are in different
domain configuration setup
• Writing test cases and filing bugs
• Running automation suites using suiteP2 and fixing problems when the test fails
• Performing Localization and Ad Hoc testing
Technical Environment
. Product studio, SuiteP2, SQL 2005, Configuration Manager 2007, Windows Server 2003
NIB Insurance Company 06 / 2002 - 10 / 2004
Title: Programmer I
Project: Underwriting and Claims System Development
The system is an Intranet Web Application System used to monitor the activities of the
underwriting and claims department and improve customer service in the company.
Responsibilities:
• Requirement and system analysis
• Designed UML diagrams (Sequence, Use case and Class diagrams)
• Designed and implemented relational database queries and stored procedures
• Developed user controls and interfaces using C# and ASP.NET
• Developed data access layer to interact with the database using ADO.NET
Technical Environment
• C#, NET, ASP.Net, ADO.NET, SQL Server 2000
GRADUATE PROJECT
Project: E-Bazaar: On-line e-commerce System
The system allows customers to browse catalogs and products, maintain shopping cart, order
online and review history.
Responsibilities
• performed requirement analysis, used omondo to design Sequence, Collaboration and
class diagram
• Identifying components, designing the layering, packaging and subsystem architecture.
• Implementing subsystems in RUP Model and integrating with other subsystems
• Used design patterns like Facade and Command.
• Performed unit and integration testing using JUnit.
Technical Environment
• Java 5.0, Eclipse, JUnit, SQL Server 2005, JDBC, Rational Rose (UML), Omondo,
CVS.