QA Automation Engineer

AllataBuenos Aires, Buenos Aires F.D.On-siteFull-timeJunior, 1–2 yearsListed 3 days ago

Apply now

About this role

Allata is looking for a QA Automation Engineer to join a client product team and play a key role in ensuring the quality and reliability of a growing technology platform.
This is an opportunity for a QA professional who enjoys working across the full testing lifecycle, combining automation expertise with strong exploratory testing and a product-oriented mindset. You’ll collaborate closely with engineering and product teams in a fast-paced environment where quality is a shared responsibility and continuous improvement is highly valued.
The ideal candidate is curious, hands-on, and comfortable leveraging modern tools—including AI—to work more efficiently while applying sound QA judgment to validate results and make informed decisions.

Responsibilities:

- Build and maintain end-to-end UI automation for an Angular application using Cypress.

- Develop and maintain automated API and contract tests for Spring Boot REST services and SQS/SNS event flows.

- Integrate automated test suites into CI/CD pipelines, keeping tests fast, reliable, and maintainable.

- Translate Jira acceptance criteria and Figma designs into comprehensive test plans and scenarios.

- Perform exploratory, regression, and functional testing across QA and UAT environments.

- Identify, document, and communicate defects with clear reproduction steps, expected vs. actual results, and relevant evidence.

- Partner with developers and product stakeholders to drive effective defect triage and resolution.

- Continuously assess automation coverage and identify opportunities to improve test reliability, speed, and effectiveness.

- Use AI tools to generate test cases, scaffold automation, analyze failures, and expand coverage, while critically validating AI-generated output.

- Contribute to improving QA processes, testing standards, and release quality across the product.

Hard Skills:

- Experience in QA, including 2+ years focused on test automation.

- Strong JavaScript/TypeScript skills.

- Hands-on experience with Cypress or Playwright.

- Experience with API testing using tools such as REST Assured, Postman/Newman, Karate, or similar.

- Comfortable reading and understanding Java/Spring Boot code to support effective API and backend testing.

- Experience testing REST APIs and event-driven architectures, ideally including SQS/SNS.

- Familiarity with MongoDB queries for test data setup, validation, and verification.

- Experience integrating automated tests into CI/CD pipelines.

- Hands-on experience using AI assistants in a software testing workflow, with a practical understanding of where they add value and where their output can be misleading.

Nice to have:

- Experience with performance testing tools such as k6 or Gatling.

- Experience with accessibility testing.

- Experience testing feature-flagged releases and gradual rollouts.

- Experience working with complex SaaS or consumer-facing products.

Soft Skills:

- Strong analytical and problem-solving skills with a risk-based approach to testing.

- High attention to detail while maintaining awareness of business and user impact.

- Ability to work independently and take ownership of release quality.

- Strong communication and collaboration skills when working with developers and product stakeholders.

- Curious and proactive about improving testing practices, tools, and automation coverage.

- Comfortable challenging assumptions and asking questions when requirements or acceptance criteria are unclear.

- Pragmatic approach to automation, with a clear understanding of what should be automated versus what is better suited for exploratory testing.

- Fluent English.