cover
Full Time

General Automation QA Engineer/ 4 days ago

CapsLock
Attractive
Application ends: 2026-06-12

Quick Summary

General Automation QA Engineer with five or more years of experience to enhance product quality for North American IT marketing partners. This remote role combines manual exploratory testing with automated test development using PHP and Codeception. Key responsibilities include reviewing developer-written tests, analyzing requirements, and utilizing AI-powered tools to improve testing efficiency across functional, integration, and API levels.

General Automation QA Engineer

CapsLock is seeking a General Automation QA Engineer to strengthen product quality throughout the development lifecycle. This role combines manual and automated testing, serving as a quality partner to both QA and engineering teams. You will contribute to building exceptional IT marketing solutions for large North American partners.

About CapsLock

CapsLock specializes in building long-term IT marketing solutions within enduring partnerships, rather than just advertising. Our diverse team and innovative ideas drive unique technology, industry-leading services, and superior customer experiences. We foster a culture where teams openly support and challenge each other to achieve success.

Role Overview

Your mission involves writing and maintaining automated tests, performing manual testing, and reviewing developer-created tests (unit, functional, integration). You will provide practical feedback on coverage gaps, missed scenarios, and quality risks. The role also includes working with requirements, creating test cases, and contributing to the test strategy.

Your Responsibilities

  • Perform manual and automated testing.
  • Write, maintain, and improve automated and manual tests.
  • Work with automated checks for various testing levels, including functional, integration, and API.
  • Utilize PHP and Codeception as the primary automation stack.
  • Review and provide feedback on tests written by developers, including unit tests and other automated checks.
  • Review and improve the structure and stability of current tests, reducing flaky cases.
  • Provide clear recommendations to developers for improving test quality and coverage.
  • Analyze requirements and participate in test design.
  • Contribute to test strategy and suggest efficient testing approaches.
  • Create and maintain bug reports, checklists, and basic test documentation in ClickUp.
  • Investigate issues using logs, database queries, and technical tools.
  • Work with test cases, test documentation, and test coverage visibility in Qase.
  • Work with Allure reports to analyze test results and improve reporting transparency.
  • Support continuous improvement of the QA process, including best practices and quality standards.

Requirements

  • 5+ years of experience in QA, including 3+ years in test automation.
  • Strong hands-on experience in test automation using PHP.
  • Experience with automation frameworks and building maintainable automated tests.
  • Experience with manual functional and exploratory testing.
  • Strong understanding of test design techniques and quality assurance principles.
  • Experience reviewing automated tests and identifying coverage gaps.
  • Ability to challenge solutions constructively and defend quality standards.
  • Experience in analyzing requirements and translating them into test scenarios (manual and automated).
  • Ability to work with logs and databases during troubleshooting and issue investigation.
  • Experience with ClickUp, Qase, Allure, or similar systems.
  • Experience with AI-powered tools to support test automation (generating/optimizing tests, creating test data, improving efficiency).
  • Strong communication skills, ownership, attention to detail, and a proactive approach to quality.
  • Fluency in English (spoken and written).

Nice to Have

  • Experience with Codeception.
  • Experience testing frontend applications based on Playwright.
  • Experience working with PostgreSQL.
  • Familiarity with Docker.
  • Understanding of CI/CD processes.
  • Experience with a command-line interface.
  • Microservices Expertise: understanding of distributed systems and service interactions.
  • ISTQB Foundation Level certification (or higher).

Why Join CapsLock?

CapsLock offers competitive pay, perks, and benefits that support your well-being and growth:

  • Remote Work: A truly remote-first company; choose your most productive workspace.
  • Paid Time Off: Supports work-life balance with paid time off for rest and personal activities.
  • Ongoing Learning: Supports continuous learning with workshops, online courses, conferences, and certifications.
  • Home Office: Covers equipment and furniture expenses to set up your ideal home workspace.
  • Physical Well-Being: Flexible support for staying active, including gym memberships, yoga, or home workout equipment.
  • Unlimited Sick Days: Take the time needed to rest and recover.
  • Medical Coverage: Reimbursement for medical insurance and health-related expenses, including dental and psychological support.
  • Co-Working Space: Covers the full cost of a co-working space for a change of scenery or social interaction.
  • Fun Stuff: Organizes gaming nights, fitness challenges, and annual retreats.

Share

CapsLock

CapsLock

  • Address
    Alabama
View Profile
Your experience on this site will be improved by allowing cookies Cookie Policy