Software Developer Engineer in Test III

Posted:
4/1/2026, 5:12:08 AM

Location(s):
Mexicali, Baja California, Mexico ⋅ Baja California, Mexico

Experience Level(s):
Junior ⋅ Mid Level

Field(s):
Software Engineering

Job Title: AI Software Development Engineer in Test

Our Location: Mexicali, México (office based)

Our Department: Trimble - AECO

The AI SDET role at Trimble in Mexicali, Mexico, is a foundational position for establishing a new Quality Assurance (QA) team, working with the AI development team to build out our next generation API ecosystem.  The position reports to the Quality Assurance Manager and is a full-time, exempt role within the Trimble Viewpoint business assignment.

What You Will Do

  • AI Integration:

    • Proficiently use AI tools in the Software Development Life Cycle (SDLC) to enhance quality and efficiency.

    • Work closely with AI development engineers to build the next-generation API ecosystem.

    • Be able to maintain a state of art testing techniques for AI products 

  • Automation & Process:

    • Implement and maintain automation scripts and the test automation framework.

    • Continuously evaluate and improve defined software processes.

    • Plan, schedule, and implement test plans; design and develop quality testing procedures.

    • Recommend and evaluate test automation and performance tools.

    • Evangelize new automation techniques and best practices to QA team members.

  • Testing & Quality:

    • Perform moderately complex functional, application, regression, and performance testing.

    • Define test objectives and collaborate with the QA Team and other departments.

    • Define and adhere to quality initiatives.

    • Provide metrics and results from all testing efforts to support business decisions.

What Skills & Experience You Should Bring

  • Education/Experience: Bachelor's degree in Computer Science or a related technical field, plus a minimum of three years of relevant experience in software quality assurance, or an equivalent combination of education and experience.

  • Scripting: Prior experience in test automation and scripting using C#, Typescript, and/or Python.

  • AI and Modern Development Practices: Foundational knowledge of prompt engineering and the ethical use of AI assistants, as well as experience using AI coding assistants (e.g., GitHub Copilot, Cursor).

  • Software Development Fundamentals: Strong knowledge of Object-Oriented Programming (OOP) and technical skills utilizing various business software tools.

  • Quality Assurance (QA) Proficiency:

    • Strong understanding of QA processes and foundational concepts, including Regression, Smoke, BVT (Build Verification Testing), Sanity testing, Acceptance criteria, and defect classification/triage.

    • Experience with QA-related tools for requirements management, test management, and defect tracking.

    • Experience with Agile methodologies (SCRUM, Kanban).

  • Testing Environments & Methodologies:

    • Knowledge of testing and deployment in cloud/virtualization environments.

    • Proven manual testing experience (web/mobile), including designing, reviewing, and documenting test cases for effective Regression planning.

  • Automation Skills:

    • UI Automation: Expertise in tools like Playwright or Selenium

    • API Automation: Experience with frameworks such as NUnit, Xunit, or MSTest, and proficiency with tools like Postman, Insomnia, or Swagger.

    • CI/CD Integration: Experience with CI/CD pipeline automation

Preferred Qualifications

  • Experience in a global work setting.

  • Familiarity with testing techniques for microservices.

  • Knowledge of performance and security testing tools and methods.

  • Understanding of construction project management principles.

  • Familiarity with current AI tool sets (e.g., Cursor, Claude, CoPilot) and state-of-the-art testing techniques for AI products.

  • Familiarity with evaluating AI models (e.g., Microsoft AI library, DeepEval).

  • Foundational understanding of how Large Language Models (LLMs) operate.

  • Ability to configure MCP (Model Context Protocol) servers.


How to Apply: Please submit an online application for this position by clicking on the ‘Apply Now’ button located in this posting.

Join a Values-Driven Team: Belong, Grow, Innovate. 

At Trimble, our core values of Belong, Grow, and Innovate aren't just words—they're the foundation of our culture. We foster an environment where you are seen, heard, and valued (Belong); where you have an opportunity to build a career and drive our collective growth (Grow); and where your innovative ideas shape the future (Innovate). We believe in empowering local teams to create impactful strategies, ensuring our global vision resonates with every individual. Become part of a team where your contributions truly matter. 

Trimble’s Privacy Policy

If you need assistance or would like to request an accommodation in connection with the application process, please contact [email protected].

Trimble

Website: http://www.trimble.com/

Headquarter Location: Sunnyvale, California, United States

Employee Count: 5001-10000

Year Founded: 1978

IPO Status: Public

Last Funding Type: Post-IPO Debt

Industries: Indoor Positioning ⋅ Mapping Services ⋅ Navigation ⋅ Software ⋅ Web Hosting