Jhoan Sebastian Duque Zapata

Senior SDET | Building AI-powered dev tools with LangGraph & LLMs | Playwright · Cypress · Python · TypeScript

Colombia

About

Soy un SDET Senior con más de 6 años de experiencia garantizando la calidad de software en sectores como fintech, e-commerce y servicios financieros. Me especializo en construir frameworks de automatización escalables con Playwright, Cypress y Selenium, integrados en pipelines de CI/CD con Docker, Kubernetes y GitHub Actions. Actualmente estoy en transición hacia AI Engineering. Estoy construyendo Qalix CLI — una herramienta open-source para desarrolladores que analiza código fuente y genera automáticamente pruebas unitarias y configuraciones de pipelines usando LangGraph, LangChain, RAG y la API de Anthropic. Diseñada para publicarse como paquete npm, combina mi experiencia en QA con el poder de los LLMs. He trabajado en equipos internacionales bilingües y estoy completamente disponible para oportunidades remotas en cualquier parte del mundo. Lo que aporto a un equipo: → Automatización de pruebas end-to-end a escala (Playwright · Cypress · Selenium · REST Assured) → Herramientas con IA usando LangGraph · LangChain · RAG · Anthropic API → Integración CI/CD con Docker · Kubernetes · GitHub Actions · AWS → Pruebas de rendimiento con K6 y cobertura de APIs con GraphQL · gRPC · REST Abierto a roles de SDET, QA Automation e AI Engineering — remoto, internacional. Conectemos github.com/sebastian946

Experience

  • SDET Senior at Monks Technology Services
    Oct 2025 - May 2026 · 8 mos

    Built automation coverage for GraphQL and gRPC APIs, combining automated and manual testing strategies within CI/CD workflows. Developed and maintained test suites using REST Assured, validating complex distributed service communication across multiple protocols. Collaborated closely with the frontend team building and testing React components and contributing to secure JWT-based authentication flows — bridging the gap between QA and development.

  • SII Group Colombia (8 mos)
    • Senior QA Engineer
      Apr 2025 - Nov 2025 · 8 mos

    • Quality Assurance Specialist
      Apr 2025 - Sep 2025 · 6 mos

      - I strategically designed and executed test cases to assess the quality, usability, and design of different applications. - I supported the team in testing the quality of the applications, creating documentation, and reviewing the code before deployment. These projects are based on the React and .NET frameworks, which I supported and read to gain a technical understanding of the project. - I developed automated tests using Playwright with the Page Object Model (POM) methodology, improving efficiency by generating reports and saving time. Additionally, I containerized the automation process using Docker and deployed it on Kubernetes for better management of each automated workflow. - I develop and implement performance tests with K6 to assess application performance, scalability, and stress resistance.

    • Senior QA Engineer
      Apr 2025 - Apr 2025 · 1 mo

  • Senior QA Automation Engineer at CBTW
    Oct 2024 - Apr 2025 · 7 mos

  • Quality Assurance Specialist at CBTW (Collaboration The Better World)
    Sep 2024 - Apr 2025 · 8 mos

    - I strategically designed and executed test cases to assess the quality, usability, and designs of different applications, ensuring they were ready to be delivered to clients. - I supported the team in testing the quality of the applications, creating documentation, and reviewing the code before deployment. These projects are based on the React and .Net frameworks, which I supported and read to understand the project technically. - I led automated testing using the cypress with the Javascript language, also integrated with Cucumber. - The report of the errors found was also reported by assigning them to the corresponding developer, in addition to this, regression tests were also carried out. - Perform reports such as risk-based testing and root cause analysis together with the Product Owner and the development team to keep my quality testing focus clear.

  • Banco de bogota (2 yrs 10 mos)
    • Ingeniero de pruebas de software
      Jan 2023 - Oct 2024 · 1 yr 10 mos

      Trabajé en un banco ampliamente reconocido en Colombia, donde me dediqué a desarrollar productos tanto internos como externos para la empresa. Mi enfoque principal era optimizar la ejecución de proyectos con el objetivo de lograr un uso más eficiente de los recursos, lo que se traducía en ahorros significativos. Mi labor incluía la automatización de procesos y la mejora en la gestión de la información. Dentro de esta empresa, participé en el desarrollo de una variedad de productos orientados tanto a usuarios internos como a clientes externos. Estos productos abarcaban desde la solicitud de créditos hasta la apertura de cuentas, y para su desarrollo, utilicé diversas tecnologías de vanguardia como React, Angular, Spring Boot, Node JS y Python. Además de mi labor como desarrollador, también desempeñé un papel crucial como tester, utilizando tecnologías como Java, Python, Javascript, Cypress, Serenity, Selenium, Pytest y Behave. Mi enfoque se centraba en redactar casos de prueba de manera clara y precisa, respaldando un análisis objetivo y detallado. Durante mi tiempo en esta empresa, tuve la oportunidad de adquirir experiencia en la administración de servicios en la nube de AWS, incluyendo la creación de lambdas y la configuración de eventos.

    • Ingeniero de pruebas de software
      Jan 2023 - Oct 2024 · 1 yr 10 mos

    • Quality Assurance Specialist
      Jan 2022 - Sep 2024 · 2 yrs 9 mos

      - I created test cases using Gherkin language, which detailed the steps to perform the tests in each of the scenarios corresponding to the user story. - I created bug reports or adjustments found during the execution of test cases, which I attached to the Jira board so that the developer and the team could observe the bugs or adjustments found during the execution. - I automated test cases aimed at evaluating the majority of test cases and end-to-end tests. These were mainly developed using Python and Java using the Selenium framework with the Screen Play methodology, also using Cucumber for better automation clarity. I also used the PlayWright framework for automation using the TypeScript programming language. The purpose of these automated tests is to guarantee the quality of the application at the time of deployment and thus avoid possible errors or bugs, providing a quick and clear evaluation of the application in different scenarios. - I analyzed the test data necessary to perform the corresponding test cases according to the test plan. - I developed and supported the applications developed using Python, JavaScript, and Java languages using frameworks such as React JS, Node JS, and Spring Boot. These developments were focused on creating applications for both internal bank analysts and external users, creating dynamic designs and developments in an optimal and user-friendly manner. Processes were also automated, thus saving time and money on processes carried out by analysts. - I managed various tests and developments using AWS cloud services such as Lambdas and databases, providing me with better management and monitoring of my tests in the cloud.