Test and Quality Engineer
Core
Design, develop, and maintain automated test suites for web applications and services within the Content Creators ecosystem.
Role type
Test and Quality Engineer
Builds
Automated testing frameworks for Article Submission, Article Transfer, License Signing, and Open Access Fund Management platforms.
Domain
Publishing / Software Quality Assurance
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Java (OOP, Collections, Multithreading, Lambda, Stream API), RESTful API testing, SQL (PostgreSQL), Git, Agile Scrum, Test data preparation, Exploratory testing, Shift-left testing
Preferred skills
Spring Boot, NoSQL databases, Event-driven architectures (Kafka, RabbitMQ), AWS cloud services
Technologies
Java 17, Selenide, RestAssured, JUnit, TestNG, TestContainers, GitHub Actions, Allure, Report Portal, Kafka, Kibana, Grafana
Responsibilities
Design and maintain automated test suites for web applications and services; Collaborate with Product Owners, Developers, and Quality Engineers within Agile Scrum teams; Define and implement effective testing strategies to improve product quality and reliability; Partner with developers to determine efficient and scalable testing approaches; Analyze business requirements and translate them into comprehensive test scenarios and test cases; Perform exploratory and manual testing to validate new functionality and identify potential risks.
Seniority
Mid-level, hands-on IC