Elite Talent, Transforming Visions into Reality
QA Automation Engineer
Location
Argentina
Posted
82 days ago
Salary
0
Seniority
Senior
Job Description
QA Automation Engineer
Celara
• Design, build, and maintain automated test suites for our front-end products and public API — this is the primary and non-negotiable function of this role: • Lead end-to-end test automation using Playwright, covering functional, regression, cross-browser, and performance scenarios; • Own API test automation: write and maintain contract tests, functional tests, and integration tests for GFW's public and internal APIs; • Integrate automated test suites into CI/CD pipelines (Cloudbuild), ensuring tests run reliably on every relevant trigger; • Design and document test cases for user stories; validate acceptance criteria with the product team before implementation begins; • Define and maintain test suite organization — smoke, regression, and full suites — and determine which cases warrant automation vs. manual execution; • Run and maintain regression suites when new features are released or underlying data versions change; • Conduct periodic regression runs on production environments; • Work closely with the product team during user story definition to ensure testability and clear acceptance criteria from the start; Creating a test plan for every release; • Report bugs clearly in the issue tracking system and follow up until resolution working closely with product to understand impact of the bug and define priority; • Define, record, and report on QA metrics to assess coverage, test reliability, and areas of product risk; • Advance overall QA strategy, tooling, and infrastructure over time.
Job Requirements
- 5+ years of hands-on experience building and maintaining automated test suites for production web applications — please be prepared to discuss specific projects and outcomes;
- Proven, recent experience with Playwright for end-to-end browser automation (required);
- Solid experience with API test automation: writing contract tests, functional API tests, and integration tests;
- Experience working in Agile teams with sprint-based delivery;
- Experience with CI/CD integration of automated tests (GitHub Actions or equivalent);
- Experience with performance and cross-browser testing;
- Experience with test plan and test case development, including defining what to automate vs. test manually;
- Willing to comb through a complex network of interdependent tools, resources, user roles, and permissions;
- Detail-oriented, with a mindset geared toward finding edge cases and breaking things.
- Preferred Technical Skills
- Experience with Cypress in addition to Playwright;
- Experience testing non-traditional, data-heavy applications using maps, charts, heatmaps, or other data visualizations;
- Strong proficiency with Git and modern branching strategies;
- Familiarity with Docker and containerized test environments;
- Experience with cloud platforms, particularly Google Cloud Platform;
- Open-source collaboration experience.
- Communication & Collaboration Skills
- Strong written and verbal communication in English — most day-to-day collaboration is async and written. Having also good verbal Spanish is a plus;
- Comfortable working remotely and independently in a small, fast-moving organization;
- Proactive and highly organized — owns tasks end-to-end without needing to be chased;
- Team player who is willing to teach and learn across disciplines;
- Intellectually curious and open to suggesting and evaluating new tools, approaches, or strategies;
- Flexible and able to adapt to shifting priorities and evolving requirements;
- Able to communicate clearly with a wide range of stakeholders — from engineers to product managers to senior leadership;
- Comfortable managing multiple ongoing tasks, sharing estimations, raising risks and meeting deadlines.
Related Guides
Related Categories
Related Job Pages
More SDET Jobs
Test Engineer – Autonomous Vehicles
Sustainable TalentIn-Demand Talent On-Demand. Helping high growth companies hire great people, scale teams and diversify talent.
• Investigate and triage failures in simulation and vehicle system testing environments • Perform system-level QA and validation testing across complex software and hardware systems • Debug issues using logs, telemetry, and system data to identify root causes of failures • Analyze system behavior and performance to determine whether outcomes meet expected validation criteria • Build small automation tools or Python scripts to improve testing workflows and efficiency • Contribute to the development and maintenance of testing frameworks, dashboards, and internal tooling • Identify testing coverage gaps and help improve overall test infrastructure • Collaborate with engineering teams to troubleshoot issues and drive root cause resolution • Document findings, test results, and issue tracking through Jira or similar systems
• Operate in an agile environment to assess project readiness, influence testability, and ensure robust test development, system reliability, performance, and quality. • Drive projects to completion by creating robust quality plans, managing risks, enhancing test coverage, and integrating tests with CI/CD pipelines to ensure continuous quality and early defect detection. • Contribute to the development and evolution of automated test frameworks and scripts for functional, integration, regression, and performance testing. • Conduct performance and security testing to ensure applications meet scalability and security standards. • Advocate for end-users by ensuring their needs and concerns are addressed, and interact with customers to enhance understanding of their use-cases. • Stay current with industry trends, technologies, and best practices in software testing and QA, aiming to improve testing processes and enhance the engineering team’s overall efficiency and delivery effectiveness.
• Own the test automation architecture and quality engineering strategy across EMR and platform services. • Design scalable automation frameworks, embedding quality into platform and product teams. • Mentor SDETs and engineers across geographically distributed teams. • Drive high automation coverage while balancing execution speed and maintainability. • Define and own the quality engineering strategy across platform and product teams. • Establish testing standards, patterns, and best practices aligned with system architecture. • Actively leverage AI-assisted development and testing tools to accelerate test development and refactoring. • Lead performance, load, and scalability testing for critical workflows. • Ensure testing strategies align with HIPAA, security, and compliance requirements.
• Own test coverage for their squad's features end-to-end (unit, integration, E2E) • Build and maintain automated test suites for new and existing functionality • Run manual and exploratory testing on features before release • Write reliable, maintainable automated tests (UI, API, regression) • Contribute to the shared test automation framework • Integrate tests into CI/CD pipelines and ensure they run reliably on every PR/deploy • Define and document QA standards within their squad • Review PRs for testability and test coverage gaps • Flag flaky tests and own resolution • Partner with product engineers to shift testing left (writing tests alongside features, not after) • Work with PM/design to clarify acceptance criteria before dev begins • Surface quality risks and blockers early in the sprint




