QA Engineer

Herrmann seeks a QA Engineer to support the growth of our global businesses

The Opportunity

Are you passionate about understanding the brain’s role in work and life, and want to do work that makes a difference?

Are you excited about working with a global team that is transforming the way people think?

Are you a self-motivated “lynchpin” who can help partners from different geographies and functions collaborate to accelerate the global growth of a technology and services company?
If so, this unique role is for you!

Come work with us…

Herrmann’s mission is better thinking for a better world, and our Development team supports this mission by servicing our clients with new tools, technologies, and content to empower individuals, teams, and organizations to understand and transform their thinking. You'll partner and support Herrmann's Innovation Team to deliver transformative thinking to millions of Thinkers.

You will…

  • Setup and managed automated testing tools, integrated with the team’s CI/CD workflow
  • Develop automated and manual test cases and work with developers to ensure a comprehensive test strategy
  • Focus on testing applications in Herrmann’s proprietary AXON system and domain, supporting the website process and other cross concept applications and integration components
  • Collaborate with other team members in all aspects of the development cycle, from design through implementation to test and deployment

Key responsibilities...

  • Design test plans, scenarios, scripts, and procedures ensuring they are repeatable and compliant with standards
  • Develop automated tests and the unit, functional and E2E level as appropriate.
  • Manage an automated testing setup, ensuring tests are run at key steps in a CI workflow
  • Review test failures and do thorough root cause analysis to streamline resolution
  • Document software defects and validate after defect resolution
  • Participate in product design reviews and provide input on functional requirements, schedules, issues, and risks
  • Identify deviations from standards and suggest modifications to ensure compliance


You should have...

  • 3-5 years of experience in Quality Assurance testing and demonstrated proficiency with Selenium, PhantomJS, Karma or other javascript based automated testing tools
  • Ability to review systems and modules to determine what testing to automate
  • Strong knowledge of QA testing principles and strategies
  • Expertise with automation scripting with ability to design, build, test, and deploy end to end solution for complex applications on different browsers and operating systems
  • Experience with incorporating testing into a CI/CD workflow
  • Ability to work under pressure and meet scheduled deadlines
  • Solid oral and written communication skills
  • Strong analytical and problem-solving skills
  • Database/Database file verification experience
  • Team Player with a positive attitude
  • Self-starter/self-motivated to aid in increasing QA’s efficiency and processes
  • Experience working in remote/virtual environment
  • Comfort and ability to work in a home office as a team member of a virtual company, while keeping pace with the demands of the job
  • Ability to learn new technologies and areas of the business quickly

We would also like to see...

  • Bachelor’s degree in related field (e.g., Computer Science)
  • Knowledge/Experience with Agile Philosophy
  • Mobile App testing experience & SOASTA cloud test experience
  • Experience testing Ruby on Rails applications and familiarity with the ruby programming language
  • Experience working with cutting edge testing frameworks like Cypress, TestCafe
  • Ability to interpret performance testing results and make tuning recommendations
  • Ability to script with JMeter, PhantomJS, Karma or Selenium for end-to-end automation
  • Knowledge of Databases like Postgresql or mysql
  • Hands on latest industry standard tools in SDLC is a plus.
  • Experience with using Docker in automated testing
  • Certifications an advantage including Quality Auditor, Quality Engineer, Quality Improvement Associate, Six Sigma

Location & virtual working...

We are a 100% virtual company and this role is primarily supporting our US business. We are looking for someone preferably to reside in one of our cluster work location of Asheville, Savannah, Washington DC to work during the business hours of 8:00 am - 5:00 pm.
If you are an individual that is highly organized, motivated to contribute to business growth & increase revenue, and can work in a completely 100% virtual work environment then you should be able to thrive and succeed at Herrmann!!

Herrmann is an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of thinking preferences, race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
To apply for this position, please send your resume with a link to your portfolio and cover letter to
Please include the title of the position that you are applying for in the subject line of your email.