QA Engineer
Our client is a fast growing compliance startup which offers a complete compliance management suite for all ‘know your customer’ requirements in the financial services and other sectors that wish to provide their services in the cyberspace. The company’s platform provides an integrated solution that is banking-core friendly and that spans both photo and live video identity verification, data monitoring, screening, due-diligence, risk scoring and case management.
Being a part of our client means that you will be a part of something great and exciting, in a company large enough to have credibility, but still agile enough to allow you to have a voice that’s heard and opportunities to help shape how they grow
What are you going to do:
- Design, develop, and maintain automated test scripts for web frontend and backend systems (REST APIs).
- Perform regression, end-to-end, and integration testing as part of CI/CD pipelines.
- Collaborate with developers and product owners to define and refine acceptance criteria.
- Review product requirements, specifications, and technical design documents to provide timely and meaningful feedback.
- Contribute to the definition and evolution of the test automation strategy.
- Execute manual exploratory testing when necessary to complement automation efforts.
- Track bugs and follow up on issue resolution using tools like Jira and Confluence.
- Ensure test coverage and reporting via test documentation (test plans, test cases, checklists).
Job requirements:
- 2+ years of experience in Quality Assurance with focus on test automation.
- Hands-on experience with automated testing tools such as:
- Playwright, Selenium, Puppeteer or Cypress for frontend testing.
- Postman or xUnit/nUnit with C# for API/integration testing.
- Familiarity with CI/CD pipelines (e.g., GitHub Actions, Azure DevOps, GitLab CI) and version control systems (Git).
- Solid understanding of test design patterns and QA methodologies.
- Strong grasp of REST APIs, HTTP status codes, and JSON payload validation.
- Experience writing or maintaining automated tests in TypeScript, JavaScript, Python or C#.
- Basic knowledge of SQL for database validation.
- Excellent problem-solving skills, attention to detail, and a proactive attitude.
- Strong communication skills in English.
Nice to have:
- Experience with performance testing (e.g., k6, JMeter).
- Experience testing microservices or containerized apps (Docker/Kubernetes).
Salary: from 2500 Eur gross