Selecty
QA Fullstack Engineer (Java)
Up to 320,000 ₽ per month, before tax
Experience: Over 6 years
Full-time employment
Schedule: 5/2
Work format: hybrid or office (Saint Petersburg)
☑️ Responsibilities
- Quality Assurance. Ensuring software development quality and test coverage of functionality
- Collaboration. Actively working with team members: analysts, developers, testers
- Requirements Analysis. Analyzing business requirements, functional requirements, and technical specifications
- Testing. Developing test cases and conducting system, integration-functional, and regression testing
- Automation. Developing autotests in Java, writing libraries and tools for test automation
- CI/CD. Participating in the automation of continuous deployment and continuous integration processes
- Defects. Maintaining the defect tracker, controlling and testing defect fixes
- Reporting. Estimating task effort, identifying and escalating issues, writing test reports
☑️ Our Candidate Requirements
- Confident autotest writing in Java
- Experience in web application testing
- Experience with REST API
- Experience with SQL at the level of complex queries and data extraction (JOIN, VIEW, etc.)
- Experience covering new functionality with Java automation tools
- Integration testing experience
- Experience with CI/CD: Jenkins, GitLab CI
- Experience with message brokers: Kafka, RabbitMQ or similar
- Experience with mock services: Wiremock or similar
- Experience writing libraries and tools for test automation
- Understanding of software development processes and methodologies
- Experience with microservice architecture: Spring Cloud, Kubernetes, OpenShift or similar
- Infrastructure deployment experience
- Experience with caching systems: Redis, Hazelcast
- Tools: Docker, Jenkins, K8s, SOAP UI, Postman, Jira, Confluence, Git, IntelliJ IDEA, Bitbucket, Docker Compose
Contacts: recruiter contact