Quality Engineer
Yuxi Global.com
Office
Medellín, Antioquia, Colombia
Full Time
Company Description
Veritas Automata is a technology consulting and software development company dedicated to delivering innovative solutions that drive business success. We combine expertise in automation, AI, and advanced technology to enhance operational efficiency and streamline complex processes. Our teams build modern, intelligent, and scalable solutions that empower clients across regulated industries, enterprise platforms, and next-generation AI ecosystems. We are committed to innovation, ownership, and delivering measurable outcomes for our clients and partners.
Yuxi Global, powered by Veritas Automata, is a South America-based delivery and talent entity that supports Veritas Automata’s global delivery model. We specialize in providing comprehensive solutions, including turnkey enterprise-grade application development, managed development teams, staff augmentation, and strategic consulting via our Veritas Automata Services Team.
Job Description
We are looking for a Quality Engineer (L5), a senior-level engineering role responsible for ensuring product reliability, performance, and compliance across complex distributed systems. With 5–8 years of experience, this role blends technical depth with hands-on test strategy, automation leadership, and cross-functional collaboration.
You will design end-to-end test architectures, build automation frameworks, integrate quality into CI/CD pipelines, and shape engineering practices that raise product standards across teams. This role partners closely with software engineering, infrastructure, product management, data engineering, and security teams to ensure high-quality releases, consistent validation patterns, and efficient issue resolution.
Core Responsibilities:
- Define, implement, and maintain test strategies for backend, frontend, mobile, API, data, and distributed systems.
- Develop and optimize automation frameworks for functional, integration, performance, and regression testing.
- Build automated test pipelines integrated with CI/CD systems (GitHub Actions, GitLab CI, Jenkins, ArgoCD).
- Partner with engineers to define acceptance criteria, testing requirements, and non-functional quality standards.
- Lead root-cause analysis, defect documentation, and quality-related escalations.
- Deploy observability tools (metrics, logs, traces) to validate system reliability and performance.
- Conduct performance, load, and stress testing aligned to SLO/SLI expectations.
- Ensure compliance with regulatory, security, and audit requirements relevant to client environments
- Maintain test data management strategies, including synthetic data generation and anonymization.
- Mentor junior QA and automation engineers, uplifting team maturity and engineering discipline.
Qualifications
Required Qualifications:
- 5–8 years of experience in quality engineering, automation engineering, or software engineering.
- Strong proficiency in at least one programming or scripting language (Python, JavaScript/TypeScript, Java, Go).
- Deep experience designing automation frameworks using Selenium, Playwright, Cypress, or equivalent tools.
- Hands-on experience testing REST, GraphQL, gRPC, message queues, and event-driven architectures.
- Familiarity with cloud environments (AWS, Azure, GCP) and Kubernetes-based systems.
- Strong understanding of CI/CD pipelines, Git-based workflows, and automated testing practices.
- Expertise in defect management, root-cause analysis, and structured test documentation.
- Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
- Advanced English level (written and spoken) to communicate effectively across global teams.
Preferred Experience:
- Experience in regulated industries such as Life Sciences, healthcare, medical devices, pharma, or finance.
- Exposure to AI/ML quality practices, data validation frameworks, and model-level testing.
- Experience with contract testing, synthetic monitoring, and chaos/resilience testing.
- Familiarity with performance and load-testing tools (JMeter, Locust, k6).
- Certifications in testing, cloud, or quality engineering (ISTQB, AWS/Azure/GCP, etc.).
Technical Skills
Quality Engineers at this level are expected to demonstrate familiarity with one or more tools and technologies in each of the following categories:
Test Automation
- Selenium, Playwright, Cypress, WebDriverIO
- Pytest, Jest, Mocha, JUnit
- API testing with Postman, Newman, REST Assured
- Cloud, Infrastructure & Containers
- Kubernetes (K3s, RKE2, AKS, EKS, GKE)
- Docker, container debugging, logs, and environment replication
Ci/Cd & Devops
- GitHub Actions, GitLab CI, Jenkins, ArgoCD
- Test execution pipelines, quality gates, artifact tracking
Observability & Reliability
- Prometheus, Grafana, Loki, Tempo
- OpenTelemetry for metrics, logs, and tracing validation
- Performance testing (k6, JMeter, Locust)
Security & Governance
- Vulnerability scanning (Snyk, Trivy)
- SBOM validation and dependency checks
- Data anonymization and compliant test-data handling
- Strong analytical mindset and ability to deconstruct complex systems.
- Clear communication skills with ability to influence engineering teams.
- Strong documentation discipline and attention to detail.
- Ability to collaborate across engineering, product, and operations teams.
- Ownership mindset with a focus on long-term system quality and maintainability.
- Mentorship orientation and willingness to support junior team members.
- Remote Collaboration: Works effectively in distributed teams using asynchronous communication.
- Selenium, Playwright, Cypress, WebDriverIO
- Pytest, Jest, Mocha, JUnit
- API testing with Postman, Newman, REST Assured
- Kubernetes (K3s, RKE2, AKS, EKS, GKE)
- Docker, container debugging, logs, and environment replication
- GitHub Actions, GitLab CI, Jenkins, ArgoCD
- Test execution pipelines, quality gates, artifact tracking
- Prometheus, Grafana, Loki, Tempo
- OpenTelemetry for metrics, logs, and tracing validation
- Performance testing (k6, JMeter, Locust)
- Vulnerability scanning (Snyk, Trivy)
- SBOM validation and dependency checks
- Data anonymization and compliant test-data handling
- Strong analytical mindset and ability to deconstruct complex systems.
- Clear communication skills with ability to influence engineering teams.
- Strong documentation discipline and attention to detail.
- Ability to collaborate across engineering, product, and operations teams.
- Ownership mindset with a focus on long-term system quality and maintainability.
- Mentorship orientation and willingness to support junior team members.
- Remote Collaboration: Works effectively in distributed teams using asynchronous communication.
- Data anonymization and compliant test-data handling
- Strong analytical mindset and ability to deconstruct complex systems.
- Clear communication skills with ability to influence engineering teams.
- Strong documentation discipline and attention to detail.
- Ability to collaborate across engineering, product, and operations teams.
- Ownership mindset with a focus on long-term system quality and maintainability.
- Mentorship orientation and willingness to support junior team members.
- Remote Collaboration: Works effectively in distributed teams using asynchronous communication.
Soft Skills
Organizational Competencies
- Continuous Learning: Actively explores new models, frameworks, and safety techniques.
- Cultural Fit: Embodies Veritas Automata’s values of innovation, integrity, and ownership.
- Strategic Impact: Contributes reusable AI building blocks that accelerate future product delivery.
Additional Information
Workplace Conditions and Physical Expectations
- Prolonged periods of sitting at a desk and working on a computer.
- Must be able to lift 15 pounds at times.
- Must access and navigate each department at the organization’s facilities.
- Occasional travel to the client’s site may be required.
