I’m thrilled to share that I’ve successfully completed the first 100 days of my coding challenge — and what a journey it has been!
I began with “manual testin”, learning the core concepts and fundamentals. Then I moved on to “Java”, where I created personal projects like a “Tic Tac Toe game”, a “console-based car racing game” and an “SMS system”, along with solving “100+ coding problems” to strengthen my logic and programming skills.
After building a solid base in Java, I transitioned into automation testing:
- Learned “Selenium”, “TestNG”, and “Cucumber”.
- Built a “custom automation framework from scratch” integrated with CICD tools like Docker and Jenkins, run on selenium grid with docker integration.
- Ventured into “API testing” using “Postman” and “RestAssured” — and completed end-to-end testing using both tools.
Next, I explored “mobile automation testing” with “Appium”, where I familiarized myself with the Appium setup and performed basic mobile tests.
To expand my front-end automation skills, I started learning “JavaScript”, which felt easier to adapt after gaining a strong foundation in Java. With that, I explored “Cypress”, completed small assignments, and just "yesterday started with Playwright.
Today, I proudly mark the completion of my first 100 days. This journey has been truly awesome — I’ve learned and explored things I never imagined I could. With curiosity, consistency, and discipline, I made it through.
From tomorrow, I’m starting my next challenge: 200 Days of Code — and I’m excited to see where this path leads me.
I now feel confident and capable enough to contribute to any organization as an automation tester. I’m actively looking for roles such as:
- SDET
- QA Automation Engineer
- Test Automation Engineer
- Software Test Engineer
If you know of any relevant opportunities, I’d be grateful if you could let me know!**
Let’s connect and grow together!