Senior Software Engineer in Test
Remote, Europe | Full-time
Responsibilities
- Independently launch automation from scratch in a high-load environment using Playwright
- Collaborate closely with manual QA engineers
- Develop and maintain automated tests according to requirements specified in automation tasks
- Work with the project’s technology stack: JavaScript, TypeScript, Playwright, using testing tools (e.g., Postman, GraphiQL) etc
- Create, scale, and maintain the automation testing framework
- Assess risks and determine priorities, levels, and types of automation
- Integrate automated tests into the CI/CD pipeline
- Providing transparent and understandable reports on passing tests
Requirements
- 4+ years of experience in test automation
- Proficiency in at least one programming language: JavaScript, TypeScript or Java, Python, C#
- Hands-on experience with automation tools: Playwright
- Knowledge of API testing tools (e.g., Postman, GraphiQL)
- Basic knowledge and experience in CI/CD pipeline integration (GitLab CI, GitHub Actions, Docker, Jenkins)
- Familiarity with Git, TestRail, JIRA, or similar tools
- Understanding of HTTP protocols and how they are used in client-server communication, request/response handling, and troubleshooting
- Basic knowledge of SQL
- Experience with log analysis tools such as Kibana and Graylog
- Ability to design effective and maintainable test cases ensuring high coverage and efficiency
- Understanding of common software design patterns
- English proficiency at B1 level or higher for technical discussions and reading documentation
Will Be a Plus
- Experience with Selenium, Cypress
We offer
- 20 paid vacation days per year
- 10 paid sick leave days per year
- Public holidays as per the company’s approved Public holiday list
- Medical insurance
- Opportunity to work remotely
- Professional education and English learning budget
- Wellness budget (gym membership, sports gear and related expenses)