Narayan Palani is quality engineering lead for a major financial institution based in London. He has authored four books on software testing and holds multiple professional certifications as well as a master’s degrees in software engineering and business administration.