¿Cómo puedo lograr un mayor crecimiento profesional en las pruebas de software?

Estás buscando crecer en un sector que está disminuyendo. Tal vez deberías pensar en un cambio de carrera si quieres crecer.

Los empleos de TI en India disminuyeron un 14% para 2021, ya que la automatización pone en riesgo a 480,000 trabajadores, lee el titular del First Post. Otro artículo publicado por Economic Times decía: El sector de TI perderá 6,4 lakh de empleos “poco calificados” por la automatización para 2021.

Estos titulares muestran la disminución de la industria de servicios que cae en manos de la automatización y es muy probable que los profesionales que trabajan en este sector se enfrenten a la escasez de trabajo en este sector. Aparte de esto, hay varias otras razones por las cuales la industria de la base de servicios no es una opción lucrativa para el crecimiento profesional. Pocas razones son:

  • Las empresas basadas en servicios buscan contratar según el proyecto y capacitar a los candidatos según los requisitos del proyecto.
  • Desencadenando tendencia observada por estas empresas. El año pasado, un artículo publicado por el hindú indicaba que 56,000 ingenieros fueron despedidos por compañías como TCS, Infosys, Wipro, etc.
  • El aumento salarial está casi estancado. Con un aumento del 8 al 12% ofrecido anualmente, a muchos profesionales les resulta difícil duplicar las cifras al pasar una cantidad considerable de tiempo en la industria. Por ejemplo, aquí hay una revisión de Business Insider de la jerarquía salarial que ofrece TCS:
    • Cuando es contratado por TCS, la primera posición con la que generalmente comienza es con un ingeniero asistente de sistemas (aprendiz) con un paquete de alrededor de 3.15 LPA.
    • Según el rendimiento, la siguiente publicación a la que lo ascenderán es a ingeniero asistente de sistemas y su paquete aumentará a alrededor de 3.40 LPA.
    • Después de un par de años de experiencia, se convierte en ingeniero de sistemas y la escala salarial se convierte en Rs 4-5 LPA .
    • Después de 4-6 de experiencia, usted es promovido como analista de TI y su salario aumenta a 5-8 LPA .
    • La siguiente posición a la que lo ascienden es Tech Analyst y su paquete oscila entre 10 LPA
    • Finalmente, te conviertes en un líder de equipo y tu paquete salarial aumenta por más de 10 LPA.

En términos de crecimiento profesional en la industria de TI y software, las empresas basadas en productos son las que ofrecen un crecimiento profesional lucrativo. Observemos en un día simple en el presente:

  • Despierta con una alarma configurada en Amazon Alexa.
  • Viaja para trabajar con Uber.
  • Envía un mensaje a su equipo a través de Slack.
  • Compre café y pague con Paytm
  • Organice una lista de tareas en Hojas, Documentos, Excel, etc.
  • Pida el almuerzo a través de Zomato, Swiggy o Food Panda.
  • Chatee con empleados remotos a través de Hangouts de Google.
  • Compre productos en Amazon, Alibaba, Flipkart, etc.
  • Finalmente reserve sus vacaciones a través de Makemytrip y Airbnb.
  • Lleva un Uber a casa.
  • Pide la cena a través de Zomato, Swiggy, etc.
  • Cargue Netflix y mire TV a pedido antes de irse a la cama.

Todas estas acciones que se llevan a cabo son el resultado de los productos desarrollados por estas compañías basadas en productos. Observe la población a la que atienden, esto definirá claramente la cantidad de ingresos que generan.

¿Quién hizo esto posible?
Desarrolladores en las empresas basadas en productos! Por esta sencilla razón, las compañías basadas en productos ofrecen paquetes de salarios lucrativos a sus ingenieros.
En cuanto a las industrias basadas en productos, los profesionales que son contratados en estas empresas son los profesionales que están en sintonía con las nuevas tendencias tecnológicas y son eficientes en la entrega de los mismos.

¿Qué campo en las empresas basadas en productos ofrece las carreras más lucrativas?
El desarrollo web muestra la promesa más alta en términos de crecimiento profesional en el presente y en el crecimiento para el futuro también, que aumenta constantemente el número de compañías basadas en productos.

En términos de trayectorias profesionales, hay algunas tendencias profesionales en desarrollo web que ofrecen trayectorias profesionales progresivas. Son:

  • Desarrollador front-end: un desarrollador front-end maneja la cara del sitio web. La interfaz de usuario y la interacción del usuario están diseñadas por desarrolladores front-end a través de varios lenguajes de computadora. Para conseguir un trabajo como desarrollador front-end, debe tener conocimientos en JavaScript, JQuery y AngularJS. El paquete de salario promedio como desarrollador front end oscila entre 4-6 LPA
    Trayectoria profesional detallada del desarrollador front-end
  • Desarrollador back-end: se puede considerar un desarrollador web back-end que maneja el cerebro del sitio web. Desde la gestión de la base de datos hasta el moldeo de los datos, los desarrolladores de back-end se encargan de ello. También son responsables de la representación correcta de los datos solicitada por el usuario desde el principio. Como desarrollador de backend, deberá trabajar con JavaScript, JSON, NodeJS, ExpressJS y Cloud. El paquete de salario promedio para un desarrollador de back end oscila entre 5-7 LPA.
    Trayectoria profesional detallada del desarrollador de servicios de fondo
  • Desarrollador de pila MEAN: es una combinación de habilidades requeridas tanto por el desarrollador front-end como por el desarrollador back-end. El individuo debe tener una gran variedad de interés en múltiples lenguajes de programación de computadoras. Esta posición se ocupa de la codificación y el diseño. El paquete de salario promedio para un desarrollador de pila promedio varía de 5-8 LPA
    Nota: los desarrolladores de Full o MEAN Stack ganan el salario más alto en la industria del desarrollo web.
    Trayectoria profesional detallada del desarrollador de Mean Stack

¿Cómo adquiero estas habilidades?
Bueno, todos saben que no podemos volver a la universidad para aprender estas cosas. Más importante aún, los cursos obsoletos de las instituciones académicas no incorporan estas tecnologías dentro de su plan de estudios. A cambio de buscar libros o instituciones, las plataformas en línea ofrecen estos cursos como cursos certificados.

  • Los portales en línea como Coursera, Udemy y Udacity tienen cursos en línea basados ​​en estas trayectorias profesionales.

Dado que pertenece a una industria basada en servicios con una considerable cantidad de experiencia, probarse a sí mismo en la industria basada en productos sería su tarea más difícil.

  • Para esto , tener proyectos en tu haber te ayuda mucho. Una vez que hayas adquirido las habilidades, muéstralas prácticamente. Esto esencialmente le quitará la duda a los empleadores al considerarlo para un trabajo. Si le resulta difícil encontrar o realizar proyectos, edWisor es otra plataforma en línea que ofrece capacitación en habilidades y proyectos en vivo dentro de su módulo de capacitación.

Había escrito un par de respuestas relacionadas con las pruebas de software y el crecimiento profesional anteriormente, puedes echarles un vistazo. La respuesta de Suchi Mehta a ¿Cuál es el crecimiento profesional en Pruebas de software después de 5 años en India?
La respuesta de Suchi Mehta a ¿Es la prueba de software una buena elección de carrera?

Hola manoj

Gracias por A2A,

He cometido muchos errores en los últimos 5 años, ya que estoy en Pruebas de Software, sugiriéndole que no repita lo mismo 🙂

Nunca te unas a un gran nombre al comienzo de la carrera : sé que debes preguntarte cómo afectará tu carrera, pero sí, realmente lo hace. Como muchos creen que una gran organización florecerá su carrera, pero para mí es un buen nombre, nada más que eso. Los grandes nombres no te permitirán aprender mucho, ya que serás un pez pequeño en un océano. Así que mejor únete a una empresa mediocre, ya que son buenos maestros de pagos y asegúrate de sacar cada onza de ti por lo que pagan. ¡Aprenderás mucho allí!

Muévase a la automatización: al probar su felicidad para tener un conocimiento de automatización, prospere para ingresar a la automatización y agudizar sus habilidades allí, aprender las habilidades de nicho según el mercado y mantenerse siempre actualizado.

Domine un idioma : siempre le aconsejaré que domine sus habilidades y aprenda cualquier idioma que lo ayude en las pruebas de automatización, podría ser VBScript (para QTP) o Java (para selenio, Jmeter, etc.).

No solo se dedique a la tecnología, esté en el negocio: un buen probador es aquel que conoce su aplicación dentro y fuera, quiero decir que debe conocer todos los elementos y también las lógicas comerciales detrás de ellos que lo ayudarán a decidir si la funcionalidad que está probando es útil en perspectiva empresarial o no.

Sea proactivo en su trabajo: ¡No trabaje duro! ¡Trabaje de manera inteligente!, Siempre descubra formas mejores y pequeñas de hacer la tarea asignada y manténgase proactivo en la posesión de las cosas, apuesto a que se convertirá en un activo para su organización.

Conéctese con otros en la misma área: trabaje en red con la misma profesión. Participe en las discusiones del foro, escriba artículos y ofrezca sugerencias. Intenta buscar el consejo de otros. Esto lo ayudará a mantenerse actualizado y aprenderá nuevas formas de prueba.

Aprenda tantas herramientas como pueda: mantenga siempre su curva de aprendizaje alta; si ve algo nuevo, lea sobre esto, intente aprenderlo e implementarlo en el proyecto en el que está trabajando.

Establezca una meta y trabaje en ella: lo último que diría es siempre establecer una meta para usted en términos de crecimiento profesional y trabajo según ellos, no seré la persona adecuada para guiarlo en esto, supongo que nadie puede, aparte de ti !! Pregúntese qué quiere, dónde se verá en los próximos años. Apunte al objetivo, trabaje en él y consígalos.

Si desea obtener información sobre las pruebas de rendimiento, puede ir a mi canal:

Performance Mates donde cubriré las pruebas de rendimiento con Jmeter.

¡Supongo que he cubierto lo mejor que puedo, todo lo mejor!

Gracias,

Rahul Singh

Hola,

Definitivamente puedo responder que las pruebas de automatización son imprescindibles, no una ventaja con esta velocidad de desarrollo. Recientemente me di cuenta de una tendencia a pasar del manual a la automatización, ya que hay muchos menos probadores de automatización que los manuales, pero la demanda aumenta sin cesar. Ahora eres un probador manual y creo que cambiar a automatización será un poco difícil para ti. Pero sí, las grandes cosas toman tiempo para lograrlo, convertirse en un buen probador no es una excepción. Puede comenzar con Selenium y Appium para pruebas de automatización web y móviles. O utilizar algunas herramientas para mayor comodidad depende de su situación y presupuesto. Aquí hay algunas herramientas que reviso e intento usar para mis proyectos específicos, las encontré bastante útiles, solo eche un vistazo:

1. Pruebas funcionales unificadas (UFT): comercial

2. Pruebas automatizadas con TestComplete: comercial

3. Probador funcional racional: comercial

4. Herramientas y servicios de prueba | Visual Studio Team Services: comercial

5. EggPlant Funcional: comercial

6. Katalon Studio – Automatización inteligente de pruebas: gratis

¡Mira qué coincide más contigo y con tu situación, amigo!

Así es como lo veo. ¡Diferenciar o morir! Esa es la dura realidad.

Solo piense de esta manera desde la perspectiva de un empleador. Digamos que continúa siendo un probador manual durante 4 o 5 años. Obtendría sus alzas normales cada año, suponiendo que haya estado funcionando en los niveles esperados. Sin embargo, después de cierto punto en el tiempo, no agregará ningún valor. Su valor agregado como probador manual experimentado de 5 años sería el mismo que el de un chico de 2 años. Y como empleador, sería ilógico pagarle más si agrega el mismo valor que un niño de 2 años.

La forma en que puede diferenciarse es entrar en diferentes conjuntos de habilidades al probar uno de los cuales es la automatización. Puede ver las pruebas de rendimiento, las pruebas ERP, las pruebas de usabilidad y seguridad donde hay una escasez de recursos calificados.

HP domina el área de automatización con su herramienta QTP y para el rendimiento LoadRunner. Sin embargo, la recomendación sería centrarse en la automatización y no centrarse en la herramienta. Si la automatización es el objetivo final, la herramienta es solo un instrumento para entregarla. Por lo tanto, es importante ser independiente de las herramientas y estar actualizado sobre la tecnología en lugar de casarse con una o dos herramientas. Lo mismo se aplica a otras áreas como el rendimiento y la seguridad también.

Los dispositivos móviles también son un área a tener en cuenta en las áreas de automatización y rendimiento.

La otra forma de diferenciarse si elige continuar en las pruebas manuales es profundizar en un dominio como Healthcare, BFSI, etc.

Además, si desea ascender en la escala, es importante poder hacer planes de prueba, soluciones de prueba de arquitectos, poder demostrar claramente el ROI sobre la importancia de las pruebas, es decir, cuánto tiempo, esfuerzo y, en última instancia, se ahorra dinero y cambiar la percepción de garantía de calidad internamente entre equipos y también para el mundo.

Todas estas son mis opiniones y trabajo en la división de marketing de Cigniti, que es la tercera compañía de servicios de pruebas independientes más grande del mundo. ¡Espero que esto ayude!

La profesión de prueba de software está experimentando grandes cambios en este momento: los equipos ágiles borran la frontera entre desarrolladores y probadores, los cambios tecnológicos con una velocidad creciente y el sistema se vuelven más complejos con cada lanzamiento.

Un entorno exigente con clientes que requieren un tiempo de comercialización más corto. Algunos podrían decir que la prueba está muerta, pero si la miras, el probador es el protector de la marca (según Theresa Lanowitz), por lo que es una profesión con futuro.

Su carrera siempre está limitada por la empresa o industria en la que se encuentra. Algunos puestos solo pueden permitir la especialización. Tendrá que especializarse después de tener una amplia área de conocimiento. No olvides tus habilidades sociales. El desarrollo y las pruebas se acercarán a las unidades de negocio y deberá comunicarse y trabajar mucho en equipo. No mire las pruebas como algo técnico. Véalo también desde la vista empresarial.

Último algo en la automatización de pruebas (que es solo una parte del rompecabezas):

Si sigue siendo un probador manual, no seguirá siendo un probador como lo es hoy. Si revisa las fuentes y mira a dónde se dirigen las pruebas, encontrará una cosa:

Las tasas de automatización de pruebas aumentarán. No solo por el llamado cambio a la izquierda (entrega continua, ágil, devops, …) sino también porque comenzamos a ver el cambio en la tecnología creada.

Cómo le afecta el futuro de la automatización de pruebas

¿Qué hace que una carrera sea una buena carrera para ti?

¡Es el salario y la satisfacción lo que conduce al crecimiento !

Déjame llevarte a un viaje de estadísticas:

Ahora déjame llevarte al sueldo de Selenium Automation Tester:

Selenium es un marco de prueba de software portátil para aplicaciones web. Selenium proporciona una herramienta de grabación / reproducción para crear pruebas sin aprender un lenguaje de secuencias de comandos de prueba ( Selenium IDE).

Por lo tanto, recomendaría comenzar a aprender Selenium WebDriver:

‘Descargar e IMPRIMIR’ lo siguiente y pegarlo en el escritorio de su oficina será útil:

¡El selenio también está en la lista de trabajos permanentes!

Algunos libros ‘imprescindibles’ y ampliamente reconocidos por los estudiantes de primer año para ingresar a los puestos de trabajo de IT Automation Tester:

Nota 1: Como mencioné anteriormente en la primera línea, los “Trabajos de prueba de automatización de software” se conocen como ‘Automation Tester’ / ‘Software Developer in Test’ / ‘Test Analyst’ / ‘QA’ / ‘Quality Analyst’; si tiene 4+ años de experiencia en este campo y alcanzado el nivel ‘Test Lead’, ¡su salario coincidirá con los Project Managers (en MNC)!

Nota 2:

Consulte los detalles de certificación a continuación:

  1. Examen: debe buscar en Google: ‘Certificación VSKILLS en Selenium’
  2. Videos: debe buscar en Youtube: ‘Selenium Test Automation Training Narayanan Palani’ [Prefiero este video ya que este es el ‘ÚNICO’ video en Youtube durante 11 horas y 12 minutos contiene sesiones de entrenamiento completas en un solo video, ¡absolutamente gratis! ¡Apuesto a que si terminas de verlo en una semana! ( Nota: este entrenamiento cuesta 20K INR [£ 1500 en el Reino Unido, $ 2000 en los Estados Unidos])
  3. Libros: debe buscar en Google: vea las imágenes de libros anteriores, son realmente buenas y se explican por sí mismas [para cualquiera que no sea de TI también]. Tienen guiones listos para usar disponibles para que los usuarios los descarguen y practiquen [2.2 Proyectos de tamaño GB con 7.083 archivos realizados para 17 proyectos diferentes, instruidos en dos libros].

No creo que pueda dar un mejor consejo que este. ¡Así que haz tu carrera en la automatización de pruebas y gana dinero! Por favor, vota y ayuda a otros lectores

A lo largo de mi carrera de décimo año, utilicé diferentes métodos para lograr el crecimiento profesional, aquí hay algunos consejos principales que lo ayudarán a mejorar su crecimiento profesional)

  • Llévalo lejos

Puede tomar algunas formas en las pruebas de programación. La prueba manual es la parte más conocida en la programación del control de calidad. Esto puede ser una vocación compensatoria en caso de que seas minucioso, tengas un interés característico y aprecies adaptar cosas nuevas.

Para ascender en la organización de control de calidad después de unos años de pruebas manuales, puede optar por seguir una ruta técnica o una ruta de administración de pruebas.

Si prefiere las pruebas y tiene talento para la codificación y las secuencias de comandos, considere aprender pruebas robotizadas, de ejecución, portátiles y de seguridad. En el caso de que necesite avanzar en el camino técnico, debe mantenerse al día con las últimas tecnologías.

Por otra parte, si te gusta conducir un grupo y persuadir a las personas para que hagan un esfuerzo valiente, considera ser un líder de prueba o gerente de prueba. En el caso de que sea un Gerente de Control de Calidad Talentoso, puede ascender a un Gerente Senior, Director o Director Senior. Con la creciente notoriedad de los Centros de Excelencia de Pruebas (TCoE), se están abriendo más puestos oficiales de QA en los niveles de VP y SVP. Los puestos de nivel superior requieren regularmente títulos propulsados, como un MBA o un MIS.

  • Ser profesional

Comencé como asistente de control de calidad, el peldaño más reducido en el taburete, sin embargo, apliqué una habilidad demostrable en cada empresa y en la mayoría de mis asociaciones. Regularmente, la mayor distinción entre la persona que avanza y la persona que se mantiene en un nivel similar durante una cantidad de tiempo aparentemente interminable es la capacidad de impartir obvia y brevemente y coexistir con los demás. Las prácticas negativas como lloriquear, agarrar y escudriñar a otros pueden evitar que los analizadores pasen al siguiente nivel.

Uno de los rasgos más importantes de un profesional de control de calidad es la integridad. Teniendo en cuenta el objetivo final de ser visto como una guía confiable, es imperativo francamente, confiable y directo. Con respecto al Aseguramiento de la calidad, la gestión por hechos y mediciones confiables en lugar de sentimientos y evaluaciones es la forma más rápida de ofrecer algún beneficio y adquirir confianza.

  • Elige tareas extremas

Me he desarrollado progresivamente cuando se mira con empresas de prueba donde necesitaba avanzar fuera de mi rango habitual de familiaridad. Reviso la primera ocasión en que se me solicitó establecer un grupo de navegación. Después de hacer un viaje a la India, recogí un agradecimiento más prominente por las ventajas y desventajas de conducir un grupo completo. Tomé una medida considerable y obtuve certeza al lograr algo que no había hecho recientemente. Por lo tanto, generalmente sugiero ser voluntario para tareas extremas en caso de que esté buscando desarrollo profesional.

  • Poseer el desarrollo de su profesión.

En el caso de que seas bendecido, descubrirás administradores o tutores que te apreciarán y te ayudarán, y eso es increíble. En cualquier caso, no espere hasta el momento en que su administrador le solicite que tome otra experiencia o tome una clase. Solicite de manera proactiva que su organización ponga recursos en sus habilidades y desarrollo, y en el caso de que no pueda (o no lo haga), en ese momento ponga recursos en usted mismo. Únase a una afiliación de control de calidad y compárese con el panel o posiciones influyentes, vaya a reuniones de prueba, lea libros y artículos y solicite hablar en las reuniones para que pueda ir a por nada. Las afirmaciones son rentables en una etapa muy temprana de su vocación para aprender los conceptos básicos de control de calidad.

  • Sé dueño de tu crecimiento profesional

En caso de que haya alcanzado un nivel en su desarrollo vocacional, o en la posibilidad de que sea inconsistente de manera confiable con su gerente, en ese momento podría ser una oportunidad ideal para enfrentarse a otra empresa u ocupación. En las profesiones de innovación, en algún momento debes salir para escalar. Para algunas personas, el reemplazo como trabajador temporal o especialista es el enfoque más ideal para obtener una variedad de encuentros laborales y de la industria. Una alerta aquí: si rebota de una organización a otra una y otra vez, las empresas inminentes pueden analizar su firmeza. Debe descubrir una armonía entre la inclusión de nuevas aptitudes y ocupaciones, al tiempo que muestra la seguridad que buscan los administradores alistados.

  • Poner a los clientes primero

Los analizadores ajustan continuamente los requisitos de numerosos socios. Los destinos de los empresarios y los directores de artículos generalmente no son los mismos, y pueden estar en conflicto entre sí, particularmente en una empresa de programación básica.

Su actividad es ver las aplicaciones de programación desde el punto de vista del cliente final y utilizar su preparación y aptitudes para mejorar ese encuentro con el cliente. ¿Es imperativo considerar la contribución de socios clave? Completamente. En cualquier caso, los expertos en pruebas genuinos deberían mantener al cliente en el mejor de los casos de manera confiable y apoyar su experiencia ideal.

No leí todas las respuestas aquí, pero por lo que leí tengo que decir que no estoy de acuerdo con la mayoría de los que piensan que la automatización es lo que los hará mejores.

Vamos a aclarar una cosa. La prueba es una actividad humana que tiene lugar en la cabeza y no en la computadora. La prueba es un proceso desafiante e intelectual. Es una solución a un problema muy complejo y, como tal, requiere el estudio del oficio, la investigación, el análisis, el modelado y el ejercicio para mejorar el arte de las pruebas.

Lo anterior es un hecho. En este caso, la automatización no está probando, punto! Quien te dice que la automatización está probando, entonces no han hecho pruebas reales. La automatización es hacer trampa, no probar. La automatización fallará en formas que los humanos no lo harán. La automatización hará lo que está programado para hacer, no pensará, no modelará el sistema de diferentes maneras y pasará su afirmación parcial incluso si realmente falla.

Si la prueba es algo que haces y sufres al hacerlo, hay dos razones.

1. No le enseñaron cómo pensar sobre las pruebas correctamente y cómo abordarlas, por lo tanto, probablemente esté enjaulado en el proceso de entumecimiento mental de escribir casos todo el día.
2. La prueba no es lo tuyo. Puede decir que si no tiene ganas de motivarse para aprender y desafiar lo que cree saber sobre las pruebas. ¿Quizás hay otro enfoque secreto para las pruebas que cambiará su mundo y sus puntos de vista sobre las pruebas?

Lo sé porque estuve allí y he sido liberado 🙂

La prueba no es una tarea repetitiva. Lea nuevamente lo que escribí antes sobre las pruebas. Es como el trabajo del detective.

Si busca aprender la automatización, entonces busca aprender a automatizar el proceso de afirmaciones y validaciones. Esto no es una prueba porque no buscas encontrar dónde está roto el sistema. No cuestionas lo que sabes. No utiliza diferentes modelos del sistema. Simplemente piensa satisfacer un requisito básico, un reclamo básico y simplemente reemplazar a un ser humano pensante detrás del teclado.

Eso no quiere decir que la automatización no sea relevante o no sea necesaria. Hay que tener cuidado al pensar qué automatizar y cómo y cuál es el costo de mantenimiento, que es un gran punto de dolor para muchos.
La automatización puede ocurrir en muchos niveles, como las pruebas de unidad e integración, que es responsabilidad de los desarrolladores.

Sin embargo, hay pruebas de API, pruebas de rendimiento utilizando herramientas como Jmeter. Estas son las comprobaciones de automatización como cualquiera.
No caiga en la expectativa de que las personas que conocen la automatización son mejores que los probadores manuales … No existe tal cosa, al igual que no hay un codificador de automatización. ¿Alguna vez le ha preguntado a un desarrollador si está escribiendo código automatizado o código manual?
La codificación es como una prueba, es un proceso intelectual manual que requiere actividad humana. ¿Alguna vez has visto un programa escribir un código? Lo más cercano a la automatización en el desarrollo es la compilación.
Por lo tanto, las pruebas son y siempre serán manuales y, como tal, requieren un pensamiento crítico, preguntas, modelos, etc.
Si una empresa contrata a un “probador de automatización”, no está probando. Simplemente validan los reclamos de manera automatizada.

Para ser bueno en las pruebas y desafiarte a ti mismo en el arte de las pruebas, sugiero leer sobre James Bach, Michael Bolton, Cem Kaner. Lea sobre el enfoque conducido por el contexto para las pruebas de software.
Busque aprender pruebas rápidas de software.
Aprende heurística y oráculos.
Use Code Academy para aprender un lenguaje de script como Python o Ruby.
Aprenda técnicas de prueba y estrategias de prueba.
Aprenda sobre el modelo de estrategia de prueba heurística.

Estos lo harán un gran probador y uno que desear. También expondrá si disfrutas de la actividad de prueba después de conocer lo que acabo de mencionar o si buscas otra dirección profesional.

¡Buena suerte!

Tienes muchas oportunidades, como: –

elige el instituto de formación.

Use la comunidad de prueba de software .

Utilice los tutoriales de prueba de software.

Siempre actualizado con la última versión.

Si usted es un estudiante universitario, debe elegir el mejor instituto de capacitación . que es muy efectivo para mejorar tu operador.

Si usted es un profesional, debe elegir los tutoriales y también elegir la discusión con el mentor profesional que tenga al menos 5 a 10 años de experiencia.

Si está buscando un trabajo en pruebas de software que debe actualizar con la versión, y conoce los conocimientos básicos.

Todo lo mejor 🙂

Me gustaría que haga una pausa y empiece a preguntarse si “Calidad de software” es el trabajo adecuado para usted. ¿Qué amas en este tipo de trabajo? ¿Te apasiona?

Se podrían desarrollar calificaciones, habilidades y experiencias, pero el amor y la pasión lo ayudarían a llegar a la cima. No solo para pruebas de software, sino para cualquier trabajo.


En las pruebas de software, todo comienza con el concepto fundamental correcto y también con la prueba manual. Si no sabe cómo hacer la prueba correctamente, obtendrá un bajo rendimiento.

La prueba de automatización es solo un tipo de especialista en pruebas. También hay pruebas de seguridad, pruebas de rendimiento, pruebas de bases de datos, pruebas móviles, etc.

Puede crecer en la Carrera de Pruebas de Software como Experiencia QA, Senior QA, QA Team Lead, Test Manager, Test Director.

Puede crecer bajo la Carrera de proyectos de software cambiándose a sí mismo como Desarrollador de software, Arquitecto de software, Equipo de negocios, Equipo de soporte, Gerente de proyectos, etc.

También puede crear su propia empresa después de obtener suficiente conocimiento de dominio. Por ejemplo, tiene conocimiento en comercio electrónico y sabe cómo funciona todo; entonces comienza su propio negocio de comercio electrónico.

Volviendo a mi primera pregunta: ¿es el trabajo adecuado para usted?

¿Qué tipo de trabajo te gustaría?

Comienza con amor, pasión y tus intereses.

Hay varias formas en que puede mejorar su carrera como probador:

1. Conviértete en un experto en dominios.

Al convertirse en un experto en dominios, mejorará su valor para su empresa, a la vez que será un recurso valioso para su equipo.

La desventaja de esto es que esto solo agrega valor siempre que permanezca dentro de su dominio actual, y no permite transferir trabajos tan fácilmente.

2. Puede convertirse en un probador manual realmente bueno.

Las pruebas manuales (y exploratorias) son valiosas para aquellas compañías que pueden pagarlas, y al volverse muy competente puede desarrollar una reputación como experto en sistemas de última generación.

3. Puede convertirse en un probador automatizado.

Los evaluadores automatizados son aquellos que entienden los entresijos de las pruebas, pero son lo suficientemente competentes técnicamente para escribir / automatizar sus propias pruebas.

Trabajan en estrecha colaboración con los desarrolladores, automatizan las pruebas donde pueden, y unen ese espacio entre el desarrollo y las pruebas.

Nota: No estoy hablando de simples scripts de reproducción de registros ofrecidos por grandes empresas de herramientas como HP. La desventaja de usar estas herramientas simples es que cualquiera puede hacerlo, y es una pequeña barrera de entrada. Lo que significa que competirá con muchos otros, y será difícil diferenciarse.

Lo que recomiendo en cambio es aprender los conceptos básicos de la tecnología (como la web), junto con algunos conceptos básicos sobre la programación.

Esto lo colocará en un mundo que aprovecha su experiencia en pruebas existente, al tiempo que lo equipa con la habilidad única que muchos equipos buscan pero pocas personas tienen: la automatización de pruebas.

Esta habilidad tiene una gran demanda, y veo que continuará en el futuro previsible.

Si estás interesado en cómo ingresar a este mundo, mira mi nuevo libro

El camino del probador web

The Way of the Web Tester: una guía para principiantes para la automatización de pruebas: Jonathan Rasmusson: 9781680501834: Amazon.com: Libros

El camino del probador web

Le explicará los conceptos básicos de las pruebas automatizadas, los tres tipos de pruebas automáticas que tienen todos los proyectos, así como también cómo comenzar.

¡Buena suerte!

Sí, será un plus. Así será la certificación en JAVA. ¿Qué tal un par de proyectos independientes para agregar a su ala de experiencia?

Escuche, en este mercado de sobreabundancia de habilidades, ninguna cantidad de experiencia, conocimiento, habilidades son suficientes.

Entonces, si tiene ganas de aprender la automatización, por supuesto, adelante.

Pero….

Antes de tomar una decisión basada en “lo que piensas” en lugar de “lo que sabes”, déjame preguntarte esto …

¿¿Sabes lo que estás haciendo?? Estás seguro..???

Quiero decir … no eres como un estudiante de medicina que ni siquiera ha completado su MBBS y se pregunta si debería convertirse en un cirujano de trasplante de corazón, ¿verdad?

14 meses que dices como probador? Conozco personas con 3 años de experiencia en pruebas que aún no tienen idea de lo que están haciendo o por qué lo están haciendo. Amigo … ¿estás seguro de que tienes un buen conocimiento de las pruebas?

Esto es lo que debes hacer:

Aprenda sobre las pruebas de software.

La mayoría de las personas piensan que solo porque pertenecen a un equipo de evaluación y conocen algunas jergas, saben todo acerca de las pruebas. Oye, puedo saber cómo escuchar latidos del corazón con un estetoscopio, pero eso no me convierte en médico, ¿verdad?

Aprenda sobre las pruebas de software en detalle. Intenta ser impecable en tu conocimiento. Hacer preguntas.

Obtenga una buena experiencia en pruebas manuales durante 3-4 años. Luego comience a aprender automatización (si lo desea)

O continúe siendo un probador manual.

Sé que tus amigos dicen que un probador manual tiene un crecimiento profesional estancado. Ellos están en lo correcto. Sin embargo, simplemente se perdieron una palabra en esa declaración: un probador manual MALO ha estancado el crecimiento profesional.

Si eres un gran probador manual, entonces … curvas tu gráfica de carrera.

Videos de pruebas de software (Pruebas manuales, Selenium, UFT / QTP, Live Project, Java, SQL, Python, VBScript y FAQ)

1) Selenio Paso a Paso Videos

Videos paso a paso de Selenium – YouTube

2) Últimos videos de selenio

Últimos videos de Selenium – YouTube

3) Videos rápidos de selenio

Tutoriales rápidos de Selenium – YouTube

4) Videos de pruebas manuales

Videos de prueba manual paso a paso – YouTube

5) Videos UFT / QTP

Videos paso a paso de UFT / QTP – YouTube

6) videos de Java

Videos paso a paso de Java – YouTube

7) Videos SQL

Videos paso a paso de SQL – YouTube

8) Videos de Python

Videos paso a paso de Python – YouTube

9) Orientación profesional

Orientación profesional: YouTube

10) Introducciones

Presentaciones – YouTube

12) Proyecto Selenium Live

Selenium Live Project Tutorial – YouTube

13) VBScript para UFT / QTP

Tutorial de VBScript para UFT / QTP – YouTube

14) Preguntas de la entrevista de prueba de software

Prueba de preguntas y respuestas de la entrevista – YouTube

15) Pruebas de software prácticas

Pruebas de software prácticas: YouTube

16) Videos detallados de selenio

Videos detallados de Selenium – YouTube

17) Videos de salud y estado físico

Salud y estado físico – YouTube

18) Tutorial de selenio para principiantes …

Tutorial de selenio para principiantes – YouTube

—————————————————————————-

Habilidades importantes para una mejor carrera en pruebas de software …

1) Calificación Académica

2) Habilidades de prueba de software

3) Conocimiento de sistemas operativos:

4) Conocimiento de documentación

5) SQL / Conocimiento de la base de datos

6) Conocimiento de programación

7) Certificaciones de prueba de software

8) Conocimiento de dominio para profesionales de TI

9) Habilidades de comunicación y presentación

10) Experiencia técnica

11) Automatización de pruebas / Pruebas automatizadas

12) Gestión de defectos, gestión de pruebas

1) Calificación Académica

MS, MTech / ME (computadoras u otros …)

BE / BTech (CSE, IT …), MCA, Msc (Computadoras), BCA, Bsc (Computadoras), etc.

BE / BTech (ECE, EEE, Mechanical, Civil ete …), MSc (Mathes …), Mcom, BSc, etc …

2) Habilidades de prueba de software

(Computadora y software móvil)

i) Ciclo de vida de desarrollo de software y modelos SDLC

ii) Niveles de prueba de software

iii) Tipos de prueba de software

iv) Ciclo de vida de prueba de software / proceso de prueba de software

a) Planificación de prueba

b) Diseño de prueba, técnicas de diseño de prueba

c) Ejecución de prueba

d) Cierre de prueba

v) Estándares de calidad del software

i) ISO

ii) IEEE

iii) CMM / CMMI …

3) Conocimiento del sistema operativo

i) MS Windows (lado del cliente – Windows 7, 8, 10.0, lado del servidor – Windows 2008 Server)

ii) UNIX / Linux / Salarios …

4) Conocimiento de documentación

i) MS Office (MS Word, MS Excel …)

ii) Open Office, Star Office …

Nota: Si sigue las Pruebas manuales, puede usar el software similar a MS Office para la documentación,

o si sigue las Pruebas automatizadas / Automatización de pruebas, puede usar las Herramientas de prueba para la documentación.

5) SQL / Conocimiento de la base de datos

i) Actualmente, las pruebas de bases de datos son obligatorias para aplicaciones empresariales

ii) Podemos realizar pruebas de bases de datos utilizando comandos SQL

iii) La prueba de la base de datos se puede hacer de dos maneras

a) Prueba manual

b) Pruebas automatizadas

Para practicar SQL: descargue cualquier motor de base de datos e instálelo.

* MS SQL Server Express Edition

i) Lenguaje de definición de datos

ii) Lenguaje de manipulación de datos

iii) Lenguaje de control de datos

SQL es para:

i) Desarrolladores de bases de datos

ii) Probadores de bases de datos

iii) Administradores de bases de datos

6) Conocimiento de programación

i) Comentarios

ii) Tipos de datos

iii) modificadores

iv) Variables

v) Operadores

vi) Flujo de control

a) Condicional

b) bucle

c) Ramificación

vii) Cuerdas

viii) Matrices, ArrayList

ix) Funciones (integradas y definidas por el usuario) / Métodos (incorporados y definidos por el usuario)

x) Manejo de excepciones

i) Objeto, clase, paquete y proyecto

ii) Herencia

iii) Polimorfismo

iv) Abstracción, interfaces …

v) encapsulación, etc.

7) Certificaciones de prueba de software

i) Certificaciones neutrales del proveedor

ISTQB, CSTE, CSQE …

ii) Certificaciones de proveedores

UFT / QTP, ALM …

8) Conocimiento del dominio

BFSI (Banca, servicios financieros y seguros)

ERP (Planificación de recursos empresariales)

Telecome

Cuidado de la salud

Ecommerece

Logística….

Mercado minorista

Otros …

Para una mejor carrera en las pruebas de software, primero aprenda y concéntrese más en las pruebas manuales , luego enfóquese en la automatización de pruebas o las pruebas automatizadas en las que se centran en las pruebas funcionales con Selenium , las pruebas de rendimiento con LoadRunner y las pruebas móviles con Appium, luego puede obtener buenas oportunidades.

Se requiere conocimiento de dominio (banca, seguros, ERP, telecomunicaciones, atención médica, comercio electrónico, mercado minorista, etc.) para una buena carrera de software (conocimiento de dominio de probadores, también para desarrolladores de software, analista comercial, etc.)

Se requiere conocimiento de SQL para que los probadores de software realicen pruebas de bases de datos. Hoy en día, las pruebas de bases de datos son importantes para cada proyecto.

Se requieren conocimientos de programación para la automatización de pruebas o pruebas automatizadas.

También se requiere conocimiento técnico (entornos de aplicación …) para los probadores de software para una mejor carrera de software,

El conocimiento de la documentación y las habilidades de presentación son esenciales para los profesionales del software (probadores de software, desarrolladores de software y todos los poseedores de estacas de Software Project).

El conocimiento del entorno operativo UNIX también es esencial para que Software Tester lleve a cabo pruebas en UNIX y sabores UNIX como los entornos operativos Linux, Solaris, Mac, etc.

Cada vez que me encuentro con alguien que no está seguro del crecimiento profesional como probador, escucho que se meten en la palabra mágica “automatización”. Me pregunto cada vez que sucede algo así; ¿Cómo es que cuando no están seguros toman una decisión “segura”?

Aquí hay una lista de verificación de preguntas para que aprenda la respuesta a su pregunta sin necesidad de una respuesta de nadie:

  • ¿Quién es mi deportista favorito?
  • ¿Qué tiene de especial mi deportista favorito?
  • ¿Qué hizo el deportista para ser tan increíble en el deporte?
  • ¿Qué hizo él / ella cuando pasaron 14 meses?
  • ¿Por qué toneladas de otros aspirantes no lo hacen?
  • ¿Qué puedo aprender de mi deportista favorito que puedo aplicar a mi carrera?
  • ¿Mi deportista favorito hizo algo por dinero?
  • ¿Qué tipo de sacrificios hizo mi favorito para llegar a donde está ahora?
  • ¿Ya tengo una respuesta?

Me di 3 años en pruebas y después de haber trabajado en múltiples contextos y proyectos antes de tomar una decisión consciente de en qué quería ser bueno. Luego lo perseguí tanto que sé que soy extremadamente bueno en eso y a la gente le encanta verme probar. Las personas humildes que me enseñaron piensan eso y hay muchos probadores apasionados que se unieron a la compañía que cofundé. Ahora proporciono visión a los evaluadores que vienen a buscar uno de mí mientras mejoran la mía con las sabias preguntas que hacen.

Por mencionar, los probadores de software son los héroes anónimos del sector de TI. Aquí hay un vistazo más de cerca a cuál es su rol laboral y cómo convertirse en uno. Aquí, en el asesoramiento profesional , hoy discutimos sobre cómo convertirse en probador de software y desarrollar su carrera.

Los probadores de software son críticos en el desarrollo de aplicaciones. Son expertos que ofrecen garantía de calidad y ponen las aplicaciones a prueba para descubrir errores, bajo rendimiento y algunos problemas de interfaz. Para encontrar la falla, realizan todo tipo de pruebas, estrés, rendimiento, funcionalidad, escalabilidad, aceptación del usuario; en varias etapas del ciclo de vida del software. Para afirmar que las pruebas de software son bastante importantes para la calidad y la usabilidad del producto final, los evaluadores se incorporan en la etapa de planificación y diseño y, a menudo, permanecen involucrados durante todo el soporte posterior al lanzamiento.

El probador de software pasa desapercibido en la mayoría de los proyectos de desarrollo. Ahorran a los usuarios finales de trabajar con software o aplicaciones con errores, lo que reduce en gran medida las llamadas de soporte técnico de usuarios frustrados. También hacen que el equipo de desarrollo y el proveedor de software parezcan buenos a los ojos de los usuarios.

Lea más en: Asesoramiento profesional: cómo convertirse en probador de software

¡Automatiza lo contrario, harás un trabajo repetitivo y destructor de almas por el resto de tu vida! Parte del trabajo en TI es hacer que las computadoras hagan el trabajo en el que son buenas (trabajo consistente y repetitivo). A medida que crecen los proyectos y las soluciones, sin automatización no hay forma de que pueda probarse de manera consistente.

Como ejemplo, tengo un proyecto en este momento que necesita más de 1,000 tickets de regresión para cada lanzamiento menor.

A medida que continúe su trabajo utilizando herramientas de automatización y aprenda sobre cosas como la integración continua y los diversos tipos de pruebas, se convertirá en un experto y podrá profundizar en la consultoría. ¡Buen dinero para ganar aquí!

Siempre hay una demanda de personas con talento en TI, sin importar en qué parte del proceso se especialice.

¡Buena suerte! 🙂

Oye,

Llego tarde a la fiesta …

De todos modos, he publicado una guía: Cómo convertirse en un probador de software: una guía completa

Aunque el artículo es para alguien que quiere convertirse en probador, también compartí algunos consejos para ayudar al probador a crecer también.

Espero eso ayude.

Los estudiantes frecuentemente hacen preguntas como esta

· “¿Cuánto es el alcance de las pruebas?”

· “¿Qué paquete de pago obtendré?”

· “¿Es segura la carrera en pruebas de software?”

· “Aprenderé las pruebas manuales, selenio en 1 mes. ¿Conseguiré un trabajo después de eso?”

Ahora estamos tratando de responder la pregunta anterior junto con otras cosas que aclararán sus dudas.

India es un gran mercado para las pruebas de software. En el mercado indio de TI, las pruebas de software desempeñan un papel principal que el desarrollo de software. Con una experiencia más reciente o de 1 a 3 años, aunque obtendrá menos salario en comparación con el desarrollador, pero una vez que actualice sus habilidades obtendrá buenas ventajas y casi lo mismo que el desarrollador. La prueba de software como carrera es una buena opción para los graduados que no conocen la codificación. Muchos estudiantes se unieron como probadores manuales y más tarde (después de 1-2 años) se trasladaron a las pruebas de automatización (aprendieron las pruebas de automatización) y trabajaron como desarrolladores de automatización.

Otro punto ” seguridad profesional ” a tener en cuenta, nada está asegurado y seguro si todavía lo está. Necesita actualizar sus habilidades de vez en cuando a medida que las tecnologías cambian. En el escenario actual, las organizaciones buscan un probador manual + de base de datos que no era anterior. Por lo tanto, para mantenerse en el negocio, debe actualizar las habilidades en consecuencia y no hay daño en aprender nuevas tecnologías o cosas.

Muchos estudiantes quieren aprender todas las cosas de una sola vez. Es un campo técnico en el que puedes saltar escaleras, pero luego debes mostrar tus huellas en las escaleras de la izquierda. Así que aprende paso a paso para dar forma a tu carrera, no para conseguir trabajo. Es un curso profesional que aprende teoría e implementa múltiples veces en la aplicación para que pueda obtener conocimientos prácticos que lo ayudarán en la entrevista.

QA Masters ofrece un “Programa de Pruebas Especializadas con Prácticas” (STP & I) para estudiantes de Freshers y solicitantes de empleo. Tiene un plan de estudios único centrado en los requisitos de la industria.

Para obtener más detalles, visite la capacitación sobre pruebas de software con ubicación

La próxima ola de TI será definida por Software Testing.
Se buscarán especialistas con experiencia en múltiples herramientas y procesos de prueba.
De hecho, para la generación actual de estudiantes de primer año que ingresan a las Pruebas de software, el futuro tiene perspectivas más amplias ya que los requisitos de pruebas de software en auge requerirán un suministro igual de servicios y soluciones de pruebas de software.
Los siguientes enlaces pueden darle una idea de los requisitos emergentes en el campo de las Pruebas de software.

Cigniti contratará 1.700 en 2 años

Honda retirará 344,000 minivans en EE. UU. Debido a problemas de frenado

Tecnologías Cigniti

Análisis: los intercambios estadounidenses buscan soluciones a fallas comerciales

El crecimiento profesional en las pruebas de software tiene poco que ver con su capacidad para probar o codificar la automatización . Tiene que ver con su capacidad de hacer que el equipo encuentre y repare errores importantes. Eso se reduce a hacer una buena evaluación de riesgos. Debe desarrollar una idea de dónde estarán los errores y cómo sacarlos a la superficie, y cómo informarlos de una manera que obtenga resultados. Es posible que deba convencer a un desarrollador para que haga que un segmento oscuro particular de funcionalidad sea más comprobable. Puede ser convincente que un compañero de equipo empareje la prueba con usted para verificar su trabajo. Puede estar creando un marco automatizado para cargar el sistema hasta que se rompa. Al ejercer un buen juicio en el uso de su tiempo y el de los demás, argumentar persuasivamente las prácticas que reducen efectivamente el riesgo del producto y mostrar liderazgo en el cuidado de la calidad, avanzará en su carrera. Si no avanza en su propia empresa, inicie una red de evaluadores a los que respete y demuestre su valía, y luego avanzarán su carrera por usted. El liderazgo del equipo de prueba y la alta gerencia son caminos válidos más adelante en su carrera después de que la contribución individual resulta demasiado limitante.