We are a science and data company on a mission to leverage the most advanced machine learning and artificial intelligence technologies to connect companies with their future star performers and people with great career opportunities.

The diverse ENGAGE team is comprised of industry veterans who have been around HR Technologies for decades, scientists who made it their life mission to optimize labor market forces, creative designers and developers, and enthusiastic evangelists. We are united by our deep belief that technology and science can make a true difference in optimizing recruiting.

We are on a journey to solve a relatively difficult data and AI challenge: predicting people’s job security and likelihood to change jobs based on their professional background, career progression, and events impacting their companies and industries. The first application of our science is to enable recruiters to conduct market research, identify talent pools to target, and build a pipeline of passive candidates who are more likely to engage in a job change discussion.


Before contacting us about joining our exciting journey, we ask you to please ...

If you are interested in any of the roles below, please contact us at careers@engagetalent.com.  Our promise to you is that we carefully review every email.


Quality Assurance Analyst. Charleston, SC

ENGAGE is a AI powered recruiting platform that solves a relatively difficult AI challenge: predicting people’s job security and likelihood to change jobs based on their professional background, career progression, and events impacting their companies and industries. The applications of our science are vast and impactful to people, businesses and the economy as a whole.

ENGAGE has been recognized by Gartner as a 2016 Cool Vendor and as a “Must-Have” by Sourcecon. For more information about the company and our exciting solutions: www.engagetalent.com

We are looking for a Quality Assurance Analyst that will perform testing tasks to ensure that developed products meet design specifications and that data ingested and data output is accurate and complete. Conducts thorough investigations to help identify root causes of issues and document the problem clearly for engineers to be able to efficiently identify solutions to problems.  Communicates with product development engineers, data engineers, data scientists and customer success representatives on product and data issues. Develops test case and scripts that will be primarily focused on the ENGAGE Talent platform and the data that supports it.

What you’ll be doing:

  • Defines and documents QA/Testing methodologies and processes
  • Develops, maintains or generates data needed to test scenario/scripts; documents test cases and scripts in a common repository
  • Works with the team to identify, develop, create and improve the testing processes/framework
  • Works on complex issues where analysis of situations or data requires an in-depth evaluation of variable factors.
  • Creates/maintains test cases and automated test scripts based upon business processes (end to end)
  • Analyzes and reports overall test results and status
  • Ensures adherence to QA process best practices including defect management, test case execution and metrics reporting, requirements traceability.
  • Assists with estimation of projects.
  • Analyze business and user requirements for clarity and completeness.
  • Drafts and reviews business, user and non-functional/system level requirements in the form of user stories and use cases.
  • Document and manage requirements using web-based requirements management packages.
  • Confirms the requirements are specified in a manner suitable for the intended audience and are understandable, unambiguous and capable of being implemented and tested.
  • Develop and assist in grooming and prioritizing user stories in the product backlog
  • Collaborate with cross-functional teams, including product, development, and customer success
  • Ensure the quality of the delivered product by completing test cases and communicating found issues with development

What we’ll want you to have:

  • A bachelor’s degree in Business, Computer Science or a related discipline; or equivalent work experience
  • This is an entry-level position, requiring 1 to 2 years in an agile software development environment (application development, deployment/implementation and infrastructure)
  • Excellent written and verbal communications skills
  • Experience testing and validating software requirements and/or troubleshooting software and identifying/documenting reproducible bugs.
  • Experience reviewing business requirements to create and execute test cases
  • Experience with SQL required
  • Experience with python and Elasticsearch preferred


  • Flexible vacation policy
  • Gym membership
  • Education assistance to pursue further education like MS, MBA. or PhD degrees
  • Play a valuable key role in our rapidly growing, well funded start-up!

Does this sound like you? Get in touch with us.


Our team's diversity is an essential part of our rich fabric.  ENGAGE provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics.