remote
Automation QA Analyst - CGI
Software Engineer
Automation QA Analyst focused on building robust UI and API test suites with Selenium, Playwright, and Cypress, driving quality across web applications and APIs using JavaScript, CI/CD pipelines, and version control.
About the role
Key Responsibilities
- Design, develop, and maintain automated test scripts for web applications using Selenium, Playwright, or Cypress.
- Create and extend scalable test frameworks to support continuous integration and delivery pipelines.
- Collaborate with developers, product owners, and QA teams to define test strategy and coverage for new features and bug fixes.
- Execute API tests, validate responses, and integrate results into CI/CD workflows.
- Analyze test failures, troubleshoot issues, and provide actionable feedback to improve product quality.
Requirements
- 3+ years of QA automation experience with Selenium, Playwright, or Cypress.
- Strong proficiency in JavaScript/TypeScript and test framework design.
- Hands‑on experience with CI/CD tools (Jenkins, GitHub Actions, Azure Pipelines).
- Solid understanding of API testing concepts and tools (Postman, REST Assured).
- Excellent problem‑solving skills and a collaborative mindset.
Skills
seleniumplaywrightcypressjavascriptcicd