QA Analyst

Quality Assurance · Tacoma, Washington
Department Quality Assurance
Employment Type Full Time
Minimum Experience Mid-level
Compensation DOE



We have a need for a Quality Assurance Analyst, as we are building the capacity and resilience of our QA team and working to develop that team’s skills over the long term. This is a full-time position and will report directly to our Vice President of Technology. 

As a member of the QA team, you’ll be responsible for things like developing test plans, translating acceptance criteria into test cases, reviewing a site’s user experience and visual design, filing well-documented issues, regressing those issues, and providing guidance to our teams about a project’s readiness to launch. Not only will you be testing various web applications, you’ll also be integral in working with team members to identify issues, find opportunities for future improvement, and ensuring that the work we deliver for our clients is top notch. Working with our other teams to deliver amazing projects that directly impact the lives of others is key to this role, and you’ll be a big part of our continued growth and our clients’ success.

Ideally, you’ve had a fair amount of experience testing websites and applications already, have built some fairly extensive test plans and suites, have multiple ways to approach testing a site and can speak knowledgeably about pluses and minuses of each, understand that reinventing the wheel isn’t a sustainable strategy for projects, take your documentation seriously, and have a history of catching things that slip under the radar of others. You’re at ease writing well-structured and clean test plans and cases, understand how to get the most out of your testing tools, are comfortable working in bug tracking systems, and can deliver quality bug reports to coworkers. You’ll provide thoughtful estimates, determine what is possible to accomplish within a given budget, have an understanding of how timelines are impacted by complexity of features, but can still manage your timelines to deliver quality work. After reviewing scope and acceptance criteria for the project, you can provide a realistic picture of what’s possible and where we may need to make adjustments.

What We’re Looking For

To be a great fit for this role, you should have:

    • A thorough knowledge of testing fundamentals and know when to apply certain types of testing
    • A clear understanding of test plan and test case construction 
    • Ability to translate a scoping document and acceptance criteria into a detailed test plan
    • Experience reading between the lines in the scope or acceptance criteria, to catch areas that should be tested, even if not explicitly stated
    • Knowledge of a variety of tools to best perform testing
    • Experience with architecting test plans in a manner that supports long-term use and continued growth
    • Knowledge of how to approach testing for a project undergoing refactoring or a significant upgrade
    • A working knowledge of application security and how to probe for code exploits
    • A dedication to the end user and a willingness to advocate for the users of a site
    • A working knowledge of UX and design principles
    • Great communication skills, regardless of the medium
    • Enough knowledge to be able to work without needing to lean on other team members regularly, but also know when to reach out to others for assistance
    • A strong desire to improve yourself and continue learning
    • Someone that actively supports their teammates and likes to work collaboratively

How We Work

We vary our approach and workflow depending on the needs of a project. Sometimes that means working in a waterfall style, sometimes in an agile style, or somewhere in between. While flexibility is important, following established standards and actively maintaining test plans and cases for each project is a necessity, as we want to ensure that whoever works next on a project is set up for success. We work closely with project managers to craft test plans that balance our quality expectations with our clients’ budgets and timelines. Clear and well-organized test plans and cases, proper logging and regression of issues, and a willingness to actively engage with the development team is vital. 

It’s very rare that you’ll be able to fly solo, as QA is a process that often spans the entire life of a project. You’ll need to collaborate with other team members to understand scope, establish acceptance criteria, and determine what to test. We routinely bounce between text chat, video chat, screen sharing, and phone calls, so being available for a quick chat or a sprint planning meeting is desirable. While there may be reasons to work slightly different hours than the rest of the team, you do need to keep communication levels high and be available for planning activities and engaging with team members to work through questions as they arise.

Where We Work

We’re headquartered in downtown Tacoma, WA, but right now we’re all working remotely due to the pandemic. Some of us have slowly and safely started going back to the office, we know that remote work is here to stay. Even before the pandemic hit, we had employees that primarily worked remotely and would pop into the office every once in a while. As long as you’re located in Washington State, we’re happy to have you join our team.


Who You Are

You love the web, have a pretty high attention to detail, and likely have a history of pushing on websites or software to figure out how to get unexpected outcomes. You probably have a few years experience working in QA already, or have equivalent experience outside of a traditional job. If you have a passion for the web and share our values, we’d love to hear from you.

Who We Are

SiteCrafting is a full-service digital agency. Our mission is to craft digital experiences that inspire, empower, and delight. Our team of project managers, designers, developers, usability experts, and web strategists have been crafting award-winning web projects since 1998. We are based in downtown Tacoma, WA, and currently have over 30 full-time employees that support clients across a wide variety of industries. 

Equal Opportunity Employer

SiteCrafting is an equal opportunity employer that is committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic as outlined by federal, state, or local laws.

This policy applies to all employment practices within our organization, including hiring, recruiting, promotion, termination, layoff, recall, leave of absence, compensation, benefits, training, and apprenticeship. SiteCrafting makes hiring decisions based solely on qualifications, merit, and business needs at the time.

Thank You

Your application was submitted successfully.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

  • Location
    Tacoma, Washington
  • Department
    Quality Assurance
  • Employment Type
    Full Time
  • Minimum Experience
  • Compensation