from ideas to solutions

Browse By Tags

Tagged Content List
  • Blog Post: The future of quality is easy with EaaSy and MVQ

    Introduction to EaaS y and MVQ Last fall (2013), I published two papers internally to Microsoft. I wrote them to challenge the status quo and paint a vision of where I felt the future of software testing was headed. The papers have resonated across Microsoft and some elements have leaked out to the...
  • Blog Post: Agile Testing Metrics and Value Add

    Agile is different, than other form of software development practice. When I say different, it's different not only the way we deliver software, communicate with user, build preparation but at same time we test in shorter cycle. SDET (Software development engineer in test) plays an important role in...
  • Blog Post: How to Review for the Open/Closed Principle

    Introduction What is the open/closed principle should be the first question we ask. It states that an entity in a system should be open for extension and closed for modification. In terms of C# what it means to us is that a class should only be modified if a bug is found on it. The rest of the time...
  • Blog Post: New role: new blog

    Welcome to Magnifier in Hand , where I will be posting about being an SDET and their interactions with the software process. You' re probably wondering, who is this guy? What qualifies him to be talking here? Well, let me take the time to answer both of those questions. Currently, I'm a SDET on...
  • Blog Post: Challenges in Test–Ensuring Testability/Influencing Design

    Products are primarily designed for customers, yet a test team must test these products. Who is thinking about how you might test the product? If you are a tester, you better be thinking about it and providing feedback to your developers about their design. Your feedback should both be for the customer...
  • Blog Post: Challenges in Test – Impeccable Infrastructure

    In order to test a product there is always a fair amount of infrastructure needed to keep the wheels running.  Just a few examples of the types of infrastructure that test requires are: Test harness Logger Common code for building test automation Reporting websites Databases for storing various...
  • Blog Post: Challenges in Test–Proving your feature

    Technorati Tags: SDET , Test When you take on a feature to test, how does one prove it is right?  Generally you might work off some checklist of buckets or areas like functional, globalization, security, boundary, localization, performance, stress, etc. Then say once you have run all the tests you...
  • Blog Post: Challenges in Test – Knowing your customer

    So you know your product & the code, what else is there?  Your customer!  They are the ones that will be using your product to solve their real problems. Knowing your customer So your PM, Dev, & you have implemented the greatest feature.  Do you know what problem this is going...
  • Blog Post: Challenges in Test – Knowing the code & sometimes ignoring it

    A tester just needs to master the art of understanding their product & then file bugs based on their findings right?  Wishful thinking! You better have the technical understanding of the code your developer is writing if you intend to properly test it. Knowing the code & sometimes ignoring...
  • Blog Post: Challenges in Test – Knowing Your Product

    So you accepted the challenge of being a tester, got your machine setup with the latest version of the code, installed your product, and your manager has given you a hot new feature to test.  It seems so easy. You think you can just focus on that feature, but you better think again. Problem introduction...
  • Blog Post: Challenges in Test – Introduction

    This time of year at Microsoft is when we have what we call our Mid Year Career Discussion (MYCD). Note that this is not a Mid Year Review, but instead a Career Discussion as the intent is for you to specifically reflect on & discuss your career development. As such I was reflecting on a topic that...
  • Blog Post: What should SDET CONTRIBUTE?

    What should SDET CONTRIBUTE? I transferred to R&D group from support team 3 years ago. In the interview, I picked up SDE as my first choice, but the interviewer marked me as “suggest SDET”. I was suspicious about this conclusion, but it turns out I am really good at the SDET role....
  • Blog Post: You Might Be an SDET If...

    Numbers 2, 4, 8, 16, 32, 64,…, 2^n are special and good You don't remember the name of your first grade teacher or the street you lived on in 3rd grade, but you can provide intimate details of your first computer program (and/or computer) Everything can be broken. Sometimes, hammers and pliers...
Page 1 of 2 (50 items) 12