N-iX is looking for a talented Strong Junior AQA (Java) Engineer to join our team!
Our client is one of Europe's fastest-growing mobile companies with 4.5 million active customers, 1,000 employees worldwide, and operations in five countries. The client is using the mobile virtual network operator business model.
Responsibilities:
- Collaborate with the QA and DEV Teams to understand requirements and identify test cases suitable for automation
- Design and develop robust and maintainable automated test scripts using Java
- Execute automated and manual test scripts and analyze test results to identify defects
- Participate in test plan creation, test case design, and continuous improvement of AQA process
- Be responsible for end-to-end testing of back-end functionality mostly Web Services (REST)
- Perform code and test case reviews
- Work with Databases, Azure Portal, REST and SOAP services etc.
- Work in a cross functional team with developers, testers and production support.
- Confidently communicate in a multinational environment, communication is in English.
- Troubleshooting, problem-solving and root-cause analysis to streamline project development
Requirements:
- 1+ years of experience in QA automation (preferably back-end)
- Understanding of testing fundamentals, testing processes, frameworks and best practices
- Good knowledge of Java (Java Core, Streams API, Lambda, Generics)
- Strong understanding of OOP
- Object Serialization
- Good knowledge and practical experience with SQL
- REST, SOAP
- JDBC integration
- Being result-oriented, ability to get things done
- Works effectively with both local and remote colleagues
- Good communication skills in English, verbal and written
- Ukrainian language Advanced or higher
Would be a plus:
- Experience with TestNG
- Experience with Rest-Assured
- Familiarity with version control systems (Git, Azure DevOps) and continuous deployment (CI/CD) pipelines
- Good knowledge of GOF patterns (builder, singleton, factory, etc.)
We offer:
- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits