Returning Candidate?

QA Automation Engineer

QA Automation Engineer

Requisition ID 
Posted Date 
Information Architecture/UX

More information about this job


Effective is an experience agency that embraces digital complexity through a measurable, human-centered design approach. We use comprehensive insight to help clients discover unmet opportunities and build transformative customer experiences.


With more than a decade of raising the bar, our purpose- driven, diverse teams share their expertise in design thinking, customer insights, data strategy, and technology to empower clients and achieve long-term success.



The QA Automation Engineer will guide the planning, creation, and execution of automated and manual test processes that include functional testing, design validation, regression testing, and other industry-standard quality assurance methods. Implementing automation and knowing when to use automation is a key factor to success in this role.


This position requires an experienced Quality Assurance Engineer to assess the implementation of software development by developing accompanying test processes and procedures. The ideal candidate must be experienced with designing, writing, and executing automated tests using test frameworks and tools. Experience with bug identification, tracking, and resolution of bugs is a must, as is the ability to communicate effectively within and across teams.


Specific responsibilities will include:

  • Working closely with project teams (including design, engagement management, creative technology and client stakeholders) to design, develop and execute automation scripts based on acceptance criteria that fits the client budget and timeframe
  • Consulting with client stakeholders during development deliverables and reviews
  • Identifying, recording, thoroughly documenting and tracking bugs
  • Performing automated design validation testing
  • Performing thorough regression testing when bugs are resolved
  • Staying up-to-date with new testing tools and test strategies
  • Assisting in creating quality best practices across the organization
  • Being a key QA point of contact on our project teams advocating both for the QA acceptance criteria, but also for other opportunities to create a great client experience



Required Skills:

  • 2+ yrs of hands-on Quality Assurance experience
  • 1+ yrs experience with Selenium/Cucumber/Ruby
  • Experience writing design validation and functional regression tests
  • Familiarity with Behavior Driven Development, TDD, Cucumber to meet QA project needs
  • Experience using Invision and Sketch

Additional preferred skills include:

  • Familiarity with Accessibility Testing (a11y, WCAG2.0, etc.)
  • Experience with Agile/Kanban/Scrum methodologies
  • Experience with Browserstack and Sauce Labs testing platforms
  • Working within a ticketing queue (Jira, Asana)
  • Experience working with code repositories (Gitlab)
  • Ability to develop, create, modify, and execute automated test cases based upon defined acceptance criteria, business logic, and other business requirements
  • Willingness to learn, open to trying new technologies or creative solutions
  • Strong problem solving and analytical skills