Qureos

FIND_THE_RIGHTJOB.

Software Developer in Test (.NET)

Ankara, Turkey

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 .

© 2025 Qureos. All rights reserved.