QA Tester- Senior

generis tekDenver, CO
$50Onsite

About The Position

This is a Contract to Hire role for a QA Tester- Senior located in Denver, CO. The project duration is 4 months, with a pay rate of $50/hour on W2. The role involves designing and executing test plans for various systems including RESTful APIs, Kafka message processors, and Redis-based job schedulers. A key aspect of this role is building and maintaining automated test suites and conducting performance and load tests to ensure system stability and efficiency. The position also requires validating Node.js library upgrades, testing containerized services in Docker and Kubernetes, and ensuring the functionality of CI/CD pipelines. Collaboration with developers, monitoring application performance, and testing various data interactions are also core responsibilities. Deliverables include process flows, mentoring, knowledge transfer, and participation in project deliverables. The company, generis tek, is a boutique IT/professional staffing firm based in Chicago land, serving Fortune 500 clients nationwide with a philosophy of delivering long-term value and building lasting relationships.

Requirements

  • Experience designing and executing test plans for RESTful APIs, Kafka message processors, and Redis-based job schedulers
  • Experience building and maintaining automated test suites (unit, integration, functional, end-to-end)
  • Experience designing and executing performance and load tests
  • Experience establishing performance baselines, defining SLAs, and tracking regressions
  • Experience conducting soak tests
  • Experience validating Node.js library upgrades and dependency changes
  • Experience testing containerized services in Docker and Kubernetes (EKS) environments
  • Experience validating CI/CD pipelines (GitLab CI)
  • Experience performing regression testing for Node.js runtime upgrades
  • Experience collaborating with developers to define acceptance criteria and testability requirements
  • Experience monitoring and validating application performance using Datadog APM (dd-trace)
  • Experience testing Redis cluster interactions, DynamoDB operations, and Kafka consumer/producer flows
  • Experience identifying, documenting, and tracking defects through resolution

Nice To Haves

  • Node.js library upgrades and dependency changes across the shared library ecosystem (lantern-utils, lantern-nest-utils, lantern-logger, lantern-requester, lantern-scheduler)
  • Node.js runtime upgrades (e.g., Node 18 ? Node 24 migrations)

Responsibilities

  • Design and execute test plans for RESTful APIs, Kafka message processors, and Redis-based job schedulers
  • Build and maintain automated test suites (unit, integration, functional, end-to-end)
  • Design and execute performance and load tests to validate system behavior under peak traffic, sustained load, and stress conditions
  • Establish performance baselines, define SLAs (throughput, latency, error rates), and track regressions across releases
  • Conduct soak tests to identify memory leaks, connection pool exhaustion, and resource degradation over time
  • Validate Node.js library upgrades and dependency changes across the shared library ecosystem (lantern-utils, lantern-nest-utils, lantern-logger, lantern-requester, lantern-scheduler)
  • Test containerized services in Docker and Kubernetes (EKS) environments
  • Validate CI/CD pipelines (GitLab CI) — ensure builds, tests, and deployments function correctly
  • Perform regression testing for Node.js runtime upgrades (e.g., Node 18 ? Node 24 migrations)
  • Collaborate with developers to define acceptance criteria and testability requirements
  • Monitor and validate application performance using Datadog APM (dd-trace)
  • Test Redis cluster interactions, DynamoDB operations, and Kafka consumer/producer flows
  • Identify, document, and track defects through resolution
  • Process Flows
  • Mentor and Knowledge transfer to client project team members
  • Participate as primary, co and/or contributing author on any and all project deliverables associated with their assigned areas of responsibility
  • Participate in data conversion and data maintenance
  • Provide best practice and industry specific solutions
  • Advise on and provide alternative (out of the box) solutions
  • Provide thought leadership as well as hands on technical configuration/development as needed.
  • Participate as a team member of the functional team
  • Perform other duties as assigned.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service