Job Description

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


  • Planning and developing test plans for web sites, web applications and digital development deliverable
  • 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 deliverable
  • Improving process to evolve testing processes
  • Keeping up with current technology and industry best practices

Experience and Education Required:

  • 3+ years of application development and implementation experience
  • 3+ years of quality assurance experience
  • 1+ years of experience with Test Studio
  • 2 + years of automation or regression testing experience
  • 2+ 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.
  • Understanding of object-oriented languages and design patterns
  • A working knowledge of SQL database design
  • 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