QA AUTOMATION

Es el responsable de asegurar la calidad del software a través de scripts automatizados que se puedan ejecutar frecuentemente para asegurar que el software cumple tanto con las expectativas del usuario final y con la calidad necesaria para su correcto funcionamiento, también se encarga de encontrar los posibles errores y reportarlos para que sean implementados los cambios para reparar el problema.



It is responsible for ensuring the quality of the software through automated scripts that can be executed frequently to ensure that the software meets both the expectations of the end user and with the necessary quality for its correct operation, it is also in charge of finding possible errors. and report them so that changes can be implemented to fix the problem.



Requirements
  • Visual Studio Team services knowledge.

  • Testing Plans knowledge.

  • Agile Methodologies knowledge.

  • Software Design and development knowledge.

  • Programming languages knowledge: ASP.NET, Java, PHP

  • Database query languages knowledge.

  • Automation tools knowledge: Selenium, Jasmine, Tosca, Cypress.io, Cucumber, (entre otros).

  • Conocimientos de Visual Studio Team Services.

  • Conocimientos en planes de pruebas.

  • Conocimientos en metodologías de trabajo ágiles.

  • Conocimientos de diseño, desarrollo de software.

  • Conocimiento en lenguaje de programación: ASP.NET, Java, PHP

  • Conocimientos de lenguajes de consulta de Bases de Datos.

  • Conocimientos de herramientas de automatización: Selenium, Jasmine, Tosca, Cypress.io, Cucumber.

Mission and Activities

Guarantee and ensure the quality and correct functioning of the development in a fast and reliable way from the execution of specialized software, based on a deep knowledge and analysis of each project to create solutions that improve the end user experience, through the automated scripts detect defects early and prevent their spread.

Garantizar y asegurar la calidad y el correcto funcionamiento del desarrollo de forma rápida y confiable a partir de la ejecución de softwares especializados, partiendo de un conocimiento y análisis profundo de cada proyecto para crear soluciones que mejoren la experiencia del usuario final, por medio de los scripts automatizados detectar de forma temprana defectos y evitando su propagación.

  • Design automation testing plans.

  • Identify which test cases to automate according to the main functionalities of the system.

  • Define integrations for testing plans.

  • Generate testing data.

  • Document the evidences of the testing cycles.

  • Create defects databases and generate bugs reports.

  • Use the automation testing tools.

  • Simulate the product performance and evaluate the results.

  • Review the requirements searching potential issues.

  • Improve the testing strategy.

  • Prepare technical summaries, assessments, reports and required documentation.

  • Participate in all team events.

  • Compliance of the procedures stablished by the area.

  • Diseñar plan de testing para la automatización.

  • Identificar cuáles son los casos de prueba a automatizar de acuerdo a las funcionalidades principales del sistema.

  • Definir las pruebas de integración que se realizarán.

  • Generar datos o lotes de pruebas.

  • Realizar la documentación de las pruebas (evidencia).

  • Creación de bases de datos de defectos y generación de informes de defectos.

  • Probar los programas de software de automatización.

  • Simular el rendimiento del producto y evaluar los resultados.

  • Revisión de los requisitos del proyecto para descubrir posibles errores.

  • Mejoramiento de las estrategias de pruebas.

  • Preparar resúmenes técnicos, evaluaciones, informes y documentación que se requiera.

  • Participar de los dailys y reuniones requeridas.

  • Cumplimiento de procedimientos establecidos para el área.

Apply Now

Aplica Ahora

And we'll get back to you within 48 hours. Te responderemos en las siguientes 48 horas.