Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.
Resourceful Talent Group • Havana, Havana, Cuba
Role & seniority: QA Automation Engineer, mid–senior (4+ years in QA automation)
Languages: Python or JavaScript/TypeScript
Automation frameworks: Cypress, Playwright, Selenium (or similar)
CI/CD: GitHub Actions, GitLab CI, Jenkins
Containers: Docker
Testing domains: web apps, APIs, backend services, integrations
Optional: performance tools (k6, JMeter); security testing tools
Design, build, and maintain automated testing frameworks for web apps, APIs, and services; create tests for complex workflows and edge cases
Develop and execute unit, integration, regression, and end-to-end test suites; ensure reliability and stability
Integrate automated testing into CI/CD pipelines and collaborate with engineering to improve QA coverage and standards; conduct performance/load testing
4+ years in QA automation; design/maintain automation frameworks
Proficiency in Python or JavaScript/TypeScript
Experience with Cypress, Playwright, Selenium (or similar)
Strong testing best practices, SDLC understanding
CI/CD and containerized environments (Docker)
Strong English communication; available to work during EST hours
Blockchain/Web3 experience (smart contracts, EVM, Web3 integrations)
Solidity, Hardhat, Truffle, Foundry
Security testing or vulnerability assessment background
Performance testing tools (k6, JMeter)
Experience with di
We’re looking for a proactive, detail-oriented QA Automation Engineer to help ensure the reliability, security, and performance of modern software applications and platforms. You’ll partner closely with engineering, DevOps, and product teams in a fast-paced environment to build strong automation coverage and raise overall quality. Blockchain/Web3 experience is preferred, but not required. Responsibilities Design, build, and maintain automated testing frameworks across web applications, APIs, backend services, and integrations. Develop and execute unit, integration, regression, and end-to-end automated test suites to ensure system reliability and stability. Create and maintain automated tests for complex workflows, edge cases, and data/state transitions across services. Integrate and manage automated testing within CI/CD pipelines using tools such as GitHub Actions, GitLab CI, or Jenkins. Conduct performance, scalability, and load testing across core services and infrastructure. Identify, document, and track bugs and system weaknesses, partnering with engineering teams to improve QA processes, automation coverage, and testing standards.
4+ years of experience in QA Automation, including designing and maintaining automated testing frameworks. Strong proficiency in Python or JavaScript/TypeScript for building and maintaining automation scripts and test frameworks. Experience with automation tools such as Cypress, Playwright, Selenium, or similar testing frameworks. Strong understanding of testing best practices, test strategy, and software development lifecycles. Hands-on experience working with CI/CD pipelines and containerized environments (Docker). Strong verbal English communication skills. Availability to work and collaborate during EST (Eastern Standard Time) hours. Preferred Qualifications Blockchain/Web3 experience preferred (not required), including familiarity with smart contracts, EVM-based systems, and Web3 integrations (e.g., Ethers.js/Web3.js). Experience testing smart contracts and/or working with Solidity (nice to have). Experience with Hardhat, Truffle, or Foundry. Background in security testing or vulnerability assessment. Experience with performance testing tools such as k6 or JMeter. Experience with distributed systems, Layer 2 solutions, or cross-system integrations.