Quality Assurance Engineer - Automation Testing
Description
Job Description:
- 6+ years of experience in software quality assurance
- Strong experience with test automation frameworks and tools, such as Selenium/Playwright/Cypress (UI automation) and Postman/Newman/Karate (API automation)
- Proficiency in at least one programming language: Java, JavaScript / TypeScript, Python, C#
- Solid understanding of frontend technologies: HTML, CSS, JavaScript
- Modern frameworks such as React, Angular, or Vue
- API testing (REST / GraphQL)
- Database testing using SQL (MySQL, PostgreSQL, SQL Server)
- Test data management and validation
- Testing microservices architectures
- Knowledge of CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI, Azure DevOps)
- Containerization (Docker) and basic Kubernetes concepts
- Performance testing tools (JMeter, Gatling, k6)
- Cloud platforms (AWS, Azure, GCP)
- Strong hands-on experience with :
1. Cypress
Skills
- Angular
- API
- API Testing
- Automation
- AWS
- Azure
- Azure DevOps
- CI/CD
- Cloud
- Containerization
- C#
- CSS
- Cypress
- DevOps
- Docker
- Gatling
- GCP
- GitHub
- GitHub Actions
- GitLab
- GraphQL
- HTML
- Java
- JavaScript
- Jenkins
- JMeter
- k6
- Kubernetes
- Microservices
- MySQL
- Playwright
- PostgreSQL
- Postman
- Python
- React
- Selenium
- SQL
- SQL Server
- Test Automation
- TypeScript
- Vue
