POSITION
Quality Assurance Engineer
Quality Assurance Engineer • Kaunas, Lithuania • Full TimeWe are looking for Quality Assurance Engineer with a strong focus on test automation to join our team working on enterprise-level systems. You will help ensure the quality of a new internal data management subsystem and administration portal built in a modern microservices environment, working closely with developers, analysts and the client’s product owners.
Main responsibilities
- Test new client requirements and features across a microservices-based system
- Write and maintain automated tests for both front-end and back-end
- Perform manual testing where needed
- Create and maintain test plans
- Collaborate closely with the development team, business analyst and product owners
- Apply best testing practices and contribute to overall product quality
Requirements
- 2+ years of professional QA experience with up-to-date knowledge of testing practices
- 2+ years of experience writing automated tests
- Hands-on experience with Playwright and Python
- Experience testing REST and GraphQL APIs
- Experience working with finance, banking or enterprise-level systems
- Fluent Lithuanian and English
- Ability to work independently, knowing when to ask for help, and openness to constructive feedback
- Proactive attitude and friendly, professional communication
- Desire to learn, grow and contribute to the project’s success
Nice to have
- Experience with TypeScript
- Knowledge of .NET / C#
- Experience with CI/CD pipelines
- Experience with Docker and Postman
- Familiarity with Kubernetes and Azure DevOps
- Familiarity with Agile/SCRUM methodologies
What we offer
- Opportunity to work on challenging tasks and projects
- A flexible working environment with the option to work in the office or in a hybrid format
- Flexible working hours
- Salary between 23 - 28 gross / hour.
The salary offer for the candidate is determined based on the predefined salary ranges for the position and depends on the candidate's level of competence and experience.
Hiring process
- Application Review. We’ll contact shortlisted candidates to schedule a first-round interview
- Initial Interview. The first interview will be conducted by our HR team member and will focus on understanding your background, motivation for applying and clarify any questions about the role
- Technical Interview. The second interview with the senior team member will be focused on your technical skills. This could include case study, problem-solving questions or a coding challenge
- Final Interview. The final interview with the hiring manager and the client involves deeper discussions around team dynamics, long-term alignment, and cultural fit
- Offer & Onboarding. If selected, we will extend a job offer with details on compensation and next steps
Contact form
