locationIvano-Frankivsk

locationKyiv

locationLviv

locationRemote

locationUkraine

work typeHybrid

work typeRemote

Middle AQA (Java) Engineer

We’re looking for a dedicated and skilled Software Developer in Test/Quality Engineer who is enthusiastic about their profession and eager to collaborate with a team of like-minded individuals. At our TOP 10 world bank, you’ll be part of a dynamic team that’s driving innovation and pushing boundaries. This is an opportunity to grow and hone your skills as a software quality engineer while significantly impacting the financial industry. In this role, you’ll be instrumental in driving our software quality assurance lifecycle, collaborating with development teams to establish test strategies, and developing automated tests to ensure our releases meet the highest standards. Your expertise will also extend to maintaining our CI flows and troubleshooting system issues.

If you’re passionate about quality, automation, and continuous improvement, join us in shaping the future of the financial industry.

Requirements:

  • Experience with Java11+ for automating API tests.
  • Strong understanding of Backend Testing and experience in API automation using frameworks such as Rest-Assured. Good knowledge of Core Java is a must.
  • Build test automation frameworks (Backend)
  • Familiarity with version control(Git, Github), defect tracking(Jira, TestRail, Qtest), test management tools (Qtest), remote test running tool(Jenkins)
  • Experience with project build tools (Maven, Gradle);
  • Experience in peer code and test case reviews.

Responsibilities:

  • Design and implement tests: Develop detailed, comprehensive, and well-structured test plans and test cases.
  • Develop automated test scripts:
  • Utilize testing software programs to perform automated tests.
  • Your role as a Front-End Automation Engineer is to write scripts and create automation environments for repeated tests. Using different automation tools, you will design, test, and deploy effective test automation solutions. Your goal is to automate as much of the testing effort as possible with a minimum set of code.
  • Identify and document issues: Analyze and record problems that arise during testing, such as defects, bugs, errors, and inconsistencies.
  • Review system requirements: Ensure the software meets quality standards and track quality assurance metrics.
  • Collaborate with development teams: Work closely with developers to understand system architecture and functionality, and to resolve any issues.
  • Conduct post-release testing: Perform thorough regression testing when bugs are resolved and ensure the software integration meets functional requirements.
  • Monitor debugging process results: Uphold data integrity standards and conduct various types of testing such as stress testing, performance testing, and scalability tests.
  • Stay updated with new tools and strategies: Keep up-to-date with the latest testing tools and methodologies to enhance efficiency and effectiveness in testing processes.

 

We offer:

  • Annual paid vacation of 18 working days.
  • Extra vacation days for long-lasting cooperation.
  • Annual paid illness of 10 days.
  • Maternity/Paternity leave.
  • The opportunity for sabbatical leave.
  • Marriage and Parenthood Package.
  • Compensation for sports activities (up to 6000 UAH\year).
  • 50 % cost compensation for attending self-development courses.
  • Corporate doctor.
  • Internal education(corporate library, Udemy courses).
  • Career development plan.
  • English and Spanish classes.
  • Paying taxes and managing PE (Private Entrepreneur).
  • Technical equipment.
  • Internal Referral program.
  • Opportunity to take part in company volunteering activities.
  • Sombra is a “Friendly to Veterans” award-holder.
author

Galyna Oliyarchyk

Recruiter

Apply Now

If you haven’t found a fitting position, send us your CV and we’ll get back to you shortly