Skip Navigation
01. JOIN WWC

QUALITY ASSURANCE ANALYST.

Hybrid · Full-time

Des Moines, Iowa

Join as a Quality Assurance Analyst in Des Moines and support software quality, testing accuracy, and product reliability across all projects.

02. THE ROLE

THE ROLE.

Are you someone that is detail-oriented, naturally inquisitive, and loves to find software bugs? Then we have the job for you!

We Write Code is looking for a Quality Assurance Analyst to ensure our applications function correctly, are bug-free and meet our client expectations. Your role involves being tenacious about designing test cases, executing test cases, reporting defects, and collaborating with our developers to provide an awesome product for our clients that is of the highest quality. You also know how to supercharge your QA process—pragmatically utilizing AI tools to rapidly generate robust test cases, brainstorm tricky edge cases, and accelerate your testing velocity.

03. THE WORK

WHATYOU'LL DO.

  • Design and execute test plans: Create detailed test cases, scenarios, and scripts to validate functionality.
  • Leverage AI tools to quickly generate test data, map out comprehensive testing scenarios, and uncover obscure edge cases that human analysis might miss.
  • Challenge requirements and acceptance criteria for clarity.
  • Perform different types of testing: Unit, regression, integration, system, and load testing.
  • Identify and document defects: Track bugs, inconsistencies, and performance issues using tools like JIRA or Bugzilla.
  • Collaborate with developers, designers, and delivery lead: Provide feedback and work together to resolve issues.
  • Ensure compliance with standards: Verify that software meets quality benchmarks and industry standards.
  • Automate testing where possible: Use automation frameworks and AI-assisted coding tools to improve efficiency and coverage.
  • Report and communicate findings: Deliver clear documentation and communicate risks to stakeholders.
04. REQUIREMENTS

REQUIREDSKILLS.

  • 3+ years of professional experience in a QA Analyst role with different types of testing:

manual, unit, regression, functional, UAT, etc.

  • Demonstrated ability to pragmatically use AI tools (e.g., ChatGPT, Claude, Copilot) to optimize daily QA workflows, draft scripts, and streamline the test creation process.
  • Knowledge of programming languages (.NET, Java, Python), SQL, and automation tools

(Selenium, Cypress).

  • Ability to spot patterns, inconsistencies, and edge cases.
  • Precision in identifying even minor defects.
  • Clear reporting and collaboration with cross-functional teams.
  • Suggest improvements and solutions to enhance product quality.
05. NICE TO HAVE

NICETO HAVE.

  • Experience with automated testing, DevOps or Cloud.
  • Experience exploring or implementing AI-powered testing tools (e.g., Applitools, Mabl, Testim).
  • Business Analyst experience: requirements gathering and writing specifications.
06. LOCATION

LOCATIONAND HOURS.

This is a full-time, hybrid position in Des Moines, Iowa working in the office a minimum of two days a week. There are no overqualified candidates. We look forward to speaking with you about this great opportunity.

07. ELIGIBILITY

WORKELIGIBILITY.

We are not considering applicants that need any type of immigration sponsorship (additional work authorization or permanent work authorization) now or in the future to work in the United States. This includes, but IS NOT LIMITED TO: F1-OPT, F1-CPT, H-1B, TN, L-1, J-1, etc.

We are not open to third party vendor partnerships for this position.

08. APPLY

READY TOAPPLY.

Email our team to apply or ask a question.

APPLY FOR THIS ROLE