Job Description

Position Title: Senior QA Engineer                                                                     

Department: Digital

Report To:  Director of Digital Development                                                                 

Exempt/Nonexempt:  Exempt

Location:  Scottsdale, AZ

 

Description: 

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


Responsibilities: 

  • Planning and developing test plans for web sites, web applications and digital development deliverables
  • Manual and automated functional and regression test 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 a test automation framework
  • 2 years testing APIs with Postman or similar

 

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

 

Working Conditions:

This position is located in an office environment and will be required to sit or stand for long periods of time working on a computer and talking on the phone. This position will be required to attend events and meetings outside of the office.


 

Application Instructions

Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!

Apply Online