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.
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
Soft Skills
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.
Organizational Competencies
Remote Collaboration: Works effectively in distributed teams using asynchronous communication.
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.
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.
Yuxi Global (powered by Veritas Automata) is a people and technology force multiplier that empowers companies to meet their digital automation goals on a global scale. Our comprehensive services include turnkey enterprise-grade application development managed development teams and strategic consulting via our Veritas Automata Services Team. Yuxi Global focuses on enabling life science, transportation, manufacturing, and supply chain companies with digital products to advance their solutions with our Microsoft Azure/.NET , Node.js, React and UX/UI practice teams.
Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!
Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.
Quality Engineer Q&A's