QA Engineer

Tallinn, Estonia
Roles:
QA
Nice-to-have skills:
C#JavaScriptSQLScrum
Considering candidates from:
Baltics, Central Asia, South Caucasus, Austria, Belarus, Brazil, Croatia, Czech Republic, Hungary, Moldova, Poland, Romania, Russia, Serbia, Slovakia, Slovenia, Turkey and Ukraine
Work arrangement: Onsite
Industry: Software Development
Language: English
Level: Middle or senior
Required experience: 2+ years
Relocation: Paid
Visa support: Provided
Size: 201 - 500 employees
Logo of Linnworks

QA Engineer

Tallinn, Estonia
Linnworks connects, manages and automates commerce operations, powering businesses to sell wherever their customers are and capture every revenue opportunity.
Linnworks are seeking a talented Senior Quality Assurance Engineer. They have development teams in their UK offices and in their offices in Tallinn, Estonia. Their Senior Quality Assurance Engineer will primarily work with the team in their Tallinn office, using various agile methodologies, to release quality software, using the architecture and technology which best fits requirements to ensure a world-class customer experience, as Linnworks continue to scale into a major global technology brand.

Tasks: 
  • Will work closely with a team of software engineers focusing on a specific area of a product
  • Take active part in team sprint plannings and other meetings and create test plans for upcoming changes
  • Assist software engineers and product owners in creating quality product by providing test coverage, acceptance criteria, reviewing use cases and requirements
  • Manually test new features and bug fixes, including edge cases
  • Perform exploratory testing
  • Run scripted smoke tests
  • Build a suite of regression tests for key functionality
  • Support software engineers in the creation of automated tests
Must-have: 
  • Minimum 3 years work experience in software QA
  • Holds a proven track record within quality assurance in development teams in similar organizations to Linnworks
  • Experience in working with product teams and being the sole QA
  • Great attention to detail, meticulous work ethic
  • Analytical mindset
  • Strong verbal and written communication skills in the English language
  • Knowledge of software QA methodologies, tools, and processes
  • Ability to design your own test cases
Nice-to-have: 
  • Experience with UI and API automated testing tools (WebdriverIO or similar)
  • Experience in software development (we use primarily C# and JavaScript)
  • Computer Science degree or similar
  • Experience working in an agile environment
  • Experience in SQL Query writing
  • Experience in debugging code
  • Experience with REST APIs
  • Experience in a Business Analyst role is a bonus
Benefits:
  • Fantastic team culture
  • Friendly and versatile team
  • Challenging projects and opportunity to learn and master a lot of cool skills
  • Competitive salary
  • Flexible working hours
  • 5 weeks of holiday per year
  • Learning opportunities (conferences, books, courses)
  • Remote work possibility (from Estonia)
  • Team building events
  • Gym compensation
  • Visa sponsorship and relocation assistance provided
Interview process:
  • Intro call with Toughbyte
  • Culture Fit interview (30 min)
  • Technical Interview with key team members (60 min)
Currently there are 8 QA in the team. That totals to a team of 10 QA once all positions are hired.

QA Engineers are embedded in development teams therefore are expected to participate in planning, refinement and retrospectives, among other events.


The technical interview is conducted by two QA engineers and a developer (tech lead from one of the teams).

SDET team is willing to provide education and mentorship. The company is also endorsing self-learning by providing paid educational courses on various platforms like Udemy, Pluralsight, etc. As part of a continuous learning program employees are allowed to spend some of their work time on education.