I'm an Electronics Engineer turned Test Automation Engineer. Loving the technical parts of software testing.
⚔️ You don’t have to learn everything about most subjects—you just have to learn enough to be dangerous.
💎 Testing code is not production-code - Design it to be short, dead-simple, flat, and delightful to work with.
🔖 One should look at a test and get the intent instantly.
💻 Code is like humor. When you have to explain it, it’s bad.
💡 No One writes perfect software.
1️⃣ Fast - They should run quickly
2️⃣ Independent - Should not depend on each other
3️⃣ Repeatable - Repeatable in any environment, QA, UAT, Prod or your local
4️⃣ Self-Validating - Should have boolean output
5️⃣ Timely - Before production code