Principal QA Automation Engineer w
Job description
About the role
At DEPT®®, you will lead the design and implementation of end-to-end test automation frameworks using Cypress with TypeScript for modern digital products. You will define quality strategies for applications that include AI and machine learning components, ensuring deterministic and non-deterministic testing approaches are applied effectively. You will collaborate closely with engineering, DevOps, and AI/ML teams to maintain quality across AI-infused features deployed in production environments. In this role, you will build and scale testing strategies specifically for threaded AI applications operating within AWS cloud infrastructure. You will integrate automated tests into CI/CD pipelines to support frequent, reliable, and safe deployments. As a senior technical leader, you will mentor and guide mid- and senior-level QA engineers, setting best practices and fostering a culture where quality comes first in every development initiative. You will evaluate and introduce new tools, libraries, and frameworks to improve test coverage, performance, and developer experience continuously. You will participate in architectural discussions to ensure testability and reliability are considered from the very beginning of software designs. You will analyze test results, track quality metrics, and clearly communicate risk and coverage information to stakeholders at all levels of the organization.
Key facts
What you'll do
- Lead the design and implementation of end-to-end test automation frameworks using Cypress with TypeScript.
- Define quality strategies for applications with AI/ML components, including deterministic and non-deterministic testing approaches.
- Collaborate with engineering, DevOps, and AI/ML teams to ensure quality across AI-infused features in production environments.
- Build and scale testing strategies for threaded AI applications running in AWS cloud infrastructure.
- Integrate automated tests into CI/CD pipelines to support frequent, reliable deployments.
- Mentor and guide mid- and senior-level QA engineers, setting best practices and driving a culture of quality-first development.
- Evaluate and introduce new tools, libraries, and frameworks to improve test coverage, performance, and developer experience.
- Participate in architectural discussions to ensure testability and reliability are baked into software designs from the start.
- Analyze test results, track quality metrics, and communicate risk and coverage to stakeholders.
Requirements
- Bring 4+ years of hands-on experience with Cypress for UI and end-to-end automation testing to your work every day.
- Demonstrate expert-level proficiency in TypeScript, JavaScript, and Python in previous roles and personal projects.
- Show proven experience testing AI-powered or machine learning applications, including established AI model validation techniques.
- Maintain a strong understanding of AWS services such as Lambda, S3, SQS, CloudWatch, ECS, and EKS, and how to validate applications deployed within these cloud environments.
- Apply experience with threaded and multi-agent AI tools and understand how they influence test design and validation strategies.
- Work comfortably with version control using Git, containerization through Docker, and CI/CD pipelines such as GitHub Actions, Jenkins, or CircleCI.
- Communicate clearly, lead with confidence, and mentor others effectively in complex and evolving technical environments.
Nice to have
- Contribute knowledge of AI model evaluation, model versioning, and monitoring tools like SageMaker, MLflow, LangChain, or Vector Databases.
- Apply experience testing APIs, microservices, and event-driven architectures in demanding production settings.
- Demonstrate background in testing non-deterministic systems by using statistical or heuristic testing approaches effectively.
- Make meaningful contributions to open-source testing frameworks or AI tools when possible and relevant to the role.
Practical notes
This role is based in Gran Buenos Aires, including locations within Capital Federal, Argentina. The engagement details are specified in the source information, and compensation details are not provided in the available source material.
About DEPT®®
DEPT®® is hiring for Principal QA Automation Engineer w. The listing location is Gran Buenos Aires, Argentina; Capital Federal, Argentina.
This Principal QA Automation Engineer w opening is posted for Gran Buenos Aires, Argentina; Capital Federal, Argentina.