Software Developer in Test (SDET), Mid to Senior

Job Description

The Linnworks Engineering team  is growing, and we’re looking for a Software Developer in Test (SDET) to join our team in Tallinn, Estonia.

What you'll do:

  • Participate in creating and maintaining various Testing Frameworks for cloud-based .NET applications
  • Work as a part of the DevOps team on integrating Testing Frameworks into CI / CD pipelines
  • Facilitate test-driven development within the company
  • Define best automation practices, solvе complex problems, suggest best tools to improve test coverage, test execution times and etc

Who you are:

  • 3+ years of experience in Software Engineering with a focus on Test Automation / Quality Assurance
  • Solid experience with C#
  • You are fluent in UI Testing (ideally - based on Selenium WebDriver, C#)
  • You know how to automate API Testing
  • You know how to develop Testing Frameworks from scratch (ideally - based on xUnit / NUnit)


Bonus Skills:

  • Experience integrating Automation Framework into CI / CD suites (like Jenkins)
  • Experience with JavaScript / Angular / AngularJS
  • Experience with T-SQL
  • Experience with AWS
  • Experience with Docker or any other Container Technologies
  • Understanding of Unit Testing (Frontend / Backend)
  • Understanding of Database Testing
  • Understanding of Performance Testing
  • Understanding of Security Testing


Our stack of technologies:

  • Methodology: Agile (Scrum, XP) with DevOps Ideology
  • Comms: Slack, JIRA, Git on Bitbucket, G-Suite, Lucidchart, MindMeister, etc
  • Backend: .NET 4.7.2+ on C# (ASP.NET WebAPI, WCF, SignalR, Ninject, etc.), .NET Core 3.0+ on C# (ASP.NET Core), Docker and etc
  • Frontend: Hybrid Application (AngularJS + Angular 9), WebPack, RequireJS, SASS, etc
  • Automated Tests: XUnit, NSubstitute, Selenium, Allure Reports, etc
  • IDE: Visual Studio 2019 / Rider, Visual Studio Code, etc
  • Storage: Microsoft SQL Server 2016 (T-SQL, OLAP), PostgreSQL, AWS (DynamoDB, ElastiCache, RDS, Redshift, S3 and etc.), InfluxDB, etc
  • AWS: EC2, VPC, CDN, ECR / EKS / ECS, ELB, Lambda, Route 53, etc
  • Telemetry: EFK (Elasticsearch, Fluentd, Kibana), Prometheus, CloudWatch / CloudTrail, Grafana, Google Analytics, Customer Feedback, etc
  • Automation: Terraform, Ansible, Kubernetes, Jenkins Pipelines, Scripting (PowerShell, Groovy, Python, bash), etc
  • Server: Windows Server 2016 / 19, Linux (Redhat, Amazon Linux AMI), IIS, Kestrel, Apache, etc
  • Security: Malware detection, Vulnerability scanning tools, Configuration scanning, etc


What we offer:

  • Remote work possibility during COVID-19 pandemic
  • Interesting projects
  • Young, friendly, and versatile team
  • No corporate BS
  • Competitive salary
  • An option of flexible working hours
  • 5 weeks of holiday per year
  • Learning opportunities (conferences, books, courses)
  • A cozy office where you can work and relax (playroom with foosball, table tennis, and sofas, pull-up bar, office library, chessboard)
  • Coffee, fruits, yogurts
  • Quarterly corporate events and regular team building activities
  • Gym compensation


 To apply for the vacancy, please send your CV to

Back to All jobs