Vacantes /Automated QA Analyst

Marca el ritmo de tu carrera

Automated QA Analyst  

Vector Colombia - Perú
Vector-2 Computer Science


At Pragma, we deeply believe that quality is non-negotiable. If you're someone who's passionate about software quality, naturally curious, observant, detail-oriented, analytical, loves to research and innovate in your work, and constantly proposes new methods to elevate quality, always keeping our client's client in mind – then you're one of us!

What Challenges Will You Tackle?

  • You'll step into the role of a Software Quality Analyst, becoming the catalyst who helps your team understand that quality is a shared responsibility. Together, we'll ensure our clients experience a true digital transformation.
  • You'll champion the mindset that quality is built from the very beginning of the software development lifecycle – embracing shift-left testing and integrating different testing levels into every phase of the process.
  • You'll constantly seek opportunities to enhance the quality attributes of our products, ensuring our software delivers maximum client satisfaction and adheres to the highest industry standards.
  • You'll actively contribute to defining and evolving our technological ecosystem, promoting the selection and implementation of tools that optimize our quality processes, thereby reducing development cycle times and ensuring fast, high-value deliveries.

What Are We Looking For in You?

  • Proficiency in functional testing and Software Quality concepts aligned with the ISTQB standard.
  • Skill in designing and executing test cases, applying various black-box and white-box testing techniques.
  • Ability to write SQL queries for test data preparation and validation.
  • Knowledge of object-oriented programming languages such as Java, Python, JavaScript, or TypeScript.
  • Experience working with automated testing technologies like Selenium, Playwright, or Cypress for web applications.
  • Skill in API test automation with tools like Postman, Karate, or Rest Assured.
  • Ability to automate mobile device tests with tools like Appium.
  • Proficiency in test automation design patterns like Page Object Model (POM) or Screenplay.
  • Experience with test execution tools such as JUnit or TestNG, and dependency managers like Maven or Gradle.
  • Proficiency in test management tools like GitLab, Azure, Jira, or xRay.
  • Knowledge of performance testing tools such as JMeter, WAPT, Gatling, Blazemeter, or K6.
  • Ability to define TDD/BDD (Behavior-Driven Development) strategies and use 
  • tools like Cucumber.
  • Understanding of Continuous Integration and Continuous Deployment (DevSecOps) processes with tools like Jenkins or Azure DevOps.
  • Knowledge of models like OWASP for conducting security-oriented system validations.
  • More than 5 years solving challenges in this role. 
  • Advanced English proficiency.

What Would We Love to Find?

It's not a requirement, but it would be fantastic to see that you have:

  • Experience with cloud services (AWS / Azure) including Docker, Lambdas, SQS, repositories, or non-relational databases.
  • Ability to perform static code analysis with tools like Sonar, SonarQube, or JaCoCo.
  • Proficiency in monitoring tools such as Grafana, DataDog, CloudWatch, or Splunk.
  • Experience in using and configuring device farms for efficient and scalable automated test execution.
  • Skill in generating automated test reports like Allure or Newman, and using them to extract key metrics and propose improvements.
  • Knowledge and experience in specialized testing like SEO and Usability.
  • Experience applying Artificial Intelligence in software testing to increase test case execution coverage, bug detection, and automation optimization.
  • ISTQB Certification.

Remember...

Learning, innovating, and evolving will be part of your daily basis here – you'll be the pilot of your own destiny. Does that resonate with you? Apply now and get ready to set the pace for your career!

Aplica aquí

trabajo-en-equipo-pragma (1)

Construimos valor para ti:

pragmatalk_juegos web-flecha-landing

Aquí aumentarás de forma acelerada tu valor personal, potenciarás tus capacidades técnicas, de liderazgo, y comunicación.

pragmatalk_juegos web-flecha-landing

Trabajarás con grandes clientes en proyectos de alto impacto en el mundo y con conocimiento asimétrico.

pragmatalk_juegos web-flecha-landing

Cultura que mueve. Estarás rodeado de una comunidad de altos estándares, compañeros dignos de admirar, vivirás una cultura de autogestión y estarás acompañado de líderes que inspiran y son buena compañía.

pragmatalk_juegos web-flecha-landing

Vivirás el poder transformador de la educación con nuestro social commitment. Donde podrás apoyar iniciativas para ayudar a que jóvenes culminen exitosamente sus estudios.

Así vivirás el proceso de selección

1. Postulación

  • Postúlate a la vacante que más te guste llenando el formulario.

  • Revisa inmediatamente tu correo (recuerda revisar la bandeja de spam y promociones).

  • Allí recibirás las pruebas que darán inicio a tu proceso de selección.

2. Preselección

  • Mientras realizas las primeras pruebas, revisaremos tu perfil para garantizar que hagamos un match perfecto.

  • Si es así, te llamaremos para esclarecer tus expectativas. De lo contrario, te enviaremos un mail para contarte que no continúas con este proceso.

3. Conozcámonos

  • Recibirás en tu correo electrónico nuestra guía de supervivencia.
  • Luego recibirás otro correo en el que te daremos las instrucciones para que escribas un ensayo que nos permitirá conocer cómo crees que juntos podríamos crecer.

     

4. Entrevistas

  • Tendrás una entrevista con alguno de nuestros psicólogos.

  • Tendrás una entrevista técnica de acercamiento al rol que aspiras.

  • Es posible que ciertos roles tengan entrevistas adicionales con su equipo o los directivos, dependiendo del perfil. 

5. Contratación

  • Te haremos la oferta salarial y, si aceptas, te haremos una entrevista familiar, exámenes médicos y firma del contrato.