View All Jobs 158939

Quality Assurance (QA) Automation Engineer - Senior - Remote Eligible

Define and implement scalable automation frameworks for web, mobile, and API testing
San José, Costa Rica
Senior
15 hours agoBe an early applicant
Babel

Babel

Babel is a company focused on innovative technology solutions and a unique team culture.

QA Automation Engineer (Senior)

We are One Team. We make it happen. We are Unstoppable.

Babel is a multinational technology consulting company specialized in applying its services and technological knowledge in the digital acceleration processes of its clients, large companies and public bodies.

Our strategic plan Hiperespacio 2029 promises to be an exciting journey, full of opportunities to grow and develop professionally. To reach 1000 million in revenue, a challenge that we are sure that with the collaboration and talent of our people, will be another success story that we will write together.

We are looking for a QA Automation Engineer (Senior) that will elevate the quality level of our digital products through web and mobile automation, continuous integration, and quality engineering best practices. You will be the technical reference: you will define the strategy, build frameworks, select tools, and mentor other team members to maximize coverage, speed, and reliability of the deliveries.

We are looking for a QA Automation Engineer (Senior) with a bachelor’s degree in Computer Science, Informatics, Systems, or related fields. Minimum 5 years of QA experience and 3+ years in automation. We need you to have experience with automation and languages: Java (indispensable); Selenium, REST-assured, Appium, Cucumber, Serenity BDD. CI/CD and management: Jenkins, SonarQube, GitHub, Maven; Jira and Confluence. Static tests (SAST): Integration with Snyk or Checkmarx. Cloud/Grid for testing: PoC/use of Sauce Labs (or other testing clouds). APIs: Design/execution of API tests (REST) and use of collections/calls from pipelines. Supervision or leadership of agile automation cells; mentoring and knowledge transfer. Participation in selection, evaluation (PoC) and implementation of new QA tools. Documentation: processes, standards, guides and technical artifacts. English B2 or higher, with experience in technical communication.

Desired requirements include previous participation in innovation projects within QA (e.g., continuous quality, self-healing tests, test insights). Certifications in Agile/Automation/tools (e.g., ISTQB). Innovation mindset and adoption of emerging technologies, including AI applied to QA (case generation, prioritization, flakiness analysis, etc.).

Main responsibilities include defining the automation strategy (web, mobile, and API), test levels, entry/exit criteria, and quality gates in CI/CD. Designing, building and maintaining scalable frameworks in Java (Selenium, Appium, REST-assured, Cucumber/Serenity BDD), with reporting, parallelization, and data management. Designing and executing proof of concepts (Selenium, Appium, Sauce Labs, etc.), evaluating ROI and leading adoption. Orchestrating pipelines in Jenkins/Maven, integrating SonarQube, SAST (Snyk/Checkmarx), triggering suites by events (API), and publishing evidences. Implementing regression, smoke, integration, and contract/API suites; enabling cross-browser/device execution and in grids/cloud. Ensuring maintainability, versioning (GitHub), review of MR/PR, and control of flakiness and stability. Guiding the automation cell; training in best practices, BDD, Page/Object patterns, data management, and orchestration in pipelines. Defining and monitoring quality KPIs (coverage, cycle time, defect rate, flaky rate, MTTR), proposing continuous improvements. Working with Product, Development, DevOps and Security; actively participating in Scrum/Kanban (refinements, plannings, dailies, retros). Maintaining standards, contribution guides, playbooks, and execution and troubleshooting manuals.

If you are passionate about automating with impact, leading technical excellence in QA, and accelerating quality deliveries from the pipeline, we are looking for you! Apply now and join us to build a modern, scalable, and innovative testing ecosystem.

+ Show Original Job Post
























Quality Assurance (QA) Automation Engineer - Senior - Remote Eligible
San José, Costa Rica
Engineering
About Babel
Babel is a company focused on innovative technology solutions and a unique team culture.