Software quality assurance job description
Updated March 14, 2024
8 min read
Find better candidates in less time
Post a job on Zippia and take the best from over 7 million monthly job seekers.
Example software quality assurance requirements on a job description
Software quality assurance requirements can be divided into technical requirements and required soft skills. The lists below show the most common requirements included in software quality assurance job postings.
Sample software quality assurance requirements
- Knowledge of software testing methodologies
- Experience with test automation tools
- Ability to write and execute test plans and test cases
- Proficient in programming languages such as Java, Python or C#
- Understanding of database systems and SQL
Sample required software quality assurance soft skills
- Strong analytical and problem-solving skills
- Excellent communication and interpersonal skills
- Attention to detail and thoroughness in testing
- Ability to work independently and in a team environment
- Flexibility and adaptability to changing priorities and requirements
Software quality assurance job description example 1
Resurgent software quality assurance job description
Building Bridges, Moving Ahead
Work hard. Play hard. Breathe Easy. That's a nutshell description of the professionals who thrive at Resurgent. Regardless of their position, our people are ambitious and entrepreneurial, attracted to the fresh point-of-view of an evolving, growing company. They are personable and patient, attracted to the collaborative nature of our company. And they are centered, understanding the balance needed to achieve success at work and harmony at home.
Summary:
The position is intended to be a learning experience, and the accepted applicant will be mentored in many aspects of their responsibilities. Specifically, this individual will assist the software quality assurance team in their daily operations as well as special projects.
Responsibilities:
* Achieving a thorough understanding of business processes and everyday software usage.
* Meeting with end users and stakeholders, both remotely and in person.
* Validating aspects of the system are functioning correctly, including cross-platform and cross-browser testing.
* Researching and confirming through detailed data analysis (often in SQL Server) that all business requirements were implemented correctly according to what was defined as in scope for the project.
* Designing, organizing, creating and executing dynamic manual test cases using an industry standard test repository.
* Evaluating and analyzing results of testing.
* Documenting and communicating test results to the project team.
Qualifications/Skills:
* Have a passion for technology and evidence of innovative or significant projects in or outside of class.
* Quickly pick up and apply new technologies and be proactive about learning.
* Contribute to a positive agile team environment and work collaboratively.
* Possess good oral and written communication skills.
Educational Requirements:
* Currently pursuing a Bachelor's or Master's degree in computer science or a related field.
Resurgent is fueled by our diverse and inclusive work environment. Are you excited about this opportunity, but your skills and experience aren't an exact match? We encourage you to apply anyway! You may be just the person we are searching for to fill this or another position. We would love to consider you for the Resurgent team!
Work hard. Play hard. Breathe Easy. That's a nutshell description of the professionals who thrive at Resurgent. Regardless of their position, our people are ambitious and entrepreneurial, attracted to the fresh point-of-view of an evolving, growing company. They are personable and patient, attracted to the collaborative nature of our company. And they are centered, understanding the balance needed to achieve success at work and harmony at home.
Summary:
The position is intended to be a learning experience, and the accepted applicant will be mentored in many aspects of their responsibilities. Specifically, this individual will assist the software quality assurance team in their daily operations as well as special projects.
Responsibilities:
* Achieving a thorough understanding of business processes and everyday software usage.
* Meeting with end users and stakeholders, both remotely and in person.
* Validating aspects of the system are functioning correctly, including cross-platform and cross-browser testing.
* Researching and confirming through detailed data analysis (often in SQL Server) that all business requirements were implemented correctly according to what was defined as in scope for the project.
* Designing, organizing, creating and executing dynamic manual test cases using an industry standard test repository.
* Evaluating and analyzing results of testing.
* Documenting and communicating test results to the project team.
Qualifications/Skills:
* Have a passion for technology and evidence of innovative or significant projects in or outside of class.
* Quickly pick up and apply new technologies and be proactive about learning.
* Contribute to a positive agile team environment and work collaboratively.
* Possess good oral and written communication skills.
Educational Requirements:
* Currently pursuing a Bachelor's or Master's degree in computer science or a related field.
Resurgent is fueled by our diverse and inclusive work environment. Are you excited about this opportunity, but your skills and experience aren't an exact match? We encourage you to apply anyway! You may be just the person we are searching for to fill this or another position. We would love to consider you for the Resurgent team!
Post a job for free, promote it for a fee
Software quality assurance job description example 2
Exeter Government software quality assurance job description
Software Developer Senior
Job Description Summary:
GDIT is in need of an experienced SharePoint Developer to support SOUTHCOM in Doral, FL. The SharePoint Developer will be responsible for centralizing document storage and collaboration to help the Government organize, manage, and share documents and records. This position shall create SharePoint designs, presentations, and supporting graphics in support of project planning and consensus building. The Developer will work with other team members to create reports and dashboards from various data sources and related Microsoft SharePoint environments and applications. Position is required to meet with stakeholders to gather requirements for enhancing and/or modifying your managed sites on an ongoing basis.
Additional Job Duties:
+ Utilizing strong interpersonal communication skills to gather and clarify customer requirements.
+ Designing, developing, configuring and deploying Microsoft Office SharePoint Server applications that include document, records management, automated workflow, collaboration, messaging, and content management within virtual environment
+ Planning SharePoint Site Architecture, configuration, and publishing across key sites and resolving technical and user support issues
+ Making informed recommendations pertaining to improving site architecture, hosting, security, and software implementation
+ Design, development, and deployment of SharePoint applications and enhancements across virtual cloud environment
+ Developing custom web parts, macros, live tiles, templates, content types and then integrating enterprise content and those tools into SharePoint
+ Developing SharePoint solutions leveraging JavaScript, HTML, CSS, XSL and XML, in the creation of custom solutions, including complex workflows or Web parts
+ Creating automated business solutions using SharePoint Forms and workflows
+ Produce PowerShell scripts to automate regular tasks, produce reports, simplify complex tasks and fix problems
+ Reinforcing security and protecting system data integrity in all aspects of system implementation
Qualifications:
+ Active Top Secret Security Clearance with SCI Eligibility
+ Bachelor's Degree in Information Technology, Computer Science, or related field
+ 5+ years of relevant experience of which some must be direct SharePoint experience
+ 8570 IAT-Level II certification
+ CompTIA Security
+ + Familiarity with SQL Server, Power BI, PowerShell, and Office 365
+ Knowledge of basic SharePoint tools such as ULS Logs, workflows to automate business processes, and SharePoint forms for tasks.
+ Familiarity with SharePoint 2016, (especially InfoPath and SharePoint Designer), with expectation of transition to Office 365 within the next calendar year.
Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status.
#Clearancejobs
Job Description Summary:
GDIT is in need of an experienced SharePoint Developer to support SOUTHCOM in Doral, FL. The SharePoint Developer will be responsible for centralizing document storage and collaboration to help the Government organize, manage, and share documents and records. This position shall create SharePoint designs, presentations, and supporting graphics in support of project planning and consensus building. The Developer will work with other team members to create reports and dashboards from various data sources and related Microsoft SharePoint environments and applications. Position is required to meet with stakeholders to gather requirements for enhancing and/or modifying your managed sites on an ongoing basis.
Additional Job Duties:
+ Utilizing strong interpersonal communication skills to gather and clarify customer requirements.
+ Designing, developing, configuring and deploying Microsoft Office SharePoint Server applications that include document, records management, automated workflow, collaboration, messaging, and content management within virtual environment
+ Planning SharePoint Site Architecture, configuration, and publishing across key sites and resolving technical and user support issues
+ Making informed recommendations pertaining to improving site architecture, hosting, security, and software implementation
+ Design, development, and deployment of SharePoint applications and enhancements across virtual cloud environment
+ Developing custom web parts, macros, live tiles, templates, content types and then integrating enterprise content and those tools into SharePoint
+ Developing SharePoint solutions leveraging JavaScript, HTML, CSS, XSL and XML, in the creation of custom solutions, including complex workflows or Web parts
+ Creating automated business solutions using SharePoint Forms and workflows
+ Produce PowerShell scripts to automate regular tasks, produce reports, simplify complex tasks and fix problems
+ Reinforcing security and protecting system data integrity in all aspects of system implementation
Qualifications:
+ Active Top Secret Security Clearance with SCI Eligibility
+ Bachelor's Degree in Information Technology, Computer Science, or related field
+ 5+ years of relevant experience of which some must be direct SharePoint experience
+ 8570 IAT-Level II certification
+ CompTIA Security
+ + Familiarity with SQL Server, Power BI, PowerShell, and Office 365
+ Knowledge of basic SharePoint tools such as ULS Logs, workflows to automate business processes, and SharePoint forms for tasks.
+ Familiarity with SharePoint 2016, (especially InfoPath and SharePoint Designer), with expectation of transition to Office 365 within the next calendar year.
Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status.
#Clearancejobs
Dealing with hard-to-fill positions? Let us help.
Software quality assurance job description example 3
Evertec software quality assurance job description
Software Quality Assurance Senior
Colombia - Bogotá
Responsabilidades Generales
"• Planificar programas o estrategias de pruebas automatizadas de acuerdo con el alcance del proyecto o las fechas de entrega.
* Ejecutar software automatizado, pruebas de rendimiento garantizando que se implementen y completen correctamente.
* Asegurar que los casos de prueba de regresión automatizada se creen y actualicen correctamente.
* Responder a las consultas de los usuarios y el soporte técnico con respecto a las funciones y operaciones de los programas de software.
* Contribuye al establecimiento de estándares y procedimientos para el diseño y prueba de programas.
* Coordinar las pruebas realizadas por probadores de software, usuarios y terceros.
* Documenta, rastrea y comunica planes de prueba, resultados de prueba, análisis y problemas no resueltos.
* Programar y dirigir todas las reuniones de clasificación de defectos.
* Participar en reuniones de clasificación de defectos.
* Revisar, analizar e ingresar requisitos en el software de repositorio de prueba
* Preparar, automatizar casos de prueba y scripts de prueba (positivo y negativo) para asegurar los más altos niveles de calidad dentro del código de software que se está desarrollando.
* Identificar y obtener datos de prueba que se utilizarán para las pruebas.
* Garantizar la cobertura completa de los requisitos vinculando los casos de prueba con los mismos
* Ejecutar scripts de prueba manuales para los casos o scripts de prueba que no están automatizados
* Documentar correctamente los defectos y problemas encontrados durante las pruebas, manuales y automatizadas.
* Verificar y documentar las correcciones de defectos enviadas por los desarrolladores de software.
* Cumplir con los objetivos trimestrales y anuales de desempeño definidos para el cargo por el Supervisor, Líder o Gerente de área
* Cumplir las funciones que siendo compatibles con el ejercicio de su cargo, le sean asignadas por su jefe inmediato en pro del cumplimiento y/o mejoramiento de las responsabilidades encomendadas en la ejecución de los objetivos estratégicos de la Compañía
* Cumplir con las políticas y principios de seguridad definidos por la compañía, descrita en el Manual de Políticas y Procedimientos para la Protección de Datos, en cumplimiento a la Ley 1581 de 17 octubre de 2012 y su Decreto Reglamentario 1377 de 2013, que regula la protección de datos personales."
Educación y Experiencia Requerida
"Preferiblemente con conocimientos, certificación, curso o diplomado en:
* Paquetes comerciales Microsoft Office, Project
* SQL Server 2012, 2016 y superior
* HTML5. - XML
* Visual Studio 2012 y 2017
* Ambientes Windows (Azure)
* Ambientes AWS
* Metodología Agiles
* Conocimientos intermedios de herramientas de Testing
* Conocimientos intermedios de PHP, Ambientes Web
* Conocimientos intermedios de ambientes Linux
* Conocimientos intermedios de Java (Angular, Eclipse y otros)
* Conocimientos intermedios en herramientas como JUnit, PostMan, Selenium Webdriver, Jmeter, Cucumber, Espresso y otros.
* Conocimientos intermedios en GIT
* Pruebas intermedias para dispositivos móviles.
* Oracle Nivel Intermedio
Conocimientos Deseables:
Habilidades de Ingles oral y escrito"
Conocimiento y Destrezas Requeridas
* Experiencia laboral de 2,5 a 3 años en el puesto de Pruebas Automatizadas usando herramientas como Junit, PostMan, Selenium Webdriver, Jmeter, Cucumber, Espresso y otros.
* Se requiere un conocimiento completo de las metodologías del ciclo de vida del desarrollo de software (por ejemplo, Waterfall, Scrum, XP, TDD, etc.) y el papel de las pruebas dentro de estas metodologías.
* Experiencia probando Microservicios y aplicaciones sin servidor (Serverless)
* Proveer destrezas intermedias de desarrollo en Java y el uso de GIT.
* Experiencia intermedia probando Dispositivos Móviles y aplicaciones móviles.
* Experiencia intermedia en pruebas de carga, rendimiento, integración y seguridad.
* Excelentes destrezas de comunicación y presentación escrita y verbal.
* Efectivo proceso y administración del tiempo con Metodologías Agiles.
Competencias Relacionadas con el Trabajo:
Para realizar el trabajo con éxito, una persona debe demostrar las siguientes competencias:
* Habilidades analíticas: exhibe uno o más de los siguientes:
o Enfoque: Permanece enfocado en los problemas principales, evita que los problemas irrelevantes o las distracciones interfieran con la finalización oportuna de las tareas.
o Analítico: recopila, investiga y complementa datos; Sintetiza información compleja o diversa
o Diseño: Demuestra atención al detalle; Aplica principios de diseño; Generar soluciones creativas
o Resolución de problemas: identifica y resuelve problemas de manera oportuna; Desarrolla soluciones alternativas
* Habilidades de comunicación: exhibe lo siguiente:
o Comunicación oral: Habla clara y persuasivamente en situaciones positivas o negativas; Demuestra habilidades de presentación en grupo
o Comunicación escrita: Escribe de forma clara e informativa, edita trabajos de ortografía y gramática, presenta datos numéricos de forma eficaz."
Información Adicional
Lunes a Viernes de 8am a 5pm
Se requiere disponibilidad para trabajar horario extendido, fines de semana y/o feriados y disponibilidad para viajar según sea necesario.
Evertec Group, LLC es un Patrono con Igualdad de Oportunidades de Empleo
Colombia - Bogotá
Responsabilidades Generales
"• Planificar programas o estrategias de pruebas automatizadas de acuerdo con el alcance del proyecto o las fechas de entrega.
* Ejecutar software automatizado, pruebas de rendimiento garantizando que se implementen y completen correctamente.
* Asegurar que los casos de prueba de regresión automatizada se creen y actualicen correctamente.
* Responder a las consultas de los usuarios y el soporte técnico con respecto a las funciones y operaciones de los programas de software.
* Contribuye al establecimiento de estándares y procedimientos para el diseño y prueba de programas.
* Coordinar las pruebas realizadas por probadores de software, usuarios y terceros.
* Documenta, rastrea y comunica planes de prueba, resultados de prueba, análisis y problemas no resueltos.
* Programar y dirigir todas las reuniones de clasificación de defectos.
* Participar en reuniones de clasificación de defectos.
* Revisar, analizar e ingresar requisitos en el software de repositorio de prueba
* Preparar, automatizar casos de prueba y scripts de prueba (positivo y negativo) para asegurar los más altos niveles de calidad dentro del código de software que se está desarrollando.
* Identificar y obtener datos de prueba que se utilizarán para las pruebas.
* Garantizar la cobertura completa de los requisitos vinculando los casos de prueba con los mismos
* Ejecutar scripts de prueba manuales para los casos o scripts de prueba que no están automatizados
* Documentar correctamente los defectos y problemas encontrados durante las pruebas, manuales y automatizadas.
* Verificar y documentar las correcciones de defectos enviadas por los desarrolladores de software.
* Cumplir con los objetivos trimestrales y anuales de desempeño definidos para el cargo por el Supervisor, Líder o Gerente de área
* Cumplir las funciones que siendo compatibles con el ejercicio de su cargo, le sean asignadas por su jefe inmediato en pro del cumplimiento y/o mejoramiento de las responsabilidades encomendadas en la ejecución de los objetivos estratégicos de la Compañía
* Cumplir con las políticas y principios de seguridad definidos por la compañía, descrita en el Manual de Políticas y Procedimientos para la Protección de Datos, en cumplimiento a la Ley 1581 de 17 octubre de 2012 y su Decreto Reglamentario 1377 de 2013, que regula la protección de datos personales."
Educación y Experiencia Requerida
"Preferiblemente con conocimientos, certificación, curso o diplomado en:
* Paquetes comerciales Microsoft Office, Project
* SQL Server 2012, 2016 y superior
* HTML5. - XML
* Visual Studio 2012 y 2017
* Ambientes Windows (Azure)
* Ambientes AWS
* Metodología Agiles
* Conocimientos intermedios de herramientas de Testing
* Conocimientos intermedios de PHP, Ambientes Web
* Conocimientos intermedios de ambientes Linux
* Conocimientos intermedios de Java (Angular, Eclipse y otros)
* Conocimientos intermedios en herramientas como JUnit, PostMan, Selenium Webdriver, Jmeter, Cucumber, Espresso y otros.
* Conocimientos intermedios en GIT
* Pruebas intermedias para dispositivos móviles.
* Oracle Nivel Intermedio
Conocimientos Deseables:
Habilidades de Ingles oral y escrito"
Conocimiento y Destrezas Requeridas
* Experiencia laboral de 2,5 a 3 años en el puesto de Pruebas Automatizadas usando herramientas como Junit, PostMan, Selenium Webdriver, Jmeter, Cucumber, Espresso y otros.
* Se requiere un conocimiento completo de las metodologías del ciclo de vida del desarrollo de software (por ejemplo, Waterfall, Scrum, XP, TDD, etc.) y el papel de las pruebas dentro de estas metodologías.
* Experiencia probando Microservicios y aplicaciones sin servidor (Serverless)
* Proveer destrezas intermedias de desarrollo en Java y el uso de GIT.
* Experiencia intermedia probando Dispositivos Móviles y aplicaciones móviles.
* Experiencia intermedia en pruebas de carga, rendimiento, integración y seguridad.
* Excelentes destrezas de comunicación y presentación escrita y verbal.
* Efectivo proceso y administración del tiempo con Metodologías Agiles.
Competencias Relacionadas con el Trabajo:
Para realizar el trabajo con éxito, una persona debe demostrar las siguientes competencias:
* Habilidades analíticas: exhibe uno o más de los siguientes:
o Enfoque: Permanece enfocado en los problemas principales, evita que los problemas irrelevantes o las distracciones interfieran con la finalización oportuna de las tareas.
o Analítico: recopila, investiga y complementa datos; Sintetiza información compleja o diversa
o Diseño: Demuestra atención al detalle; Aplica principios de diseño; Generar soluciones creativas
o Resolución de problemas: identifica y resuelve problemas de manera oportuna; Desarrolla soluciones alternativas
* Habilidades de comunicación: exhibe lo siguiente:
o Comunicación oral: Habla clara y persuasivamente en situaciones positivas o negativas; Demuestra habilidades de presentación en grupo
o Comunicación escrita: Escribe de forma clara e informativa, edita trabajos de ortografía y gramática, presenta datos numéricos de forma eficaz."
Información Adicional
Lunes a Viernes de 8am a 5pm
Se requiere disponibilidad para trabajar horario extendido, fines de semana y/o feriados y disponibilidad para viajar según sea necesario.
Evertec Group, LLC es un Patrono con Igualdad de Oportunidades de Empleo
Start connecting with qualified job seekers
Resources for employers posting software quality assurance jobs
Software quality assurance job description FAQs
Ready to start hiring?
Updated March 14, 2024