Senior AQA Engineer (Java) (#15178759)

Ukraine, Poland, Global
Work type:
Office/Remote
Technical Level:
Senior
Job Category:
Quality Control
Project:
Getvisibility

N-iX is looking for a Senior AQA Engineer (Java) to join our professional team.

You will be working on the software using your skills and experience of functional programming and design patterns.
This new cyber-security platform is being built from the ground up using new research into machine learning and a reactive distributed architecture. Also, it includes end-point devices running Javascript and .Net. You will be responsible for working with the senior engineering team to design, train, verify and deploy Machine Learning models, along with infrastructure managing models towards classifying unstructured data, and protecting the customer's sensitive and critical company information.


What You'll Do:

  • Own the automation strategy, be responsible for building and improving an effective test automation
  • Write automated tests and perform code reviews
  • Work closely with developers and the product team to ensure the product’s quality
  • Experience with manual testing and be ready to perform it when necessary
  • Create documentation (e.g., test strategy, test plans, test cases)
  • Participate in scrum meetings, standup, sprint planning


What You'll Need:

  • 4+ years of experience in QA automation
  • Excellent coding skills in any of programming languages (e.g. Java, C#, Javascript)
  • Experience with Docker and CI/CD systems such like Jenkins
  • Expertise in relational databases (e.g., PostgreSQL, MySQL)
  • Knowledge of informational systems design (e.g. multi-tier architecture, client-server, microservices, clouds, workflow design, etc.)
  • Experience working in an agile scrum team and strong interpersonal communication skills


Bonus points:

  • Experience working on security-related software solutions
  • Interest in Security, Machine Learning, Natural Language Processing related topics
 
We offer:
  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Flexible and 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
  • Paid vacation days, sick leaves, and days off
  • Healthcare & Sport program
  • Medical insurance
  • Memorable anniversary presents
  • Corporate events and team buildings
×

Easy apply


    or
    Get a Bonus