¿Las pruebas de software de perfil son apropiadas para comenzar tu carrera?

Carrera de pruebas de software

Si desea tomar las Pruebas de software como una carrera, entonces familiarícese con los siguientes conceptos.

1) Calificación Académica
2) Habilidades de prueba de software
3) Conocimiento del sistema operativo
4) Conocimiento de documentación
5) Conocimiento de SQL / Base de datos
6) Conocimiento de programación
7) Certificaciones de prueba de software
8) Conocimiento del dominio
9) Comunicación, habilidades de 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 …

Nota: Hoy en día la calificación académica es muy importante en este mercado competitivo …
————————————–
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 / Solaris …

Nota: para operar la computadora, entonces debemos tener el sistema operativo
conocimiento, MS Windows es fácil y fácil de usar, pero UNIX es algo difícil que
Sistema operativo Windows, supongamos que nuestro AUT (Aplicación bajo prueba) implementado en UNIX luego
necesitamos operar el sistema UNIX mientras se prueba la aplicación, por lo que
El conocimiento de los sistemas es esencial para las pruebas de software …
————————————–
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.

Nota: En las Pruebas manuales usamos MS Excel, software de documentación similar a MS Word para escribir casos de prueba, informes de defectos, etc.
————————————–
5) Conocimiento de SQL / 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

Nota: Se requieren conocimientos de SQL para las pruebas de bases de datos (tanto pruebas manuales como pruebas automatizadas), mediante declaraciones / consultas SQL llevamos a cabo operaciones de base 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 (integradas y definidas 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.

Nota: Utilizamos la programación en la automatización de pruebas o pruebas automatizadas utilizando cualquier herramienta de prueba como Selenium o UFT / QTP, etc., por lo que el conocimiento de programación es obligatorio para las pruebas automatizadas …
————————————–
7) Certificaciones de prueba de software

i) Certificaciones neutrales del proveedor
ISTQB, CSTE, CSQE …

ii) Certificaciones de proveedores
UFT / QTP, ALM …

Nota: Hoy en día, las empresas están dando prioridad a las certificaciones de pruebas de software mientras son un requisito. Concéntrese en al menos una Certificación de prueba manual / neutral del proveedor, ya sea ISTQB o CSTE o CSQE, etc.… y al menos una Certificación de proveedor / herramienta de prueba, por ejemplo: HP-UFT …
————————————–
8) Conocimiento del dominio

i) BFSI (Banca, servicios financieros y seguros)
ii) ERP (Planificación de recursos empresariales)
iii) Telecome
iv) Asistencia sanitaria
v) Ecommerece
vi) Logística …
viii) Mercado minorista
Otros…

Por qué no? En primer lugar, las personas deben salir de la mentalidad de que las pruebas de software son inferiores y bajas. Créeme que yo también tenía una opinión similar sobre las pruebas, pero después de trabajar como QA, he comenzado a amar las pruebas. Al hablar sobre los avances profesionales, podría obtener oportunidades de trabajo en el lugar, promociones en las designaciones de prueba. Solo necesita mejorar sus habilidades a medida que asciende en la carrera profesional.

Si tiene interés en el análisis y descifrar el código, nunca debe dudar en unirse como probador de software