Sarvesh Prakash Singh
About Sarvesh Prakash Singh
Sarvesh Prakash Singh is a Senior Principal QA Engineer at Verint, with extensive experience in quality assurance and software testing. He has worked in various roles at companies such as AOL LLC, Acision, and VeriSign, and holds degrees in Computer Science from multiple institutions.
Work at Verint
Sarvesh Prakash Singh has been employed at Verint as a Senior Principal QA Engineer since 2008. He works remotely from Herndon, VA, and has accumulated 16 years of experience in this role. His responsibilities include defining test strategies for internal platform services and ensuring the availability of appropriate test environments. He leads testing teams for enterprise mobile applications, emphasizing end-to-end automation from app to web.
Previous Experience in QA Engineering
Before joining Verint, Sarvesh Prakash Singh held several QA engineering positions. He worked at AOL LLC as a Senior QA Engineer in Ad Systems and Popup from 2004 to 2008. Prior to that, he was a Senior Test Engineer at Acision from 1999 to 2004. He also briefly worked as a Senior QA Engineer contractor at VeriSign in 2008 and served as a System Test Lead at Xtone Networks for five months in 2008.
Education and Expertise
Sarvesh Prakash Singh holds a Master of Science in Computer Science from the University of Allahabad, obtained from 1989 to 1991. He also earned a Bachelor in Computer Sciences from Savitribai Phule Pune University, studying at Fergusson College from 1986 to 1989. His foundational education includes studies at Kendriya Vidyalaya and Kulachi Hansraj Model School. He has extensive expertise in AWS, Kubernetes, New Relic, and various database technologies, including Mongo, Postgres, DynamoDB, and Influx.
Testing Specializations
Sarvesh Prakash Singh specializes in testing adaptive algorithms and Java servlets for various applications, including IVR systems. He employs Jmeter for functional and load testing across multiple projects. His role involves creating and maintaining Wiki procedures for executing test plans and strategies, as well as regularly reviewing documents at each stage of the Agile process to ensure quality assurance standards are met.