Job Description

The Senior QA Engineer is responsible for manual and automated testing of web sites and applications through the entire development life cycle.  Responsibilities include testing assigned development tasks and ensuring quality deliverables.


  • Planning and developing test plans for web sites, web applications and digital development deliverables
  • Manual and automated functional and regression tests planning
  • Implementing and maintaining automated testing framework
  • Reproduce and document defects reported
  • Working with team members to ensure quality code and deliverables
  • Improving process to evolve testing processes
  • Keeping up with current technology and industry best practices
  • Other responsibilities as requested

Experience and Education Required:

  • 5+ years of testing application development and implementation experience
  • 5+ years of quality assurance experience
  • 3 + years of automation or regression testing experience
  • 3+ years of Agile experience
  • 2+ years of experience designing and implementing solutions for test automation using Test Studio and .Net

 Skills Required:

  • Experience with implementing automation frameworks
  • Experience with Agile Methodology and tools such as Jira and Confluence
  • Experience writing test strategy and test plans
  • Good verbal, written, and interpersonal communication skills
  • Ability to execute in a fast paced, high demand, environment while balancing multiple priorities.
  • Experience working with web-based content management systems
  • Excellent interpersonal skills for communicating effectively with internal and external teams
  • Ability to prioritize and organize workflow to ensure quality and timeliness
  • Thrive in a fast-paced multi-project environment