The Software Product Verification Engineer is responsible for verification and support of a portfolio of cloud software products comprising the platform for the OfficeSuite UCaaS service. Products include silhouette cloud VoIP application server, NowMessage cloud voicemail application, and OpenLink cloud media server. The Software Development Teams will create new releases of the different products on an as needed basis, and members of the Software Verification Team will oversee testing the new product versions in a test environment before certifying them for deployment to production. After deployment the verification team will be charged with working with the support teams at the time of the deployment and certifying that the component is functioning as expected in the production environment. Another role of the verification team will be to work alongside the support team in validating or diagnosing customer reported issues. This may include taking customer reports and attempting to reproduce them in a test environment where more data can be collected for the development teams to resolve the issue and then verify the solution to the defect.