QA Engineer
NetIQ
San Jose, Costa Rica
hace 5 días

QA Engineer Job Description : Analyzes, designs, programs, debugs, and modifies software enhancements and / or new products used in local, networked, or Internet-

related computer programs, primarily for end users. Using current programming language and technologies, writes code, completes programming, and performs testing and debugging of applications.

Completes documentation and procedures for installation and maintenance. May interact with users to define system requirements and / or necessary modifications.

Responsibilities : Designs enhancements, updates, and programming changes for portions and subsystems of end-user applications software running on local, networked, and Internet-

based platforms.Analyzes design and determines coding, programming, and integration activities required based on general objectives and knowledge of overall architecture of product or solution.

Writes and executes complete testing plans, protocols, and documentation for assigned portion of application; identifies and debugs, and creates solutions for issues with code and integration into application architecture.

Leads a project team of other software applications engineers and internal and outsourced development partners to develop reliable, cost effective and high quality solutions for assigned applications portion or subsystem.

Collaborates and communicates with management, internal, and outsourced development partners regarding software applications design status, project progress, and issue resolutionRepresents the software applications engineering team for all phases of larger and more-

complex development projects.Provides guidance and mentoring to less- experienced staff members.Perform system, functional, integration, usability, performance test for backend components, cluster creationProvides domain-

specific expertise and overall software applications leadership and perspective to cross-organization projects, programs, and activities.

Drives innovation and integration of new technologies into projects and activities in the software applications design organization.

Provides guidance and mentoring to less- experienced staff members.Education and Experience Required : Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent.

Typically 4-6 years experience.Knowledge and Skills : Using software applications design tools and languages.Designing software applications running on multiple platform types.

Software applications testing methodology, including writing and execution of test plans, debugging, and testing scripts and tools.

Excellent written and verbal communication skills; mastery in English and local language. Ability to effectively communicate product architectures, design proposals and negotiate options at management levels.

Experience working in an Agile scrum environment Strong technical aptitude and ability to research & solve complex issues.

Defect resolution management Experience using SLDC tools like : Jira, Micro focus ALM.General knowledge of computer systems, software (Linux, windows, web browsers) and web-

based applications.Knowledge in Cyber Security and Vulnerability Management.Familiarity with containers like Docker, orchestration frameworks like kubernetes to start is a big plus.

Knowledge of prioritizing projects and multi-tasking in a fast-paced environment with aggressive deadlines.Backend data validation -

Strong SQLExperience with troubleshooting Network issues related.Job : Engineering Micro Focus is proud to be an Equal Opportunity Employer.

Prospective employees will receive consideration without discrimination because of race, colour, religion, creed, gender, national origin, age, disability, marital or veteran status, sexual orientation, genetic information, citizenship or any other legally protected status

Job Description : Analyzes, designs, programs, debugs, and modifies software enhancements and / or new products used in local, networked, or Internet-

related computer programs, primarily for end users. Using current programming language and technologies, writes code, completes programming, and performs testing and debugging of applications.

Completes documentation and procedures for installation and maintenance. May interact with users to define system requirements and / or necessary modifications.

Let us recommend jobs that match your skills! Responsibilities :

  • Designs enhancements, updates, and programming changes for portions and subsystems of end-user applications software running on local, networked, and Internet- based platforms.
  • Analyzes design and determines coding, programming, and integration activities required based on general objectives and knowledge of overall architecture of product or solution.
  • Writes and executes complete testing plans, protocols, and documentation for assigned portion of application; identifies and debugs, and creates solutions for issues with code and integration into application architecture.
  • Leads a project team of other software applications engineers and internal and outsourced development partners to develop reliable, cost effective and high quality solutions for assigned applications portion or subsystem.
  • Collaborates and communicates with management, internal, and outsourced development partners regarding software applications design status, project progress, and issue resolution

  • Represents the software applications engineering team for all phases of larger and more-complex development projects.
  • Provides guidance and mentoring to less- experienced staff members.
  • Perform system, functional, integration, usability, performance test for backend components, cluster creation
  • Provides domain-specific expertise and overall software applications leadership and perspective to cross-organization projects, programs, and activities.
  • Drives innovation and integration of new technologies into projects and activities in the software applications design organization.
  • Provides guidance and mentoring to less- experienced staff members.
  • Education and Experience Required :

  • Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent.
  • Typically 4-6 years experience.
  • Knowledge and Skills :

  • Using software applications design tools and languages.
  • Designing software applications running on multiple platform types.
  • Software applications testing methodology, including writing and execution of test plans, debugging, and testing scripts and tools.
  • Excellent written and verbal communication skills; mastery in English and local language. Ability to effectively communicate product architectures, design proposals and negotiate options at management levels.
  • Experience working in an Agile scrum environment
  • Strong technical aptitude and ability to research & solve complex issues.
  • Defect resolution management
  • Experience using SLDC tools like : Jira, Micro focus ALM.
  • General knowledge of computer systems, software (Linux, windows, web browsers) and web-based applications.
  • Knowledge in Cyber Security and Vulnerability Management.
  • Familiarity with containers like Docker, orchestration frameworks like kubernetes to start is a big plus.
  • Knowledge of prioritizing projects and multi-tasking in a fast-paced environment with aggressive deadlines.
  • Backend data validation - Strong SQL
  • Experience with troubleshooting Network issues related.
  • Inscribirse
    Añadir a los favoritos
    Eliminar de mis favoritos
    Inscribirse
    Mi Correo Electrónico
    Al hacer clic en la opción "Continuar", doy mi consentimiento para que neuvoo procese mis datos de conformidad con lo establecido en su Política de privacidad . Puedo darme de baja o retirar mi autorización en cualquier momento.
    Continuar
    Formulario de postulación