InterviewStack.io LogoInterviewStack.io
Browse more Test Automation Engineer jobs

Sr QA Automation Engineer SI-15

Find Job Latam

Buenos Aires, Argentina2 days ago
44 views17 saves0 applies

Prepare for this role


Job Type

full time

Description

This role requires a strong background in test automation, data validation, cloud-native environments, and performance testing.

The ideal candidate will be responsible for defining QA strategies, building scalable automation frameworks, validating end-to-end data flows, and ensuring the reliability, scalability, and quality of modern distributed applications.

Key Responsibilities


  • Define and execute QA strategies for complex distributed systems and data-driven applications.

  • Design, develop, and maintain automated test suites for APIs, backend services, and data pipelines.

  • Validate end-to-end data flows, including data ingestion, processing, storage, and API consumption.

  • Perform API testing, including REST API validation, schema validation, and contract verification.

  • Validate distributed service interactions and compatibility across evolving microservice architectures.

  • Test asynchronous and event-driven systems, including retries, dead-letter queues (DLQs), idempotency, ordering, and eventual consistency scenarios.

  • Execute load, stress, and performance testing to ensure system scalability and reliability.

  • Integrate automated testing into CI/CD pipelines and release processes.

  • Investigate and troubleshoot complex production issues in collaboration with engineering teams.

  • Mentor QA engineers and promote quality best practices across the organization.

  • Collaborate closely with developers, product teams, and stakeholders to ensure high-quality releases.

Required Qualifications


  • 7+ years of experience as a Senior QA Engineer working with complex distributed systems and/or ETL/data pipelines.

  • Strong experience testing APIs, including REST APIs, JSON validation, and schema validation.

  • Hands-on automation experience using JavaScript/Jest and/or Python/Pytest.

  • Experience defining QA strategies and mentoring QA engineers.

  • Proven experience validating end-to-end data workflows, including ingestion, processing, storage, and API exposure.

  • Strong AWS experience, including:

    • S3

    • Lambda

    • API Gateway

    • ECS

    • ALB

    • SQS/SNS

    • Athena

  • Experience working with OpenSearch and/or Elasticsearch.

  • Load and performance testing experience, preferably using Locust.

  • Experience integrating automated testing into CI/CD pipelines, ideally using AWS CodeBuild.

  • Strong analytical and debugging skills with the ability to diagnose complex production issues.

  • Experience validating distributed service contracts and API compatibility across microservices.

  • Experience testing event-driven and asynchronous architectures.

  • Experience designing scalable parallel automation frameworks for high-volume APIs and distributed environments.

Preferred Qualifications


  • Experience validating AI-powered or semantic search functionality.

  • Experience testing:

    • Search relevance

    • Ranking quality

    • Semantic accuracy

    • Retrieval consistency

  • Familiarity with embeddings, vector search, AWS Bedrock, or Cohere.

  • Experience leveraging LLMs for test case generation.

  • Contract testing and/or service virtualization experience.

  • Docker and Kubernetes knowledge.

  • Experience working with event streaming or event-driven platforms.

  • Experience with vector databases or graph databases.

  • Experience building monitoring dashboards using New Relic or OpenSearch.

  • Experience validating:

    • Access control mechanisms

    • Tenant isolation

    • Metadata security

    • Data governance policies

What We're Looking For


  • Strong ownership mentality and attention to quality.

  • Ability to work independently in fast-paced environments.

  • Excellent communication and collaboration skills.

  • Passion for automation, scalability, and continuous improvement.

  • Ability to balance technical depth with business impact while ensuring high-quality software delivery

This job is found at InterviewStack.io

Skills

automationscalabilitydistributed systemsapisrest apisci/cdetljavascriptjestpythonawss3lambdaecssqssnsdebuggingembeddingsbedrockllmsvirtualizationdockerkubernetesvector databasesmonitoringdashboardsnew relicdata governancetest automationperformance testingapi testingautomated testingdata ingestion