El día a día de un becario M-Files
Antes de entrar en detalles sobre el día a día M-Files , voy a definir brevemente en qué consisten las actividades de control de calidad a nivel general, ya que es posible que estas tareas resulten algo desconocidas para muchos estudiantes de ingeniería de software e informática.
Aunque tenía una idea general de en qué consistía el M-Files al que me presentaba, el día a día del trabajo acabó sorprendiéndome por su versatilidad.
Entonces, ¿qué hacen los expertos en Aseguramiento de la Calidad (QA)? A la mayoría de la gente, el concepto de garantía de calidad le trae a la mente las pruebas de software. Las pruebas de software son una parte importante del proceso de garantía de calidad. Sin embargo, no es más que una herramienta para alcanzar los verdaderos objetivos de la garantía de calidad.
El verdadero objetivo de la garantía de calidad es asegurarse de que la calidad general del software sea buena. Por ejemplo, esto puede conseguirse verificando que el software funciona correctamente y es fácil de usar. La GC también puede evaluar la calidad del software verificando que la documentación del mismo es adecuada y está actualizada. Además, el QA puede comentar a veces las prácticas de desarrollo de una función determinada y hacer sugerencias sobre cómo mejorar esas prácticas. Basándose en las conclusiones del experto en control de calidad, la calidad del software y/o los procesos de software pueden mejorarse finalmente.
Al inicio de mi M-Files , me familiaricé con M-Files producto y como empresa, junto con mi tutor y mi supervisor, durante las primeras semanas. La primera semana fue ajetreada, pero importante. Para un ingeniero de control de calidad, es especialmente crucial adquirir el mayor conocimiento posible sobre el producto y los procesos, con el fin de poder ofrecer comentarios constructivos a los desarrolladores y a los equipos de desarrollo.
En M-Files, mi primera tarea de pruebas estuvo relacionada con una historia de usuario para dispositivos móviles. Durante la investigación, comprobé que ciertas modificaciones de la interfaz de usuario funcionaran correctamente. Aunque las modificaciones de la interfaz de usuario eran bastante sencillas, aún así había sorprendentemente mucho que probar.
En primer lugar, comprobé cosas sencillas como qué ocurre al hacer clic aquí o allá en la interfaz de usuario. Después pasé a pruebas más complejas que incluían la comprobación de los dispositivos con distintos tamaños de pantalla, el modo sin conexión y los idiomas con escritura de derecha a izquierda.
Hizo falta algo de creatividad para idear nuevos casos de prueba interesantes. Sin embargo, como ingeniero de control de calidad, siempre es un placer descubrir nuevas formas de hacer que los programas fallen. Tras las pruebas, aporté dos ideas de mejora relacionadas con las modificaciones de la interfaz de usuario, una de las cuales se implementó y será visible para los usuarios M-Files la próxima vez que abran la aplicación móvil.
Desde entonces, he realizado un montón de pruebas relacionadas con numerosas M-Files , y cuando digo «un montón», lo digo en serio. En M-Files, los evaluadores de control de calidad tienen mucho control sobre los aspectos en los que quieren trabajar. Eso significa que, la mayoría de las veces, puedes seleccionar el caso de control de calidad que deseas investigar. Como personalmente quería un reto adicional, he estado cambiando a menudo de tema de prueba y, en su mayoría, simplemente he elegido al azar el caso que llevaba más tiempo en la cola de tareas. Por ejemplo, durante mis primeros meses he realizado las siguientes actividades de pruebas manuales:
• Verifiqué que el M-Files cliente de correo electrónico M-Files funcionara según lo previsto y dirigí las pruebas de aceptación de la función que se dio de alta para su puesta en producción.
• Verifiqué que las mejoras en los conectores de archivos externos M-Filesfuncionaran tal y como se había anunciado.
• Comprobé que las nuevas funciones del complemento M-Filespara Google Chrome funcionaran a la perfección.
• Investigué el funcionamiento y el rendimiento de una nueva llamada a la API.
• Comprobé que un nuevo valor de registro predeterminado se pudiera aplicar de forma segura para los clientes y revertir rápidamente si surgían problemas.
Además de las pruebas manuales, he estado trabajando en la automatización de pruebas relacionadas con el cliente M-Files . En lo que respecta a la automatización, me he centrado principalmente en convertir los casos de prueba manuales en automatizados basándome en las historias de usuario. Sin embargo, también he programado ocasionalmente cambios en la infraestructura que han permitido realizar nuevos tipos de pruebas.
Aunque la conversión de los casos de prueba pueda parecer sencilla, la programación ha resultado bastante compleja e interesante debido a las numerosas pequeñas peculiaridades que hay que tener en cuenta durante la implementación de los casos de prueba de automatización. Además, gracias a las excelentes prácticas de revisión y a la calidad del código, los programadores de M-Files mantenerse siempre alerta para que sus propias solicitudes de fusión lleguen a buen puerto.
En general, trabajar en M-Files sido una experiencia fantástica. Mis compañeros tienen mucho talento y siempre están dispuestos a echar una mano. Cuando pido ayuda a alguno de ellos, a menudo me sorprende su excelente conocimiento técnico. Es una sensación maravillosa formar parte de un equipo tan competente. Además, la flexibilidad laboral ha sido una delicia. Empecé mi M-Files como becario a tiempo completo en la oficina de Tampere (Finlandia). Sin embargo, en otoño pasé a trabajar a tiempo parcial debido a mis estudios universitarios en la Universidad LUT. También me trasladé a la oficina M-Filesen Lappeenranta durante ese tiempo. La transición al nuevo modo de trabajo fue sorprendentemente fluida. Además, cosas como las jornadas deportivas M-Files, las salidas a restaurantes y otras ventajas para los empleados han sido estupendas.
Aunque M-Files tiene muchas ventajas, mi favorita es probablemente el desarrollo constante y omnipresente de la empresa. Como cualquier organización, M-Files sus propios puntos fuertes y retos. Lo que distingue a M-Files la mayoría de las demás organizaciones es que M-Files convierte, M-Files y casi mágica, los retos en puntos fuertes, uno por uno. Esto se hace patente en el flujo constante de correos electrónicos que contienen información sobre las impresionantes mejoras que se están llevando a cabo actualmente. Es muy emocionante formar parte de una empresa que se atreve a alcanzar nuevas cotas.
SOBRE EL AUTOR
¡Hola! Me llamo Roni y trabajo como becaria de control de calidad en M-Files mayo de 2021. Estoy a punto de terminar mis estudios en la LUT y pronto empezaré a escribir mi tesis para M-Files la automatización de pruebas.
SOBRE EL PROGRAMA DE FORMACIÓN IGNITE
Cada año, M-Files vacantes en el programa de formación Ignite para acoger a estudiantes en distintos departamentos. Como becario, trabajarás en un M-Files acorde con tu campo de estudios y tendrás la oportunidad de aprender de los mejores, trabajando con tecnología de vanguardia, ingeniería y prácticas empresariales.
A lo largo de las prácticas, tendrás la oportunidad de participar en numerosas tareas y de asumir responsabilidades que te permitirán destacar. M-Files creciendo a un ritmo vertiginoso y, al unirte a nosotros, tú también lo harás.
Creemos en la importancia de la creación de redes y las experiencias de aprendizaje, por lo que le ofrecemos una amplia gama de eventos, desde "almuerzos y sesiones de aprendizaje" hasta reuniones de equipo. Seguro que pasará un rato divertido y lleno de acontecimientos con nosotros.
¿En qué le beneficia?
- Formar parte de un equipo diverso y acogedor
- Cada alumno tendrá un "compañero" entre sus colegas.
- Un entorno de trabajo profesional y herramientas modernas
- Recibir asesoramiento de personas con talento
- Oportunidades de establecer contactos con un equipo internacional y otros becarios de la empresa.
- Tener acceso a materiales de formación como la plataforma de aprendizaje LinkedIn con más de 10 000 cursos.
- ¡Gran comienzo de tu carrera profesional!
- ¡Que te diviertas!
Para solicitarlo, visite https://apply.workable.com/m-files/?lng=en