Avnish Rawat
About Avnish Rawat
Avnish Rawat is a Lead Test Automation Framework Developer at Iris Software Inc. in Noida, India, with over a decade of experience in software testing and automation, including expertise in IoT device testing and team management.
Work at IRIS Software
Avnish Rawat has been serving as the Lead Test Automation Framework Developer at Iris Software Inc. since 2020. In this role, he focuses on developing and implementing automation frameworks to enhance testing processes. His work is based in Noida, Uttar Pradesh, India, where he has contributed to various projects over the past four years.
Previous Employment History
Before joining Iris Software, Avnish Rawat held several positions in the software testing field. He worked as a Senior Quality Engineer at Times Internet from 2018 to 2019, and as a Senior Software Engineer at GSPANN Technologies, Inc. from 2019 to 2020. Prior to these roles, he was a Senior Quality Engineer at Tavant from 2017 to 2018 and a Software Test Automation Engineer II at QA InfoTech from 2013 to 2017.
Education and Expertise
Avnish Rawat obtained a Master of Computer Applications (M.C.A.) degree from the Institute of Engineering and Technology, Lucknow, where he studied from 2010 to 2013. His educational background supports his expertise in software testing and automation, particularly in developing frameworks and testing IoT devices.
Technical Skills and Tools
Avnish Rawat is proficient in a variety of automation frameworks, including Cucumber, Data Driven, Keyword, Hybrid, TestNG, NUnit, and Galen Framework. He utilizes design patterns such as Page Object Model and Singleton in his projects. Additionally, he is experienced with CI tools like Jenkins and build tools like Maven, and he employs tools like AUTOIT and SIKULI for automation tasks.
Team Management and Development
Throughout his career, Avnish Rawat has managed teams of varying sizes, ranging from 2 to 20 test engineers. He has demonstrated the ability to create end-to-end automation infrastructure from scratch and has developed a self-healing utility for automation frameworks. His experience also includes developing Android games using the Unity tool with C#.