¡Activa las notificaciones laborales por email!

Software Quality Assurance Engineer (BOG)

Hire Horatio CX

Bogotá Distrito Capital - Municipio

Híbrido

COP 18.000.000 - 32.000.000

Jornada completa

Hace 17 días

Genera un currículum adaptado en cuestión de minutos

Consigue la entrevista y gana más. Más información

Empieza desde cero o carga un currículum

Descripción de la vacante

A leading company is seeking an experienced Software Quality Assurance Engineer to enhance software reliability through testing strategies and DevOps practices. This hybrid role involves testing data pipelines and apps, implementing automation, maintaining CI/CD pipelines, and mentoring team members in a collaborative agile environment.

Servicios

Leadership development
Technical specialization
Continuous learning culture
Innovation-focused atmosphere

Formación

  • 3-5 years of QA automation experience.
  • Strong programming skills, particularly in Python.
  • Experience with API testing and CI/CD pipelines.

Responsabilidades

  • Design and execute comprehensive test strategies.
  • Develop and maintain CI/CD pipelines for automated testing.
  • Conduct various types of testing: functional, regression, performance.

Conocimientos

QA automation experience
Programming skills in Python
API testing (REST, GraphQL)
Test automation frameworks
CI/CD principles
Version control systems (Git)
Containerization (Docker)
Cloud platforms (AWS)

Descripción del empleo

Position Summary

We are seeking an experienced Software Quality Assurance Engineer to ensure the quality and reliability of our software products through comprehensive testing strategies and DevOps practices. This role combines traditional QA responsibilities with modern DevOps approaches, focusing on automation, continuous integration, and quality assurance across our technology stack.

Key Responsibilities
Testing Strategy and Implementation
  • Design and execute comprehensive test strategies for various systems, including data pipelines, AI/ML applications, web applications, APIs, and ERP systems
  • Develop and maintain test documentation, including test scenarios, scripts, and test data
  • Identify and prioritize testing activities based on risk assessment and project timelines
  • Conduct various types of testing: functional, regression, performance, and usability testing
Automation and DevOps
  • Design and implement test automation frameworks using appropriate tools and technologies
  • Develop and maintain CI/CD pipelines for automated testing
  • Create and maintain automated test suites for different application types
  • Implement observability practices and monitoring for test environments
  • Collaborate with infrastructure teams to set up and maintain test environments
Technical Implementation
  • Test and validate data pipelines between cloud platforms
  • Perform testing for AI/ML applications and RAG systems
  • Execute testing for web applications and API integrations
  • Validate ERP modules and customizations
  • Conduct performance testing and business process validation
Quality Assurance Process
  • Document and track defects, performing root cause analysis
  • Generate and communicate test reports and metrics to stakeholders
  • Maintain testing documentation and best practices
  • Mentor team members in testing methodologies and automation practices
  • Participate in Agile ceremonies and sprint planning
Required Qualifications
Technical Skills
  • 3-5 years of QA automation experience
  • Strong programming skills, particularly in Python
  • Experience with API testing (REST, GraphQL)
  • Proficiency with test automation frameworks and tools
  • Strong knowledge of CI/CD principles and DevOps practices
  • Experience with version control systems (Git, GitHub)
  • Knowledge of containerization (Docker)
  • Experience with cloud platforms (AWS preferred)
Preferred Experience
  • Familiarity with data warehouse testing (Snowflake)
  • Experience with workflow testing and AI/ML testing practices
  • Knowledge of ERP testing methodologies
  • Experience with UI/UX testing and web application testing
  • Understanding of microservices architecture testing
  • Familiarity with observability tools
Professional Qualities
  • Excellent analytical and problem-solving skills
  • Strong written and verbal communication abilities
  • Proven ability to work effectively in cross-functional teams
  • Self-motivated learner with a passion for technology
  • Experience mentoring and teaching others
  • Ability to understand and translate business requirements into technical solutions
Working Environment
  • Hybrid work model
  • Agile/Scrum environment
  • Collaborative team structure
  • Continuous learning culture
  • Innovation-focused atmosphere
Growth Opportunities
  • Leadership development
  • Technical specialization
  • Cross-functional skill development
  • Innovation projects
  • Mentoring programs

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.