QA Engineer (Hybrid Manual + Automation)

Share on LinkedIn
QA ManualQA AutomationQA Engineer

Full Time - Long Term - Senior

English - B2 High-Intermediate
Remote

About the Role

We’re hiring a QA Engineer I or II to join the Enterprise Integrations (EI) squad, supporting both backend and UI testing efforts across our web-based products and API services. This is a hybrid QA role, combining strong manual testing capabilities with an opportunity to grow into automation. You’ll work closely with developers and other QA engineers to validate data integrations, backend services, and user-facing functionality. The ideal candidate has a solid foundation in functional UI and backend testing, is detail-oriented, and eager to expand their skill set in automation.


What You'll Do

● Design and execute manual test cases across web UI and backend APIs.

● Perform functional and regression testing of frontend components using the browser and dev tools.

● Validate RESTful APIs using tools like Postman and Swagger, including response validation, auth flows, and error scenarios.

● Log, document, and track bugs clearly and accurately using JIRA or equivalent tools.

● Assist in debugging and triaging bugs by reviewing logs and backend responses.

● Collaborate with developers and Product Owner to define acceptance criteria and test coverage for user stories.

● Work alongside automation leads to identify repeatable test cases for future automation.

● Participate in sprint ceremonies: planning, refinements, standups, reviews, retrospectives.


Experience We’re Looking For

● 2–4 years of experience in software QA, with a mix of UI and backend testing.

● Experience in web-based software, preferably in CRM or enterprise environments, with strong functional testing skills.

● Strong knowledge of functional testing practices, exploratory testing, and test case creation.

● Experience testing web UI across modern browsers and responsive layouts.

● Solid hands-on experience validating APIs with Postman, Swagger, or similar.

● Comfortable using browser dev tools and inspecting request/response cycles.

● Familiarity with basic backend concepts (e.g., status codes, logs, payloads, queues).

● Some exposure to test automation (e.g., Karate, Cypress, Playwright) is a plus.

● Understanding of Agile practices and working within sprint cadences.

● Strong communication and documentation skills.


Bonus Experience

● Experience with Karate Framework, Cypress, or Playwright.

● Basic SQL or MongoDB for data validation.

● Knowledge of CI/CD pipelines (e.g., GitHub Actions, Azure DevOps).

● Experience with performance testing (JMeter, k6).

● Familiarity with Docker and Linux-based test environments.

● Background in POS, restaurant tech, or system integration testing.


The Kind of Teammate We’re Looking For

● Hands-on and proactive in identifying quality risks and coverage gaps.

● Comfortable switching between UI testing and backend/API validations.

● Strong sense of ownership and accountability for quality outcomes.

● Curious, detail-oriented, and eager to learn new tools and techniques.

● Works well in cross-functional teams and communicates clearly.

  • 1HR Screening
  • 2Challenge
  • 3First Technical Interview
  • 4Second Technical Interview
  • 5Final Interview (Cultural-Fit)