NextHire Try for free

Kodiak Solutions

Posted 8 Oct 2026

Quality Assurance Engineer

Apply with NextHire Auto Apply fills in the application for you.
Employment
Full time
Team
Software Engineering
Posted
8 Oct 2026

About the role

The Quality Analyst 2 role, with a stronger emphasis on Data Quality Testing, works within our agile/scrum product engineering team to work on assigned testing tasks provided and overseen by a more senior quality analyst. This role takes on and completes small tasks to the definition of done, works with immediate peers, and communicates appropriately. Quality Analyst role with a stronger emphasis on data quality testing.


Responsibilities:

  • Reviews User Stories and Acceptance Criteria to ensure full understanding of individual deliverables.
  • Designs, develops, maintains functional test cases, and ensures all tests are traceable.
  • Ensures defects are recorded, reported, re-tested, and traceable to the user story.
  • Applies SDLC and STLC concepts.
  • Participates in the creation and updates of the quality strategy.
  • Ensures user expectations are met during the testing process.
  • Documents test results.


Requirements:

  • Graduation or post-graduation degree in computer science or engineering fields, or equivalent experience.
  • 2+ years of overall software testing experience.
  • 1+ years of experience in test automation of test cases and data quality testing.
  • Experience writing SQL queries, querying relational databases, ETL testing, and API testing.
  • Experience with tools such as Selenium WebDriver, Playwright, ADO, and Postman
  • Basic programming skills in C#, Java, or another object-oriented language.
  • Knowledge of Agile Scrum methodology, including Agile ceremonies.
  • Understanding of the various QA terminologies, SDLC, and STLC.


Skills:

  • Growth Mindset: Open to learning new skills and recognizes weaknesses in themselves.
  • Empathy and Humility: Understands, on a basic level, and builds on the viewpoints of others. Makes sound decisions, keeping the customer in the forefront.
  • Communication: Communicates effectively with immediate peers.
  • Initiative: Does not wait to be asked. If you are stuck on something, you seek help quickly. Open-minded about your own skill set.
  • Objectivity and Adaptability: Objective in evaluating your work and comfortable and accepting of new contexts and roles.
  • Technical Understanding and Prioritization: Shows some confidence in technical understanding, including the importance of prioritization.
  • Product Knowledge: Understands the purpose of the product. Learns how it can be adapted to meet different needs.
  • Debugging and Monitoring: Understands debugging basics, the appropriate tools to use, and is beginning to rely on good monitoring practices.
  • Security: Understands the importance of security, handling data responsibly, and basic security principles and applies them to daily work.
  • User Focus: Can describe the typical user and some of their needs and problems. Works to observe users regularly.
  • Visual Design: Follows a style guide to produce smaller features. Has a good grounding in typography, color, and layout.
  • Application Testing: Understands how to test code and the valuable role that testing plays.
  • Attention to Detail: Completes tasks to a good level of detail. Maps out failure states. Thinks about interaction details.
  • Culture and Togetherness: Is conscious of signaling and tries to act as they would expect other team members to act. Works to develop good positive relationships. Participates in team activities.
  • Stakeholder Management: Keeps tangential teams informed and manages expectations around everyday work updates. Uses judgment about others' reactions when disclosing information and opinions.

Similar jobs

See every job

85% of jobs are never posted

The AI Outreach Agent writes to recruiters and hiring managers at the companies you pick, from your own Gmail.

Try AI Outreach