QA - Test Automation Engineer
Core
Design, develop, and maintain automation frameworks for API, UI, and integration tests to ensure product quality, reliability, and performance.
Role type
Senior QA Test Automation Engineer
Builds
Automated test frameworks and CI/CD pipelines
Domain
Software Engineering / Quality Assurance
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Test automation frameworks (Selenium, Cypress, Playwright, Appium), Programming (Python, JavaScript, Java, C#), CI/CD pipelines (GitHub Actions, Azure DevOps, Jenkins), API testing (REST/GraphQL), Performance testing (JMeter, k6, Gatling), SQL/NoSQL databases, Cloud platforms (AWS, Azure, GCP), Security testing basics (OWASP)
Preferred skills
Kubernetes, Contract testing (Pact, Spring Cloud Contract), AI-driven automation, Fintech/Payments domain experience, ISTQB certification
Technologies
Selenium, Cypress, Playwright, Appium, Postman, RestAssured, JMeter, k6, Gatling, GitHub Actions, Azure DevOps, Jenkins, AWS, Azure, GCP
Responsibilities
Develop and maintain automation frameworks for API, UI, and integration tests; Integrate automated tests into CI/CD pipelines; Execute performance and load tests; Create and maintain test dashboards and quality indicators; Collaborate with developers, PMs, and QAs on shift-left testing and TDD/BDD practices; Act consultatively in failure prevention.
Seniority
Senior, hands-on IC
