QA Engineer (Lima)

QA Engineer (Lima)

02 ago
|
Astay Systems
|
Lima

02 ago

Astay Systems

Lima

At ASTAY, we offer the opportunity to grow professionally within a dynamic team passionate about technology and innovation in the mining industry. Here, you'll find a solid career path, constant challenges, and the opportunity to contribute to the development of a leading company in specialized mining solutions.

With extensive experience in projects with Peru's leading mining companies and a presence in South America, Central Asia, Africa, and the United Kingdom, at ASTAY we bring innovation and added value to the general mining industry.

We are looking for a QA Engineer focused on ensuring the overall quality of coexperience.net by designing and implementing automated tests in .NET and Python, covering the front-end, back-end, APIs, and data. Their focus will be on ensuring the platform's reliability, security, and performance as a fundamental part of the continuous development process (CI/CD).

Requirements

- More than 3 years of experience in QA Automation.
- .NET proficiency (C#): xUnit/NUnit/MSTest, mocks (Moq), LINQ.
- Python proficiency: pytest, fixtures, requests/ property-based testing.
- Experience testing REST/GraphQL APIs and contract validation.
- Experience with Playwright or Selenium for UI automation.
- CI/CD in Azure DevOps or GitHub Actions (pipelines, test reporting).




- Solid knowledge of SQL (T-SQL and/or PostgreSQL).
- Good understanding of software architecture and testing patterns (POM, AAA).
- Locust/k6 for performance.
- OWASP ZAP for security.
- Docker and ephemeral testing environments.

Responsibilities

- Design and maintain E2E testing strategy: unit, integration, API, UI, regression, non-functional (load, security, accessibility).
- Develop and maintain automation frameworks in .NET and Python (xUnit/NUnit + pytest).
- Automate UI tests with Selenium or Playwright and API tests with RestSharp/Flurl and requests/
- Run data-driven tests, database validation (SQL Server and PostgreSQL) and data consistency.
- Implement quality gates in CI/CD pipelines (Azure DevOps, GitHub Actions).
- Monitor coverage, flakiness, and execution times, optimizing pipelines and test environments.
- Integrate contractual testing (OpenAPI/Swagger) and property-based testing in Python (Hypothesis).
- Generate quality reports and metrics for technical and product stakeholders.
- Collaborate with development and product to define acceptance criteria (BDD/SpecFlow/Cucumber).

Conditions

- Modality: Hybrid.

If you have any questions about the position, we are here to help.

#J-18808-Ljbffr

📌 QA Engineer (Lima)
🏢 Astay Systems
📍 Lima

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: qa engineer (lima) / lima

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: qa engineer (lima) / lima