-
ICterra Information and Communication Technologies

Software Developer in Test (.NET)

ICterra Information and Communication Technologies
Turkey · Full-time · Associate

ABOUT US


ICterra is a global software engineering company with offices in Munich, İstanbul and Ankara. We combine 30 years of software development experience with technology expertise and proven methodologies to provide innovative solutions to our customers across multiple industries globally. With 200+ software professionals, we have been building strategic partnerships with the world’s top IT and defence companies, providing software development and test services.


Requirements

  • Strong proficiency in .NET with hands-on experience building test automation frameworks and strategies for enterprise-level applications.
  • Primary experience with Playwright for .NET — preferred as the main automation tool for end-to-end testing.
  • Experience with Selenium WebDriver and integration with test frameworks such as xUnit, NUnit, or SpecFlow in the .NET environment.
  • Familiarity with JavaScript and TypeScript — especially beneficial when extending or adapting test automation tools like Playwright across tech stacks.
  • Expertise in Behavior-Driven Development (BDD) methodologies using tools like SpecFlow, Cucumber, or similar.
  • In-depth understanding and practical application of test design patterns, including:

-->Page Object Model (POM)

-->Screenplay Pattern

-->Factory and Strategy Patterns

  • Proven ability to:

-->Create and maintain test plans, test scenarios, and test suites

-->Automate integration, regression, and performance tests

-->Ensure test coverage, traceability, and maintainability

  • Experience with REST API testing using Postman, RestSharp, or other frameworks.
  • Familiarity with performance testing tools like LoadRunner, JMeter, k6, or Azure Load Testing.
  • Comfortable working with Docker for containerized test environments and automation pipelines.
  • Solid experience working with PostgreSQL, MongoDB, and using database queries for data validation and setup.
  • Deep knowledge of Azure DevOps:

-->Boards, Pipelines (YAML/Classic), Releases

  • Strong Git proficiency, including best practices for branching and versioning (e.g., GitFlow).
  • Adherence to clean code principles in automation solutions and test suites.
  • Strong analytical thinking and ability to identify gaps, improve frameworks, and solve issues independently.
  • Experience working in structured enterprise environments under Agile or DevOps methodologies.
  • Experience working with structured data formats such as JSON, XML, XSD; quick to adapt to XPath, XQuery, or XSLT as needed.


Optional

  • Familiarity with security testing, mocking/stubbing, and test virtualization tools.
  • Experience or interest in AI-assisted testing, test analytics, or modern tooling trends.


Soft Skills & Attitude

  • Minimum 5 years of experience
  • Fluency in English (both written and spoken) is mandatory.
  • Strong interpersonal and communication skills, capable of interacting with cross-functional and technical teams.
  • Must be self-driven, dedicated to delivering value, and willing to challenge assumptions to improve quality.
  • Brings a proactive attitude and contributes actively to team discussions and solution designs.
  • Must be a national of a NATO member state.

Key Skills

Ranked by relevance

virtualization devops
Login to Apply
Posted
Jul 07, 2025
Type
Full-time
Level
Associate
Location
Ankara

Industries

Information Technology & Services Defense Space Manufacturing

Categories

Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Airbus Defence and Space
Related

Software Engineer

2026-05-23

Full-time
Not Applicable
Romania
Defense
Engineering
View Job Details
Aselsan
Related

Android Yazılım Test ve Doğrulama Mühendisi

2026-05-23

Full-time
Associate
Turkey
Defense
Engineering
View Job Details
ELT Group
Related

Software Engineer

2026-05-29

Full-time
Entry
Italy
Defense
Engineering