Enter a job title or keyword

Senior SDET

Fulcrum Digital


Job Location:

Mexico City - Mexico

Monthly Salary: Not provided by the employer
Experience Required: 6years
Posted: 12 June 2026 (30+ days ago)
Application Deadline: 9 September 2026
Vacancies: 1 Vacancy

Job Summary

Role Overview

The Team is looking for a Senior Software Engineer in Test (SDET) to help build and assure the next generation of intelligent agentic products and platforms. This is a hands-on senior engineering role for someone who combines deep automation expertise with strong software engineering fundamentals and practical experience testing AI-powered and agent-based systems in production-grade environments.

This role is ideal for a builder who enjoys solving complex quality challenges designing scalable automation strategies and raising the engineering bar across teams. We are particularly interested in candidates who can apply innovative thinking strong ownership and modern quality engineering practices to validate agentic applications LLM-powered workflows APIs user journeys and end-to-end platform reliability.

We are seeking a talented Senior Software Development Engineer in Test (SDET) to define and implement an effective automation and quality strategy within an Agile team. This role will validate application functionality resilience and business outcomes using modern testing methodologies strong engineering discipline and best practices in continuous integration and delivery


Requirements

Role:
Own end-to-end quality engineering for agentic applications intelligent workflows APIs user interfaces and supporting platform services.
Design develop and maintain robust automation frameworks for UI API integration regression and system-level testing.
Define test strategies for AI and agent-based systems including workflow validation response quality tool usage guardrails reliability and failure handling.
Build automated quality gates for CI/CD pipelines and ensure high-confidence releases through continuous testing.
Partner closely with software engineers product managers architects and data/AI teams to ensure quality is built in from design through production.
Create meaningful test data validate edge cases identify defects early and drive root cause analysis through to resolution.
Evaluate non-functional characteristics such as performance reliability observability resilience and scalability.
Contribute innovative ideas that improve testability developer productivity release confidence and engineering effectiveness.
Demonstrate strong ownership by proactively identifying gaps driving improvements and mentoring team members on automation and quality best practices.

About You
Strong experience in software test automation automation framework design and code quality practices.
Proven ability to test modern distributed systems APIs event-driven architectures and user-facing applications.
Experience validating AI-enabled or agentic applications including prompt/workflow validation output quality assessment and scenario-based testing.
Strong understanding of Agile development shift-left testing continuous integration and continuous delivery.
Comfortable working across ambiguity and applying innovative thinking to solve new and evolving quality challenges.
Strong communication collaboration and stakeholder management skills with a bias for action and accountability.

Technical Skills
Strong programming skills in Java Python or similar languages used for automation and test engineering.
Hands-on experience with API and UI automation frameworks such as Playwright Selenium Cypress REST Assured or equivalent.
Experience integrating automated tests into CI/CD pipelines and quality gates.
Understanding of test approaches for LLMs retrieval workflows agent orchestration and non-deterministic systems is highly desirable.
Familiarity with observability logging test data management performance testing and service virtualization is a plus.

Leadership & Mindset
Innovative thinker who challenges conventional approaches and introduces better ways to assure quality at scale.
Strong sense of ownership accountability and follow-through from test strategy through delivery outcomes.
Able to influence quality culture across teams and mentor others in modern automation and engineering excellence.


Must-Have

Good to Have

Strong automation engineering background with hands-on framework design and coding

Experience with LLM evaluation prompt/workflow validation and agent guardrail testing

Hands-on expertise in Playwright for UI and end-to-end automation

Exposure to performance resiliency and observability testing for AI systems

Proven experience testing APIs integration flows and CI/CD quality gates

Knowledge of retrieval-based systems tool-calling workflows and non-deterministic test patterns

Experience testing agentic AI applications including workflow accuracy tool usage and failure handling

Experience with service virtualization test data management and synthetic test environments

Strong programming skills in Java Python or similar languages for automation

Familiarity with cloud-native testing in distributed/event-driven systems

Ownership mindset innovative thinking and ability to drive quality improvements end to end

Mentoring experience and contribution to quality engineering best practices across teams




Required Skills:

Understanding of event-driven architectures Distributed systems - How clusters are formed Quorum management Failure handling. 3 to 5 years of hands-on Experience in MQ or NATS broker or similar messaging solutions. Understanding of Kafka clustering would be good to have. Knows Client-Server communication aspects - sockets TLS protocol etc Understands the concept of region and AZs. Provide L2 support production systems like application database middleware components infrastructure and network components. Manage production incidents end-to-end within defined SLAs with focus on resolution rather than who caused it. Interact with various stakeholders such as Release managers program leads service managers development and test leads Review operational readiness requirements such as monitoring and alerting log rotation and resilience of the components and report the gaps Provide pre-implementation support with activities such as release notes review and implementation dry runs. Protect production components by running health checks monitoring latency and memory utilization. Automate day-to-day activities and propose changes that improve reliability Participate in CAB and provide feedback on change requests Support the DevOps team in testing the promoted pipelines and suggest automation of configuration items. Practice incident management best practices and perform RCA. Participate in disaster recovery tests and operational acceptance tests Analyze the technology stack that makes up the product and optimize recovery time objective. Work with team members spread across and time zones Share knowledge document improvements and mentor junior resources It is good to have skills using Jenkins to orchestrate builds and link to Sonar Maven etc. to build out the CI/CD pipeline. Support deployments of code into multiple lower environments. Supporting current processes needed with an emphasis on automating everything as soon as possible. It is good to have skill to design Implement and enhance our deployment automation based on Chef. We need proven experience designing and implementing an overall release and deployment process. It is good to have skill to design and implement a Git based code management strategy that will support multiple environment deployments in parallel. Experience with automation for Branch management code promotions and version management. Engage in and improve the whole lifecycle of servicesfrom inception and design through deployment operation and refinement. Requirements MQ/EB Understanding of event-driven architectures Distributed systems - How clusters are formed Quorum management Failure handling. 3 to 5 years of hands-on Experience in MQ or NATS broker or similar messaging solutions. An understanding of Kafka clustering would be good to have. Knows Client-Server communication aspects - sockets TLS protocol etc Understand the concept of region and AZs. Deployments MTF/Prod Maintenance items (including stop/start Disaster Recovery-related activities etc.) CR for changes in MTF/Prod Good knowledge on Nginx Tools - Log Monitoring Tool - Splunk Application Monitoring tool - Dynatrace Ticketing incident/problem management tool - Remedy Dev-ops Basics - CI-CD Basics Overview of Git Bit-bucket SonarQube Ansible/Chef Skills - Linux & Shell Scripting ITIL / ITSM PL/SQL Troubleshooting Jenkins - CI/CD Groovy Scripting/Yaml Ansible/Chef Nginx Java / JEE Event-Driven Architectures MQ or NATS broker or similar messaging solutions. Kafka Client-server communication aspects - sockets TLS protocol Understand the concept of region and AZs.