As founder and CEO of QA InfoTech Worldwide, Mukesh is responsible for the company's vision and leads the organization's worldwide operations, marketing, sales, and development efforts. He founded QA InfoTech with a vision to provide unbiased Quality Assurance (QA) testing solutions and has grown the organization to four Centers of Excellence globally.
Mukesh has a passion for excellence, an eye for detail, and commitment toward customers, and he blends it with an execution style that has the maturity of an established organization with the nimbleness of a startup. These together have enabled QA InfoTech to stand apart in the exceedingly competitive software testing industry. Under his guidance, the company has contributed to various innovative quality assurance and test-automation solutions.
Mukesh holds a Master of Science and Technology in Information Systems from Birla Institute of Technology and Science (BITS), Pilani, India, as well as a Master of Engineering in Engineering Management from University of Colorado, Boulder, USA. Mukesh is an avid reader, golfer and cricket player, as well as a philanthropist who takes a personal interest in the organization’s CSR initiatives.
Employee churn is inevitable in every industry, and positions are being filled by fresh young faces all the time. Instead of becoming worried or insecure, senior team members should embrace their new status as someone to be looked up to for experience, lessons, and mentoring abilities. Here's how to do that in QA.
Although technical skills will always be essential for testers, this should be the year we also have a collective responsibility to focus on two softer aspects: being realistic about goals for quality, and bringing back simplicity into the software engineering discipline. Here's how these goals can bring value in 2020.
The quality team has the greatest reach in its visibility and ability to connect with all other engineering and non-engineering teams. For a tester to realize their fullest potential, they need to acknowledge and leverage this reach by communicating and collaborating with all other teams to create the best product.
Field testing is great for discovering different situations, but due to a variety of constraints, it may not always be possible. In such cases, simulation is useful to create a picture that mimics the real scenario. You can replicate hardware, operating systems, network ranges, and more, as well as nonfunctional areas.
When it comes to being a great people manager, the tried-and-true methods continue to be the most effective. Listening to employees, leading by example, and focusing on results will set you apart. Read on to learn why these skills—and a couple more—can make all the difference between a good manager and a great manager.
Crowdsourced testing is a great way to connect with users and ensure that the product idea, design, implementation, and nonfunctional elements meet their expectations—or, hopefully, even exceed them. But like any other test effort, crowdsourced testing is both a science and an art. Here's how to do it effectively.
Robotic process automation (RPA) systems develop a list of actions to automate a task by watching a user perform that task in the application's GUI, and then repeating those tasks directly in the GUI. But RPA tools differ from other tools because they can handle data among multiple applications—including for testing.