Software Development Engineer in Test

Tallinn, Estonia
Roles:
QA
Must-have skills:
C#
Nice-to-have skills:
DockerAWS
Considering candidates from:
Baltics, Latin America, Armenia, Austria, Azerbaijan, Croatia, Czech Republic, Georgia, Hungary, Israel, Kazakhstan, Poland, Romania, Serbia, Slovakia, Slovenia and Turkey
Work arrangement: Onsite
Industry: IT Services and IT Consulting
Language: English
Level: Middle or senior
Required experience: 2+ years
Relocation: Paid
Visa support: Provided
Size: 51 - 200 employees
Logo of Riverty

Software Development Engineer in Test

Tallinn, Estonia
Riverty is an international service provider with nearly 80,000 employees in more than 40 countries who design and implement innovative solutions from all over the world, covering a wide range of business processes. Riverty has 4 different solution groups: Riverty Supply Chain Solutions, Riverty Financial Solutions, Riverty Systems and Majorel.

Estonia hosts their IT Development and Innovation Center unit. Clients from a wide range of industries rely on Riverty's portfolio of solutions: from telecommunications providers and utilities companies through banks and insurance companies to e-commerce, IT and internet providers.

IT Riverty is a part of the Bertelsmann SE & Co. KGaA.
At the moment their Risk Tech team is looking for a Software Development Engineer in Test to ensure Quality Assurance of the software components and integrations of the customer identity, risk steering, and fraud prevention domain.

 Tasks:  
  • Participate in the development of different software components, with focus and specialization on testing
  • Participate in the definition of product requirements and acceptance criteria’s
  • Design, prepare and execute the test cases
  • Perform tests automation and develop tools for that
  • Participate in building quality assurance processes and competence
  • Provide QA expertise for the team, train and coach other software engineers
  • Be an integral part of a cross-functional development team
Must-have:
  • Skilled in test automation frameworks and tools such as Cucumber, Selenium, REST, and different database concepts
  • Previous experience as a Quality Assurance or Software Engineer and knowledge of test cases creation and implementation
  • Knowledge of mainstream programming languages such as C#, JavaScript and familiarity with Behavior Driven Development
  • Proficient in unit-, functional-, performance-, load- and end-to-end testing
  • As a person, you are self-driven, eager to take new challenges
  • You know how to communicate with different businesses and tech stakeholders
  • Fluent English
Nice-to-have:
  • Familiarity with mock aspects (e.g., Wiremock), JMeter, R script, PowerShell, Docker/Containerization, Cloud, CI/CD pipeline 
Benefits:
  • Flexible working hours and location as long as you're there for your team members
  • Phone and compensation for calls
  • Other benefits of your choice: sports compensation/free parking/additional health insurance/extra vacation/smart devices 
Interview process:
  • Intro call with Toughbyte
  • Riverty's HR runs a 20-30-minute culture fit interview 
  • An interview with a Team Manager (and possibly with someone from a Technical Team) - introductional + some general technical questions
  • Tech call where technical skills will be evaluated (may last up to 1,5 hours)
  • Final decision
It is mostly web backend testing using C# automation.