Научсофт
Middle Automation QA Engineer (JS/TS)
Опыт работы: 1–3 года
Полная занятость
График: 5/2
Формат работы: удалённо или гибрид или офис
☑️ Чем предстоит заниматься
- Develop, maintain, and improve automated tests using Playwright and TypeScript
- Extend and improve the existing test automation framework
- Create and maintain automated UI, API, and end-to-end tests
- Analyze requirements and identify scenarios suitable for automation
- Prepare and maintain test data
- Investigate failed automated tests and identify root causes
- Improve automation coverage, stability, and maintainability
- Participate in code reviews and follow established automation standards and best practices
- Integrate and maintain automated tests within CI/CD pipelines
- Use AI-powered tools to support test development, debugging, analysis, and maintenance
- Collaborate closely with manual QA engineers, developers, Product Managers, and other team members
- Participate in technical discussions and contribute ideas for improving QA automation processes
☑️ Наши пожелания к кандидатам
- 2+ years of practical experience in test automation
- Strong hands-on experience with TypeScript / JavaScript
- Practical experience with Playwright or strong experience with another modern web automation framework and willingness to work with Playwright
- Good understanding of web services and API principles REST / SOAP + practical experience with them
- Practical experience with OpenAPI / Swagger documentation and Postman or similar tools
- Good understanding of test automation principles and framework structure
- Experience with API testing
- Experience with end-to-end testing of web applications
- Understanding of CI/CD principles and experience running automated tests in CI/CD pipelines
- Good knowledge of software testing principles, techniques, and methodologies
- Ability to analyze automated test failures and troubleshoot issues independently
- Experience working with Git and code review processes
- Practical experience using AI tools such as Claude, ChatGPT, Copilot, or similar as part of daily engineering activities
- Proactive approach, attention to quality, and willingness to improve existing automation solutions
- English level B2 or higher
Будет плюсом:
- Experience with WireMock or similar mocking tools
- Experience with Docker and Kubernetes
- Experience with AWS / EKS
- Experience with Bitbucket Pipelines
- Understanding of PHP-based applications
- Experience testing microservice-based systems and complex integrations
- Experience working with relational databases such as MySQL or PostgreSQL
Контакты: recruiter contact