All offersWarszawaTestingJava Automation Engineer
Java Automation Engineer
Testing
Adaptiq

Java Automation Engineer

Adaptiq
Warszawa
Type of work
Undetermined
Experience
Mid
Employment Type
Permanent, B2B
Operating mode
Office

Tech stack

    Java
    regular
    Jenkins
    regular
    Selenium
    regular
    JUnit
    regular

Job description

Online interview
Friendly offer
We are looking for Java Automation Engineer to join Bringg Team in Poland to join a scaling R&D organization.

Bringg's vision is to connect people and brands through innovative delivery and fulfillment that is accessible, usable, and valuable to everyone. We do this with our innovative cloud platform that connects, automates, and orchestrates supply chain technology, people, and providers​.

We believe that retailers and logistics providers facing today’s new digital reality, need to differentiate and scale their services to gain market share. Using data-led analytics and machine learning technology, we rapidly enable new fulfillment and delivery models that maximize customer experience, optimize operations and scale up the business.

What is the value of the role? 

We are looking for a Java Test Automation Engineer to help us build Bringg Team in our new R&D Center in Warsaw (you’ll be one of the first hires). We are passionate about learning and working together, and expect the same from you. We work on our own product which is served to customers across the globe.

What we are looking for is a person that wants to work closely with product owners on complex business cases, be involved in decisions, and help us shape the future of our product.

We are working in hybrid mode, which means you are not required to be in the office 5 days a week, but we do expect to see you every now and then ;-)

What you are expected to deliver (Responsibilities):

  • Lead the complete testing cycle in agile development: test strategy, execution, automation, and maintenance
  • Reflect on the quality status & alert on gaps
  • Write effective tests to ensure coverage and quality
  • Develop and Maintain UI & API Automation for Web applications in CI/CD environment
  • Ability to analyze and point out problematic/untestable places in the application
  • Cooperate with other R&D team members, from Warsaw, Kyiv, Lviv, and Tel Aviv
  • Communicate with product managers, support, and other stakeholders in the company

What we expect you to Bringg (Requirements):

  • Strong design, coding and debugging skills (hands-on!)
  • Build CI and CD flows from scratch using Jenkins
  • 3+ years with Java
  • Experience with standard automation framework: Junit or similar framework
  • Experience with standard common automation Libraries: Selenium
  • Understanding of web applications concepts
  • Strong knowledge of quality assurance practices and methodologies

Nice to have:

  • Experience with SQL & NoSQL databases such as Postgres, MySQLMysql, Redis
  • Experience in Javascript automation
  • Experience with Cucumber
  • Experience with asynchronous execution concepts
  • Experience (or willingness to learn) Cypress

The team
The team consists of a smile-based backend, frontend, and Automation engineers that are working together with the help of a Team Leader.

The project
The Billing project is a place where Bringg’s clients can see all financial data for their platform usage. 

The project faces a lot of interesting challenges such as data consolidation from various data sources including production and history-directed databases and has to be reliable, accurate, and responsive at the same time. 

Technological stack
The project backend is built with a TypeScript Node.js server that reads data from different databases and a robust React micro-frontend web application, containing the most modern architecture approaches.

We have very high testing coverage as well as a smooth CI/CD process from developer to production.