About
An award-winning software developer, test automation, and continuous testing coach with strong passion, courage and always look for ways to learn and grow.
Creator of TestWise IDE, next-generation functional testing tool, to develop Selenium WebDriver automated tests with ease. Creator of BuildWise, an award-winning continuous testing server. Zhimin also created TestWise Recorder and other open-source tools. Zhimin authored 10 books on test automation and 2 on programming.
By implementing a real Continuous Testing process (Automated End-to-End test suite as regression testing), Zhimin has created and been maintaining several highly-claimed apps, such as ClinicWise, SiteWise, WhenWise and TestWisely. All apps are deployed to production after getting a green build (passing all regression testing) on the BuildWise CT server.
Specialties: Agile mentoring, Pragmatic Automated software testing, Continuous Testing (with lava lamp)
Articles by Zhimin
Activity
-
Automated testing isn't just a safety net; it's your secret weapon in the battle against bugs and technical debt 🧪 Invest in quality upfront to…
Automated testing isn't just a safety net; it's your secret weapon in the battle against bugs and technical debt 🧪 Invest in quality upfront to…
Liked by Zhimin Zhan
-
Mortgage & rental stress, homelessness crisis, stagflation, epidemics of domestic violence and loneliness, teacher & healthcare worker burnout &…
Mortgage & rental stress, homelessness crisis, stagflation, epidemics of domestic violence and loneliness, teacher & healthcare worker burnout &…
Liked by Zhimin Zhan
-
your Mindset can influence your growth as individual in Career, education, self growth!!! The difference between fixed mindset and growth mindset…
your Mindset can influence your growth as individual in Career, education, self growth!!! The difference between fixed mindset and growth mindset…
Liked by Zhimin Zhan
Experience
Education
Volunteer Experience
-
Webmaster and IT Specialist
Autism Behavioural Intervention Queensland
Licenses & Certifications
-
IBM Certified Developer – XML and Related Technologies
IBM
-
Sun Certified Programmer for the JavaTM 2 Platform
Sun
-
Sun Certified Web Component Developer for JavaTM 2 Platform, Enterprise Edition
Sun
Publications
-
Blog on Medium
Medium
With 1.5 years, my 100+ articles are featured in world's top software testing newsletters. See: https://zhiminzhan.medium.com/my-featured-articles-52a190d0fd87
-
Practical Continuous Testing - make Agile/DevOps real
Leanpub
Continuous Testing (CT) is a process of executing automated end-to-end (UI) tests frequently as regression testing on the new builds. If all tests have passed, the software is ready for a production release. If there are test failures, the team must act quickly on the feedback. "Test Early and Test Often" enables "Release Early and Release Often".
-
API Testing Recipes in Ruby
Leanpub
API Testing Recipes in Ruby book is a quick problem-solving guide to automated testing APIs such as SOAP and RESTful web services in Ruby language. It contains hundreds of solutions to real-world problems, with clear explanations and ready-to-run test scripts you can use in your own projects.
-
Selenium WebDriver Recipes in Node.js
Leanpub
The problem solving guide to Selenium WebDriver in Node.js (JavaScript)
-
Learn Swift Programming by Examples
Leanpub
Learn programming in Swift language with a set of fun exercises.
-
Selenium WebDriver Recipes in C#
Apress
The problem solving guide to Selenium WebDriver in C#
-
Selenium WebDriver Recipes in Python
Leanpub
The problem solving guide to Selenium WebDriver in Python
-
Selenium WebDriver Recipes in Java
LeanPub
The problem solving guide to Selenium WebDriver in Java.
-
Selenium WebDriver Recipes in Ruby
LeanPub
The problem solving guide to Selenium WebDriver in Ruby.
-
Practical Web Test Automation
LeanPub
Super practical guide to learn automated testing for web applications using Watir, Selenium, RSpec, Cucumber and TestWise, with fun!
-
Watir Recipes
LeanPub
Solutions to real-world test scenarios using Watir and Watir-WebDriver.
Projects
-
TestWise Recorder
- Present
Record user actions on web pages into Selenium WebDriver scripts in Ruby, Python, JavaScript, Java, C# and Watir.
-
WhenWise - online service booking App
- Present
WhenWise is a modern online service booking app that helps customers find quality services, such as Physio, Piano Teachers, and Tradesmen.
Uber for travel, Deliveroo/Uber Eats for food, AirBNB for accommodation, WhenWise for service booking.Other creators -
SiteWise CMS - flexible web site content management system
- Present
A simple and easy to use Content Management System.
-
ClinicWise - beautiful and easy to use cloud-based practice management software
- Present
Web-based health practice management system, easy to use, fast and super reliable.
-
BuildWise - Continuous Testing made passible
- Present
Easy to configure and use Continuous Testing Server with dedicated support for automated UI tests execution. Provide quick feed back with test execution in parallel. Winner of "Outstanding Performance Award" at prestigious Ruby 2018 Award.
-
TestWise - Next Generation Functional Testing IDE for Selenium WebDriver
- Present
Next-Generation Functional Testing Tool supports open-source web test frameworks such as Selenium WebDriver and Watir. Then unique "run selected test steps against current browser" and test refactoring enhance efficiency greatly.
Honors & Awards
-
2nd Prize - Fukuoka International Ruby Award 2018
Fukuoka International Ruby Award Committee
-
Finalist - Fukuoka International Ruby Award 2010
The Government of Fukuoka Japan
-
Honorary Expert
Tianjin Software Testing Center
Languages
-
English
-
-
Chinese
-
Recommendations received
4 people have recommended Zhimin Join now to view
More activity by Zhimin
6 meeting rules by Elon Musk: 1 - Avoid large meetings "please get off all large meetings, unless you’re certain they are providing value to the…
Liked by Zhimin Zhan
Share a Meme "letsDoMicroService) on Reddit (https://lnkd.in/gN8qeqrR), with 6.7K plus. Check out my articles, 1. "Monolith ✅ vs Microservices ❌…
Shared by Zhimin Zhan
Successfully renewed my Microsoft Certified: Azure AI Engineer Associate certification 😊
Liked by Zhimin Zhan
The idea of "9-5" needs to become extinct. Work is no longer about how many hours you spend in the office. If that was the measure for success then…
Liked by Zhimin Zhan
BDD's primary purpose is to create an environment hospitable to good communication. Not testing. Not test automation. Not defining requirements. Not…
Liked by Zhimin Zhan
Never pay for online courses ever again. Let me explain... Google & Microsoft are offering FREE online courses with certification <> 7000+…
Liked by Zhimin Zhan
Most people will: - go to school - get a degree - apply for a job - work hard and aim to be promoted - get a promotion, a bit more money and a ton…
Liked by Zhimin Zhan
Share another popular Meme on Reddit, https://lnkd.in/g3Tciib6. For why (and another funnier Meme), check out my past article, "Why Software Testing…
Shared by Zhimin Zhan
🚨 Release Alert: Selenium 4.20 is out! 🚨 Dive into the newest features and upgrades today, and elevate your testing experience with Selenium 4.20!…
Liked by Zhimin Zhan
People also viewed
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore MoreOthers named Zhimin Zhan
24 others named Zhimin Zhan are on LinkedIn
See others named Zhimin Zhan