QA Analyst
Posted Updated
Description
You will execute manual and automated tests across mobile, web, and backend systems. You will create and maintain test plans, cases, and data; document and track defects; perform regression, functional, UI, and API testing; contribute to performance and security validation; and report release readiness. You will also help expand automated coverage in CI/CD pipelines and support Agile delivery activities.
Responsibilities
- Execute manual and automated test cases across mobile, web, and backend systems
- Design, maintain, and optimize test plans, test cases, and test data
- Collaborate with developers and product managers on business logic and acceptance criteria
- Identify, document, and track defects through resolution
- Participate in sprint planning and QA activities across the Agile lifecycle
- Expand automated test coverage in CI/CD pipelines
- Perform regression, functional, UI, and API testing
- Contribute to performance and security validation
- Generate test execution reports and release-readiness summaries
Requirements
- 5+ years of experience in QA or test automation
- Ability to design, implement, and manage automated testing solutions in complex environments
- Proficiency with Playwright, Selenium, Postman, Cypress, JMeter, Gatling, or Artillery
- Understanding of monoliths, microservices, APIs, and mobile application testing
- Experience integrating testing into CI/CD pipelines such as GitHub Actions or Jenkins
- Proficiency in AWS or a similar cloud environment
- Leadership experience scaling QA functions across multiple delivery teams
- Analytical, problem-solving, and stakeholder communication skills
- Right to work in the relevant jurisdiction
