Mid-Level Quality Engineer

Inactive
V
Very Good VenturesSoftware consultancy
Location: Remote (LatAm)ContractMiddle
This job is no longer active. We keep the page for reference, but the employer may not accept new applications.

Job Details

Languages
Excellent verbal and written communication skills in English
Experience
At least 3 years of experience as Quality Engineer.
Required Skills
API testingRegression testingCI/CD

Requirements

  • At least 3 years of experience as a Quality Engineer.
  • Strong hands-on knowledge of functional testing, including test case design, test execution, defect reporting, and regression testing.
  • Experience planning and operating independently.
  • Experience with testing tools, including bug tracking and test case management systems.
  • Familiarity with UI and API automated testing frameworks.
  • Hands-on experience building and maintaining mobile UI automation for iOS and Android.
  • Experience integrating automated test suites into CI/CD pipelines, including test reporting and failure analysis.
  • Practical experience using AI assistants and agents in QA, including creating or customizing skills, prompts, or MCP-based workflows.
  • Ability to validate AI-generated results.
  • Excellent verbal and written communication skills in English.

Responsibilities

  • Conduct functional testing to verify that software applications meet requirements.
  • Create and maintain test cases, test plans, test data, and testing documentation.
  • Execute tests across platforms and devices, including UI or API automated tests, and communicate results to stakeholders.
  • Plan testing for releases, environments, and features, including test data definition.
  • Identify, document, prioritize, and track defects; investigate root causes and verify fixes.
  • Perform regression testing to check that fixes and new changes do not introduce defects.
  • Design, develop, and maintain mobile UI automation for iOS and Android, and integrate test suites into CI/CD pipelines.
  • Monitor automation results, triage failures, and reduce test flakiness.
  • Use AI tools to assist with test design, test generation, automation scripting, and defect analysis; maintain and share reusable AI skills and workflows.
  • Collaborate with developers, product managers, clients, and cross-functional teams, and share testing practices and lessons learned.