QA Engineer

ICterra Bilgi ve İletişim Teknolojileri

Beşiktaş

On-site

TRY 2,181,000 - 3,635,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

ICterra Bilgi ve İletişim Teknolojileri is seeking an experienced Software QA Engineer to join our Istanbul team. You will design, execute, and maintain manual test scenarios for backend services and APIs to ensure robust software delivery.

You will collaborate with developers, product owners, and analysts, validate API integrations, perform regression and smoke tests, and contribute to automation framework improvements where applicable.

Qualifications

  • Bachelor's or Master's degree in Engineering, Computer Science, Mathematics, Statistics, or a related field.
  • Minimum 3 years of experience in Software Quality Assurance with a strong focus on Manual Testing.
  • Strong knowledge of backend testing methodologies and software testing life cycle (STLC).
  • Hands-on experience in RESTful and SOAP API testing using tools such as Postman, SoapUI, or similar.
  • Experience in validating API responses, business logic, database consistency, and service integrations.
  • Good knowledge of SQL and database concepts (Oracle, MongoDB, etc.).
  • Experience in writing and executing comprehensive test scenarios and test cases.
  • Experience with defect management and test management tools (Jira, Azure DevOps, HP ALM/Quality Center, TestRail, etc.).
  • Familiarity with Agile/Scrum software development methodologies.
  • Basic knowledge of automation testing concepts and experience with at least one automation framework (Karate, Selenium, Appium, Cucumber, Capybara, etc.) is a plus.
  • Basic programming or scripting knowledge in Java, Ruby, Python, or similar languages is preferred.
  • Familiarity with CI/CD concepts and tools such as Azure DevOps or GitLab is considered an advantage.
  • Strong analytical thinking, problem-solving skills, attention to detail, and a quality-oriented mindset.
  • Self-motivated, eager to learn, collaborative, and able to manage multiple priorities.

Responsibilities

  • Design, prepare, execute, and maintain manual test scenarios and test cases for backend services and APIs.
  • Validate business processes through backend service testing, API integrations, and database verification.
  • Analyze functional requirements and identify test coverage for new features and enhancements.
  • Perform functional, regression, integration, and smoke testing.
  • Identify, document, prioritize, and track software defects throughout the software development lifecycle.
  • Collaborate closely with developers, product owners, business analysts, and other QA engineers to ensure product quality.
  • Support release validation activities and production verification when required.
  • Participate in root cause analysis and contribute to continuous quality improvement initiatives.
  • Contribute to the maintenance and gradual improvement of existing automation frameworks where applicable.
  • Ensure quality standards and testing best practices are consistently followed across projects.

Skills

Manual Testing
API testing
Backend testing
STLC
Postman
SoapUI
SQL
Jira
Azure DevOps
TestRail
Agile/Scrum
Automation concepts
Java/Python basics

Education

Bachelor's or Master's degree in Engineering, Computer Science, Mathematics, Statistics, or a related field

Tools

Postman
SoapUI
Jira
Azure DevOps
HP ALM/Quality Center
TestRail

Job description

About ICterra

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 150+ software professionals, we have been building strategic partnerships with the world’s top IT and defence companies, providing software development and test services.

Qualifications
  • Bachelor's or Master's degree in Engineering, Computer Science, Mathematics, Statistics, or a related field.
  • Minimum 3 years of experience in Software Quality Assurance with a strong focus on Manual Testing.
  • Strong knowledge of backend testing methodologies and software testing life cycle (STLC).
  • Hands-on experience in RESTful and SOAP API testing using tools such as Postman, SoapUI, or similar.
  • Experience in validating API responses, business logic, database consistency, and service integrations.
  • Good knowledge of SQL and database concepts (Oracle, MongoDB, etc.).
  • Experience in writing and executing comprehensive test scenarios and test cases.
  • Experience with defect management and test management tools (Jira, Azure DevOps, HP ALM/Quality Center, TestRail, etc.).
  • Familiarity with Agile/Scrum software development methodologies.
  • Basic knowledge of automation testing concepts and experience with at least one automation framework (Karate, Selenium, Appium, Cucumber, Capybara, etc.) is a plus.
  • Basic programming or scripting knowledge in Java, Ruby, Python, or similar languages is preferred.
  • Familiarity with CI/CD concepts and tools such as Azure DevOps or GitLab is considered an advantage.
  • Strong analytical thinking, problem-solving skills, attention to detail, and a quality-oriented mindset.
  • Self-motivated, eager to learn, collaborative, and able to manage multiple priorities.
Job Description
  • Design, prepare, execute, and maintain manual test scenarios and test cases for backend services and APIs.
  • Validate business processes through backend service testing, API integrations, and database verification.
  • Analyze functional requirements and identify test coverage for new features and enhancements.
  • Perform functional, regression, integration, and smoke testing.
  • Identify, document, prioritize, and track software defects throughout the software development lifecycle.
  • Collaborate closely with developers, product owners, business analysts, and other QA engineers to ensure product quality.
  • Support release validation activities and production verification when required.
  • Participate in root cause analysis and contribute to continuous quality improvement initiatives.
  • Contribute to the maintenance and gradual improvement of existing automation frameworks where applicable.
  • Ensure quality standards and testing best practices are consistently followed across projects.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

QA Engineer
QA Engineer

ICterra Information and Communication Technologies • Beşiktaş

On-site
TRY 180,000 - 300,000
Analyst & Tester
Analyst & Tester

ICterra Information and Communication Technologies • Fatih

On-site
TRY 420,000 - 620,000
QA Engineer: Backend & API Testing Specialist
QA Engineer: Backend & API Testing Specialist

ICterra Information and Communication Technologies • Beşiktaş

On-site
TRY 180,000 - 300,000
QA Engineer: Backend & API Manual Testing
QA Engineer: Backend & API Manual Testing

ICterra Bilgi ve İletişim Teknolojileri • Beşiktaş

On-site
TRY 2,181,000 - 3,635,000
End-to-End QA & Requirements Analyst
End-to-End QA & Requirements Analyst

ICterra Information and Communication Technologies • Fatih

On-site
TRY 420,000 - 620,000
Software Engineer(Financial Services)
Software Engineer(Financial Services)

ICterra Information and Communication Technologies • Beşiktaş

On-site
TRY 400,000 - 660,000
Kapsamlı QA Otomasyon Mühendisi (Mobil/API/Performans)
Kapsamlı QA Otomasyon Mühendisi (Mobil/API/Performans)

ICterra Bilgi ve İletişim Teknolojileri • Üsküdar

On-site
TRY 180,000 - 260,000
Analyst&Tester
Analyst&Tester

ICterra Bilgi ve İletişim Teknolojileri • Beşiktaş

On-site
TRY 350,000 - 520,000
QA Tester (Hybrid)
QA Tester (Hybrid)

Amaris Consulting • Fatih

On-site
TRY 60,000 - 85,000
Test Uzmanı
Test Uzmanı

ICterra Bilgi ve İletişim Teknolojileri • Üsküdar

On-site
TRY 180,000 - 260,000