Middle Quality Assurance Engineer
Reppls
Hybrid position for our customer in Bratislava
Caju AI is seeking a skilled QA Engineer to join our Bratislava Development Office in a hybrid work format. As part of our fast-growing AI startup, you will take a hands-on role in ensuring the quality and reliability of our advanced NLP products and Customer Engagement platform. Our solutions empower regulated organizations to analyze communications and customer data for actionable intelligence—while ensuring compliance, supervision, security, and privacy across all channels.
Note: This position is based in our Bratislava Development Office and follows a hybrid work format.
Requirements- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
- 2+ years of experience in QA (manual and/or automation) for software products.
- Experience designing, executing, and maintaining manual and automated test cases.
- Solid understanding of software testing principles, QA methodologies, and defect life cycle.
- Experience testing APIs, backend services, web and mobile applications.
- Experience working in Agile/Scrum teams.
- Attention to detail, analytical thinking, and good documentation skills.
- Intermediate+ written and spoken English.
Optional/Bonus:
- Experience testing AI/ML or data-driven systems.
- Proficiency with automated test tools (e.g., Selenium, Playwright, Pytest, Robot Framework).
- Familiarity with testing for compliance, security, and privacy requirements.
- Experience with agentic RAG pipelines, LangGraph, or LangChain.
- Exposure to cloud environments (AWS, GCP, Azure).
- Knowledge of performance, load, or security testing tools.
- Familiarity with CI/CD tools and integrating automated tests (e.g., GitHub Actions, Jenkins, GitLab CI).
- Design, execute, and maintain manual and automated test cases for web, backend, and API components of AI/NLP and Customer Engagement products.
- Ensure coverage for compliance, security, privacy, and business logic requirements.
- Collaborate with developers, product managers, and other QA team members to clarify requirements and resolve issues.
- Report, track, and verify bugs, and participate in defect triage.
- Integrate and maintain automated tests in CI/CD pipelines for continuous delivery.
- Document test scenarios, results, processes, and QA improvements.
- Participate in regression, integration, and exploratory testing.
- Contribute to test strategy and continuous improvement of QA processes.
- Be part of a collaborative, innovative team building impactful solutions for regulated industries.
- Contribute to high-impact projects in AI, NLP, compliance, and customer engagement.
- Flexible hybrid work format, competitive compensation, and professional growth opportunities.