What are the responsibilities and job description for the QA Automation Engineer position at RIIM?
Key Responsibilities
- Design, develop, and execute automated test scripts for web and/or API applications
- Collaborate with developers, product owners, and QA teams to understand requirements
- Identify, log, and track defects through resolution
- Integrate automated tests into CI/CD pipelines
- Perform functional, regression, and smoke testing
- Maintain test frameworks and improve test coverage
Required Skills
- Strong experience in test automation using Selenium / Playwright / Cypress / Appium
- Proficiency in Java / Python / JavaScript (any one)
- Experience with API testing (Postman, RestAssured, etc.)
- Knowledge of CI/CD tools (Jenkins, GitHub Actions, GitLab CI)
- Solid understanding of SDLC, STLC, and Agile methodologies
Nice to Have
- Experience with BDD tools (Cucumber, SpecFlow)
- Exposure to performance testing tools (JMeter, Gatling)
- Cloud testing experience (AWS, Azure, BrowserStack)