Quality Assurance Automation Engineer

hace 5 días


Ciudad de México, Ciudad de México DFX5 A tiempo completo

Company Overview

At DFX5, we are at the forefront of digital transformation, delivering cutting-edge solutions that redefine industries. We leverage the power of the AWS cloud to build scalable software, modernize legacy systems, and pioneer new frontiers in Generative AI and customer experience with our Contact Center as a Service (CCaaS) platform. Our culture is built on innovation, collaboration, and a relentless pursuit of quality. We are looking for a passionate and skilled QA Automation Engineer to help us ensure our products are nothing short of exceptional.

Position Summary

We are seeking a highly skilled and motivated AWS QA Automation Engineer to join our dynamic team. In this role, you will be responsible for ensuring the quality and reliability of our diverse and complex software solutions. You will play a critical part in our most strategic initiatives, including cloud modernization and migration projects, the development of Generative AI applications, and the enhancement of our next-generation CCaaS platform.

The ideal candidate has a deep understanding of QA methodologies, a passion for automation, and extensive hands-on experience with the AWS ecosystem. You will be in charge of the entire testing lifecycle, from planning and design to execution and reporting, working closely with developers, architects, and product managers to deliver world-class products.

Key Responsibilities

1. Test Strategy and Planning:

  • Develop, implement, and maintain comprehensive QA strategies and test plans for complex, multi-tiered systems hosted on AWS.
  • Collaborate with cross-functional teams (Development, DevOps, Product) to understand project requirements and define test scope, objectives, and acceptance criteria.
  • Design robust, scalable, and maintainable test automation frameworks from the ground up or by enhancing existing ones.
  • Analyze requirements and architect test scenarios for cloud migrations, ensuring data integrity, application performance, and functional parity post-migration.

2. Test Design and Automation:

  • Author, execute, and maintain automated test scripts for functional, integration, regression, performance, and end-to-end testing using modern tools and frameworks (e.g., Pytest, Selenium, Cypress, Playwright).
  • Design and automate API tests for RESTful and GraphQL services using tools like Postman, REST Assured, or custom scripting.
  • Integrate automated test suites into our CI/CD pipelines (e.g., Jenkins, GitLab CI, AWS CodePipeline) to enable continuous testing and rapid feedback loops.
  • Leverage AWS services (e.g., EC2, Lambda, S3, Device Farm) to create and manage scalable test environments and infrastructure.

3. Specialized Domain Testing:

  • Generative AI:
    Design and execute test cases to evaluate the quality, accuracy, relevance, and safety of Generative AI and Large Language Model (LLM) applications. Test for prompt injection, bias, factual correctness (hallucinations), and response consistency.
  • Contact Center as a Service (CCaaS):
    Create and automate complex test scenarios for our CCaaS platform, covering IVR flows, call routing logic, agent desktop functionality, real-time analytics, and integrations with CRM systems.
  • Cloud Modernization & Migration:
    Develop specific test plans to validate application functionality, performance benchmarks, data integrity, and security configurations during and after migration to AWS.

4. Quality Advocacy and Reporting:

  • Identify, document, and meticulously track defects to resolution using bug tracking systems like Jira.
  • Analyze test results, generate detailed reports, and communicate quality metrics and risks to stakeholders.
  • Champion QA best practices, promote a "quality-first" culture, and participate in code and design reviews to identify potential issues early in the development lifecycle.

Required Qualifications and Skills

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 5+ years of experience in a QA automation role, with a proven track record of testing complex, distributed systems.
  • Strong proficiency in at least one object-oriented programming language (e.g.,
    Python
    , Java, TypeScript).
  • Hands-on experience with modern test automation frameworks and tools (e.g.,
    Pytest
    , Selenium, Cypress, Playwright).
  • Proficiency with API testing tools and techniques (e.g., Postman, REST Assured).
  • Deep understanding of core AWS services
    such as EC2, S3, Lambda, IAM, CloudWatch, VPC, and RDS.
  • Experience integrating automated tests into
    CI/CD pipelines
    (e.g., Jenkins, GitLab CI, AWS CodePipeline).
  • Excellent problem-solving skills, a keen eye for detail, and strong communication abilities.

Preferred Qualifications and Skills

  • AWS Certification (e.g., AWS Certified Developer, AWS Certified Solutions Architect).
  • Experience with performance and load testing tools (e.g., JMeter, Gatling, Locust).
  • Familiarity with containerization and orchestration technologies (Docker, Kubernetes).
  • Knowledge of Infrastructure as Code (IaC) tools like Terraform or AWS CloudFormation.
  • Direct experience testing
    Generative AI/LLM applications
    and understanding their unique testing challenges.
  • Experience in automation tools (any automation tool)
  • Experience in the
    CCaaS, telecommunications, or contact center
    domain.
  • Knowledge of security testing concepts (SAST, DAST) and tools.


  • Ciudad de México, Ciudad de México Hexaware Technologies A tiempo completo

    QA AUTOMATION ENGINEERRole OverviewQA Automation Engineers to develop automated test frameworks and ensure consistent quality across systems.Core Responsibilities:Implement automated test suites using Selenium, Playwright, Cypress, or Appium.Integrate automation with CI/CD.Troubleshoot failures and improve test reliability.Collaborate with development teams...


  • Ciudad de México, Ciudad de México Amazon A tiempo completo

    We are looking for Quality Assurance Engineers who are able to innovate, design and execute high quality test strategies and test plans to raise the quality bar of our devices and features and delight our customers.Key job responsibilities* Evaluate device functionality and create test strategies and test cases to assess device quality for multiple regions.*...


  • Ciudad de México, Ciudad de México Truelogic A tiempo completo

    About TruelogicAt Truelogic we are a leading provider of nearshore staff augmentation services headquartered in New York. For over two decades, we've been delivering top-tier technology solutions to companies of all sizes, from innovative startups to industry leaders, helping them achieve their digital transformation goals.Our team of 600+ highly skilled...


  • Ciudad de México, Ciudad de México Alcor A tiempo completo

    About UsTired of the same old corporate grind? At Consensus, were not just another SaaS company we're a dynamic team on a mission to change how buyers buy and how sellers sell.Your unique perspective isnt just welcomed; its essential. We empower you to bring your authentic self to work and fuel your passion for innovation.Our values arent just words on a...


  • Santiago de Querétaro, Querétaro de Arteaga, México BairesDev A tiempo completo

    En BairesDev llevamos 15 años liderando proyectos de tecnología para clientes como Google, Rolls-Royce y las startups más innovadoras de Silicon Valley. Actualmente, contamos con un equipo de 4000 profesionales conformado por el top 1% de la industria trabajando de forma remota desde más de 50 países.Al postularte a esta vacante, estarás dando el...


  • Ciudad de México, Ciudad de México Amazon Music A tiempo completo

    Amazon Music is an immersive audio entertainment service that deepens connections between fans, artists, and creators. From personalized music playlists to exclusive podcasts, concert livestreams to artist merch, Amazon Music is innovating at some of the most exciting intersections of music and culture. We offer experiences that serve all listeners with our...


  • Ciudad de México, Ciudad de México PharmEng Technology A tiempo completo

    Job Summary: The Quality Assurance Consultant is responsible for the implementation, maintenance, and oversight of the Quality Management System (QMS) in local affiliates. This role ensures compliance with regulatory requirements, quality standards, and company policies. The Quality Assurance Consultant will manage quality risk, complaints, change controls,...

  • Quality Analyst

    hace 1 semana


    Ciudad de México, Ciudad de México Sutherland A tiempo completo

    Company DescriptionSutherland is a global leader in digital transformation, delivering innovative solutions in Artificial Intelligence, Automation, Cloud Engineering, and Advanced Analytics. Partnering with leading global brands, we specialize in leveraging cutting-edge technologies and business process excellence to drive scalable business outcomes. With...


  • Ciudad de México, Ciudad de México Amazon Music A tiempo completo

    Amazon Music is an immersive audio entertainment service that deepens connections between fans, artists, and creators. From personalized music playlists to exclusive podcasts, concert livestreams to artist merch, Amazon Music is innovating at some of the most exciting intersections of music and culture. We offer experiences that serve all listeners with our...


  • Ciudad de México, Ciudad de México Amazon Music A tiempo completo

    DescriptionAmazon Music is an immersive audio entertainment service that deepens connections between fans, artists, and creators. From personalized music playlists to exclusive podcasts, concert livestreams to artist merch, Amazon Music is innovating at some of the most exciting intersections of music and culture. We offer experiences that serve all...