DevJobs

Senior QA Engineer

Overview
Skills
  • Python Python
  • Git Git
  • Docker Docker
  • Kubernetes Kubernetes
  • Cucumber
  • Playwright
  • JMeter
  • k6
  • SpecFlow
GK8 is seeking a skilled and detail-oriented Senior QA Engineer to join our team.

In this role, you will play a key part in ensuring the quality and reliability of our software products. You will be responsible for designing test plans, developing and maintaining automated test suites, and promoting a quality-first approach across engineering teams. This position is ideal for someone who is passionate about test automation, continuous improvement, and delivering exceptional user experiences.

Responsibilities:

  • Design, develop, and execute test plans and automated test cases for desktop, server, API, and mobile applications.
  • Maintain and extend existing automation frameworks and tools.
  • Collaborate with developers, product managers, and DevOps to identify test requirements early in the development lifecycle.
  • Perform exploratory testing to uncover edge cases and usability issues.
  • Analyze test results and work with teams to troubleshoot and resolve issues.
  • Promote best practices for testing and quality assurance throughout the organization.
  • Participate in code reviews for test automation and contribute to test strategy discussions.
  • Monitor and improve test coverage, test reliability, and CI/CD integration.

Requirements:

  • 5+ years of experience in software QA, including at least 2 years with automation.
  • Proven experience testing Web, Mobile, Backend, and API systems – with a strong focus on Backend testing- Must.
  • Good programming/scripting knowledge in Python- Must.
  • Strong knowledge of QA methodologies, tools, and processes.
  • Proficiency in writing test automation using Playwright.
  • Deep understanding of crypto and blockchain domains – a significant advantage.
  • Familiarity with version control (Git) and CI/CD pipeline- Advantage.
  • Excellent analytical, debugging, and problem-solving skills.
  • Strong communication and teamwork abilities.

Advantages:

  • Experience with performance/load testing (e.g., JMeter, k6).
  • Exposure to containerized environments (Docker, Kubernetes).
  • Familiarity with BDD frameworks (e.g., Cucumber, SpecFlow).
  • Experience testing distributed systems.
GK8