QA Analyst

Logo Upload
Atlanta/Pittsburgh/NYC (or remote)


To work seamlessly with the development team to ensure quality control practices are being observed throughout the lifecycle of development. The QA Analyst is responsible for thoroughly testing emails, form and/or website landing pages per specified project checklist and compiling and tracking defects for all technology products developed.

Key Responsibilities:

  • Coordinate with the development staff to ensure end product usability
  • Creative specification testing with Use Cases to ensure client deliverables
  • Functional specification testing with Use Cases to ensure client deliverables
  • Coordinate user acceptance testing with internal users and clients
  • Coordinate with developers towards resolution of defects
  • Facilitate and assist with unit and integration testing with development team
  • Ability to review applications and make suggestions for smarter and more efficient testing (automated and manual)
  • Update QA Lead on status and issues
  • Work with Project Managers and Account Managers to get a good understanding of the application functionality


  • Bachelor’s degree, technology or related field
  • 3 years experience with quality control and quality assurance preferably in an eCRM environment
  • Strong analytical and problem-solving skills
  • Understanding of Mobile Email Clients, Desktop Email Clients, Tablet Email Clients, web technologies, and relational databases
  • A strong background with QA including experience creating test scenarios and automated functional test cases
  • Must be a self-starter, with strong planning and organizational skills
  • Ability to manage multiple projects
  • Must be deadline driven and be able to demonstrate the ability to meet defined deadlines with high-quality work
  • Must be flexible and available to work overtime as needed without notice
  • Must have excellent communication skills