Location: Sofia/ Ruse, Bulgariа
About Graphwise
Graphwise is a leading semantic web company specializing in knowledge graph technology and intelligent data management. Our flagship products—GraphDB and Graphwise Platform—power enterprise knowledge graphs, AI-driven semantic search, and advanced data governance solutions for organizations worldwide. We're a product-driven company where engineering excellence directly impacts customer success.
The Role
We're looking for a Senior Automation QA Engineer to join our Product Development team. You'll be the automation backbone of our quality assurance strategy, building and maintaining comprehensive test suites that ensure our AI-enhanced knowledge graph products are robust, performant, and reliable. You'll work cross-functionally with product engineers, data scientists, and product managers in agile teams, driving quality from design through delivery.
Key Responsibilities
- Design and develop automated test frameworks using Java and Cucumber BDD for API testing, ensuring comprehensive coverage of GraphDB and PoolParty features
- Lead API testing initiatives across complex semantic web operations (RDF databases, SPARQL queries, taxonomy management)
- Develop and execute test strategies for AI features, including prompt validation, LLM integration testing, and AI-driven semantic analysis
- Collaborate with developers in a cross functional teams in 2-week sprint cycles using Jira and Scrum
- Apply test automation best practices, including BDD methodologies and test maintainability
- Mentor and guide QA team members on automation frameworks and test design patterns
- Evaluate and integrate new testing tools and technologies to enhance our testing capabilities
Required Skills & Experience
- 5+ years of software quality assurance and test automation experience
- Expert-level proficiency in Java (or other OOP language) for using and building automated test frameworks
- Strong expertise in Cucumber BDD framework and behavior-driven development practices
- Advanced API testing skills with experience testing REST APIs, authentication (OAuth, Keycloak), and complex data structures
- Experience with version control systems (GitHub/GitLab) and build tools (Maven)
- Knowledge of test automation best practices, test data management, and performance testing
- Excellent problem-solving abilities and attention to detail
- Strong communication skills for cross-functional collaboration in agile environments
- Experience with virtualization technologies such as Docker and Kubernetes
- Solid understanding of CI/CD pipelines (Jenkins experience preferred) and deployment automation (Docker, Helm) is a plus
Nice-to-Have Skills (Preferred Qualifications)
- UI automation experience with Playwright (TypeScript), Selenium, or Cypress
- Knowledge of semantic web technologies: RDF databases, SPARQL query language, knowledge graphs, taxonomies, or ontologies
- AI/ML testing experience: testing generative AI features, LLM evaluations, prompt engineering validation, or AI integration frameworks
- DevOps experience: Kubernetes, containerization best practices, infrastructure automation, cloud infrastructures and services
- Performance and load testing expertise
- Bachelor's degree in Computer Science or related field (or equivalent professional experience)
What We Offer
- Impact at scale: Your testing frameworks directly influence the reliability of products used by Fortune 500 companies and cutting-edge AI organizations
- Technical growth: Work with emerging technologies including knowledge graphs, semantic AI, and advanced testing paradigms
- Collaborative culture: Cross-functional teams with engineers, data scientists, and product experts
- Modern tech stack: Work with contemporary tools, cloud-native technologies, and DevOps practices
- Flexibility: Agile working environment with 2-week sprints and continuous feedback loops
- Competitive compensation: Attractive salary package with benefits
- Bulgaria-based with remote flexibility: Work from our Sofia or Ruse office with possibility of remote work days
Why Join Us
- Pioneer in semantic AI: Join a company at the forefront of knowledge graph and semantic web technology
- Product excellence: Your QA work ensures enterprise-grade reliability for mission-critical applications
- Learning opportunities: Engage with cutting-edge AI features, semantic technologies, and modern testing frameworks
- Ownership: Own the quality strategy for key product initiatives with significant autonomy
- Stable, growing company: Graphwise is an established market leader with consistent growth and innovation
Application Process
To apply, please submit:
- Resume/CV highlighting QA automation and test framework development experience
- Links to GitHub/GitLab projects demonstrating automation framework experience (optional but appreciated)
Top Skills
What We Do
Graphwise enables organizations to unlock ROI for enterprise AI by delivering the most comprehensive and trusted industry solution in the field of knowledge graphs and semantic AI technologies. As enterprises pour millions into AI investment, Graphwise delivers the critical knowledge graph infrastructure to ensure enterprises are ready to realize the technology’s full potential, is trusted, and can be implemented at scale. Graphwise, which is the result of the merger between tech visionaries Ontotext and Semantic Web Company, has over 200 employees worldwide, with offices located across North America, Europe and APAC.







