Descripción del puesto
About the Role
We are seeking a QA Engineer to validate application functionality, improve release quality, and contribute to both manual and automated testing initiatives across modern web-based applications and services.
This role requires hands-on automation experience and close collaboration with engineering and product teams in an Agile environment. The ideal candidate understands that quality is a shared engineering responsibility and can contribute to scalable test automation, release confidence, and continuous quality improvement.
Responsibilities
Design, develop, and maintain automated test frameworks and scripts across API, UI, and database layers
Perform functional, regression, integration, and system testing; document and track defects using Jira
Integrate automated tests into CI/CD pipelines and validate deployments across staging and production-like environments
Analyze requirements to identify edge cases, ambiguities, and testability concerns
Review logs and diagnostics to support root cause analysis and defect investigation
Leverage AI-driven testing tools to accelerate test creation, improve coverage, and enhance testing efficiency
Collaborate with developers and product teams to troubleshoot issues and drive continuous QA improvement
Requirements
3–5 years of experience in software testing and quality assurance, both manual and automated
Hands-on experience building automated test frameworks (Playwright or similar) using TypeScript, Python, and/or Java
Strong understanding of REST API testing, database validation (SQL/PostgreSQL), and Git-based workflows
Experience integrating automated tests into CI/CD pipelines using tools such as Jenkins or GitHub Actions
Experience with defect tracking tools (Jira) and Agile/Scrum development environments
Experience with AI-driven testing and automation tools
Advanced English level (written and spoken)
Nice to have
Experience working in cloud environments such as AWS
Familiarity with Docker and microservices-based architectures
Experience testing AI/ML-based applications, including model validation and data quality