Position: Automation QA Engineer (JS)
Company: Career Karma
Experience required: 5y
English level: upper

🧩 **Responsibilities**:
- Become a part of our quality assurance team, dedicated to discovering defects and upholding top-notch quality standards
- Evaluate existing testing processes and identify opportunities for automation to improve efficiency and effectiveness
- Analyze business, functional and non-functional requirements
- Support of the platform team quality needs (back-end/API/manual)
- Develop and maintain the JS automation tests
- Owning the automation strategy: defining the scope, technical solutions, discussing priorities
- Drive quality improvements through automation testing
- Calculate automation coverage
- Set up metrics to continuously measure and maintain the quality of tests
- Performance testing
- Collaborate in automation testing for AI solutions
- Contribute to the CI/CD pipelines definition

**🤓 Skills you'll need to bring:**
- 4+ years of experience in QA, at least 3 years experience in Automation
- JS / TS
- Experience with Playwright or similar framework
- General testing approach and principles
- Manual testing experience
- Knowledge of web services
- Experience with API tools and libraries (e.g., Supertest, Axios, Got, etc.)
- CI/CD (e.g., Jenkins, Travis, CircleCI, GitLab, GitHub Actions)
- Experience with Automation metrics and coverage
- Performance testing tools (Jmeter, BlazeMeter, K6, etc.)
- English B1+

*Please note, we don't expect you to be an expert in all of those, but we do expect you to be willing and capable to learn quickly.*

**Will be a plus:**
- AWS
- GraphQL
- AI automation
- Security testing tools
- Experience in building an automated testing strategy for the project


**👾 Our perks:**
- Flexible working hours & remote work
- Paid vacation & sick days
- Workstation budget (laptop + accessories)
- Learning budget
- Wellness & recreation budget