Envoc Careers

Quality Assurance & Support Specialist

Envoc is a growing company looking for a destroyer of websites and applications. We need a talented Quality Assurance (QA) and Support Specialist to assist us in our mission of providing a better reality to our clients through high quality, custom software solutions and superior customer service.

Don't Go Breakin' My Code

During the software life cycle, our QA specialist will try to demolish or "break" the software by creating error conditions that a user might experience and catch these scenarios before the client does. The specialist must be empathetic, putting themselves in the shoes of the end-user and ensuring their experience is acceptable. This goes beyond simply satisfying project requirements and may include UI/UX or workflow modifications.

Not Just Hats

The specialist will also need to be a multi-tasker, able to work on multiple projects at once to meet deadlines. We also need someone who is willing to grow with our QA department and take to customer support easily. We are seeking a specialist with an eye for detail that is committed to improving the usability, performance, and quality of every product Envoc produces and the lives of our clients.


  • Ability to communicate clearly while maintaining the tone of the company via written and spoken communication
  • Highly organized
  • Support Ticketing system experience
  • Customer service and technical skills required (basic hardware support and troubleshooting)
  • Ability to work and speak with both technical and non-technical people
  • Familiarity with basic software trends and ability to troubleshoot even unknown applications
  • Ability to effectively interpret and resolve hardware and/or software support requests
  • Ability to document issues thoroughly
  • Ability to use screen and video capturing tools for sake of issue documentation
  • Ability to write end user documentation
  • Ability to be adaptable to new support projects and clients
  • Willingness to assist clients on-site, if necessary
  • Not required, but Software Development/IT experience is a plus   


  • Receive support phone calls and help end users troubleshoot and fix reported issues
  • Track and document movement and repair of ~1000 pieces of hardware
  • Research issues and provide sufficient documentation for financial support
  • Go onsite for hardware and software installations
  • Test and verify reported software issues
  • Participate in client requirements gathering meetings
  • User Acceptance Test management
  • User Story development
  • Create, Manage, and Implement Test plans
  • Sign-off on products before release to client or production environments
  • Withhold a product from deployment when necessary
  • Create and maintain project documentation for clients
  • Diagnose software defects and recommend solutions
  • Assist in building the Quality Assurance department by defining standards, processes, work plans, and expectations for new QA personnel


  • Degree from a higher learning institution
  • 2 to 3 years experience in the Technical Support and/or QA field
  • Willingness to learn and take on new challenges
  • Passion for testing and finding bugs

Be prepared to discuss the following:

  • What the importance of QA is to delivering software (web and otherwise)
  • Why you enjoy software QA
  • Your past in software development, if any
  • What books, blogs, or publications you read or write on software QA
  • What tools use or have used in software QA
  • Any technical certifications you hold or are working toward

How to Apply

Getting to know someone can take time, but it is a critical step toward creating a lasting relationship. Our application process is designed to help us get to know each other a bit better. The first step is to apply here.