Mis Datos
Les comento que soy Argentino nacido en San Nicolás de los Arroyos, aunque por razones de trabajo y estudio estuve residiendo en Rosario provincia de Santa Fe. Hoy en día resido nuevamente en San Nicolás.
Mi formación interesante arranca por 2001 en la escuela secundaria técnica con orientación a la informática, el Instituto Privado Fray Luis Beltrán de San Nicolás donde pude obtener distintas distinciones y graduarme con éxitos a fines del 2003.
Luego, mi interés por la informática me despertó las ganas de seguir la carrera de Ingeniero en Sistemas de la Información, la cual me llevo a la linda ciudad de Rosario ya que en San Nicolás no era posible encontrarla. Desde el 2004 al día de hoy sigo cursando esa carrera en la UTN (Universidad Tecnológica Nacional) regional Rosario en la cual me encuentro cursando 4º año de la misma.
En cuanto a mi formación profesional arranca por fines 2003 donde comencé con una pasantía en Enimax S.A. programando paginas web en ASP para distintas empresas de San Nicolás, luego de finalizar la pasantía decidieron contratarme, lo cual me pareció mas que bueno por la relación que pude lograr con clientes y compañeros durante esos meses de pasante.
Tuve un tiempo en lo que solo me dedique a la facultad y retome mi carrera laboral en 2007 cuando entre como Tester Funcional en Neoris Argentina donde me encontré con un gran área de Testing. En mi primer proyecto coordiné las tareas de Testing de un equipo de 6 Testers y 20 Desarrolladores para Estados Unidos. Durante este proyecto utilizamos HP Test Director tanto para la escritura, corrida y ejecución de las pruebas, además del Bug Tracking; también utilizamos otra herramienta de Mercury, QTP (Quick Test Pro) para automatizar la generación de datos (lo que conllevaba demasiado tiempo) ahorrándonos cerca del 70% del tiempo que utilizábamos generando datos para correr las pruebas. Fue una gran experiencia tanto en lo profesional como en lo humano ya que el equipo se dividía en 3 ciudades distintas provocando una comunicación continua entre el equipo de testing y el equipo de desarrollo. Este proyecto constaba de 3 entregas y mas de 1 año de duración lo cual fue un gran desafió para mi. Luego vino una etapa en la que formamos un equipo para un proyecto de Mantenimiento para USA de 6 meses de duración. Fue una gran experiencia llevar adelante un equipo de testing en un proyecto de mantenimiento de una aplicación de la cual no había documentación y estaba sujeta a grandes cambios, pero eso no impidió buscarle la solución (implementamos procesos y complementamos con Test Director) para poder realizar tareas de Testing ya que en un principio solo era un equipo para ayudar a reproducir fallas que sucedían en producción, lo que conllevaba a un desgaste y sentimiento de poco uso de las habilidades de tester que se utilizan en un proyecto normal.
Aquí empezó mi interés por las Pruebas de Performance lo que inició una etapa de investigación y autocapacitación en Testing de Performance lo que me llevo a leer muchísimo sobre Performance y hacer varios contactos en otras partes del mundo. Luego de considerar esto como iniciativa en mi área, el paso siguiente fue hacer varias presentaciones en esta (para cerca de 40 personas) para compartir los conocimientos adquiridos y armar un equipo para estas tareas. Esto continuo con varios proyectos donde se desarrollaron pruebas de performance de manera informal (solo para ganar experiencia) para poder empezar a proponer y realizar Pruebas de Performance un tiempo después de manera concreta.
Esto valió el reconocimiento de la empresa con el ascenso a Tester SemiSr, luego de los logros alcanzados en el área y la experiencia ganada.
Una vez ganada experiencia en pruebas concretas de Performance (Aplicaciones en ASP.NET; Ajax y Java) me tocó estar en un proyecto donde la actividad era la de creación de scripts (en JMeter) para las pruebas de Performance para que sean corridas por el cliente en su propio ambiente de pruebas, esto conlleva a realizar Scripts con controles claros y totalmente detallados para que el cliente pueda utilizarlos sin problemas; a esto se le suma un RunBook donde se especifica cada detalle de cada uno de los scripts (cerca de 20). Al mismo tiepo realizamos automatizaciones en Selenium (con la experiencia en QTP se facilita muchísimo trabajar con Selenium) complementado con codificación en Python para realizar pruebas de humo sobre la aplicación. Las pruebas de humo automatizadas fueron un éxito lo que facilito las pruebas sobre cada nueva versión de la aplicación, ya que permite enfocarse en las pruebas importantes al tester y que las pruebas de humo se hagan en forma automática para tener una medida de la estabilidad de la nueva versión. Un agregado a estas pruebas de Humo, es la medición de tiempos de respuesta de la aplicación, esto nos permite tener una métrica sobre como puede ver el usuario final la Performance de la aplicación.
En el 2010 brindé capacitaciones en empresas sobre Pruebas de Performance y Automatización, lo cual me dio mayores skills para presentar contenidos, asentar conocimientos y conocer a gente maravillosa.
Realicé el curso de 16 hs sobre ISTQB brindado por parte de QAustral y el cual tiene como objetivo capacitar a los asistentes para rendir la certificación ISTQB Foundation Level en forma exitosa. El curso fue una muy buena experiencia para asentar los conocimientos que había adquirido leyendo la documentación por mi cuenta y para conocer más sobre las características del examen de certificación. Luego estuve dictando el temario de la certificación para los SemiSr/Sr del área en un workshop de 3 sesiones. La experiencia fue muy buena.
En abril del 2011 inicié un nuevo desafió, arrancar nuevamente a demostrar los conocimientos y aptitudes en una nueva empresa, GLOBANT. Ahora como tester SR, teniendo que revalidar lo ya demostrado en Neoris y tomando nuevas responsabilidades.
Durante el 2011 pude aprender mucho y perfeccionar mis habilidades en agile, ya que hasta el momento todo el conocimiento era teórico y no había tenido la oportunidad de poder aplicarlo. La implementación de agile con Jira hace que el flujo sea más continuo y al mismo tiempo se genere documentación a medida que se realizan las actividades, sin tener que enfocarnos en realizar la documentación como una tarea extra. Sigo agregando plataformas sobre las cuales realizar testing, como son Mobile, Tablets, NetBooks y Macs como parte de las tareas de CrossBrowsing tan necesarias hoy día. Continué con las actividades de coaching, colaborando en la planificación de capacitaciones y dictando trainings (Fundamentos del Testing, ISTQB, etc..) a QCs. Empecé con las entrevistas técnicas a potenciales candidatos, una actividad que enriquece muchísimo y da una perspectiva diferente de como evaluar el conocimiento de las personas sin que influya su ansiedad y/o nerviosismo. Es una actividad que deja muchas anécdotas y buenos momentos.
En este comienzo del 2012 pude continuar dictando trainings a nivel Globant (para gente de Capital, Córdoba, Chaco y Montevideo) en temáticas muy interesantes como es la automatización de las pruebas. En mi rol de Líder Técnico, efectúo las evaluaciones de cada QC con él cual me toco compartir proyectos y conocer sus fortalezas y debilidades para poder guiar al mismo en su crecimiento como QC.
Eso es todo (hasta el momento)
Resumen:
Trabajo en Testing desde inicios del 2007 realizando tareas de Coordinación de equipos de testing, Testing Funcional, Testing Automatizado y de Performance, Testing CrossBrowsing, Capacitando al Personal de la empresa, desempeñándome en modelos de desarrollo RUP y agile, Interactuando directamente con el cliente, realizando entrevistas técnicas y evaluando al personal. Durante las distintas actividades he utilizado las Herramientas:
- HP/Mercury Test Director y JIRA para el seguimiento de las tareas de Testing,
- QTP, Selenium/Python para automatización de pruebas.
- JMeter/Selenium, LoadRunner para pruebas de performance.
Coordiné equipos de testing para proyectos en USA y Argentina con gran éxito. Me gusta mucho realizar coaching, ser autodidacta y pro-activo.
Académico:
- Ingeniería en Sistemas de Información (4º Año)
Lenguajes de Programación:
- COBOL
- ASP
- Clipper
- C/C++
- Python
Testing:
- Coordinación
- Testing Funcional (Mercury Test Director, otros)
- Testing Automatizado (QTP, Selenium)
- Performance and Stress Testing (Jmeter, OpenSta, LoadRunner, Bad Boy, PAL)
- Coaching
- Trainer
- Entrevistador Técnico
- Seguimiento y Evaluaciones de Testers
Contacto:
Saludos
Comentarios Recientes