Quality Assurance Engineer

BGTS International

Beşiktaş

On-site

TRY 180,000 - 300,000

Full time

26 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

BGTS International is seeking a QA Engineer to own manual testing with a focus on backend services and APIs. You will collaborate with development and product teams to ensure reliability, functionality, and quality of backend applications and integrations.

The ideal candidate has 3+ years in Software Quality Assurance, hands-on API testing, SQL validation, and experience with defect management. Familiarity with test automation and CI/CD is a plus for enhancing existing processes.

Qualifications

  • Bachelor's or master's degree in Engineering, Computer Science, Mathematics, Statistics, or a related field.
  • At least 3 years of professional experience in Software Quality Assurance with a focus on manual testing.
  • Strong understanding of backend testing approaches and the STLC.
  • Hands-on experience with RESTful and SOAP API testing using tools such as Postman, SoapUI, or similar.
  • Experience validating API responses, business logic, data consistency, and service integrations.
  • Good knowledge of SQL and database concepts, with experience in Oracle, MongoDB, or similar.
  • Experience creating and executing detailed test scenarios and test cases.
  • Experience using defect tracking and test management tools such as Jira, Azure DevOps, HP ALM/Quality Center, TestRail.
  • Familiarity with Agile/Scrum methodologies and software development processes.

Responsibilities

  • Create, execute, and maintain manual test scenarios and test cases for backend services and APIs.
  • Verify business processes through backend testing, API integrations, and database validation.
  • Review functional requirements and determine appropriate test coverage for new features and enhancements.
  • Perform functional, regression, integration, and smoke testing.
  • Identify, document, prioritize, and follow up on software defects throughout the development lifecycle.
  • Collaborate with developers, Product Owners, Business Analysts, and other QA Engineers to ensure high-quality product delivery.
  • Support release testing and production verification activities when required.
  • Take part in root cause analysis and contribute to initiatives aimed at continuously improving software quality.
  • Support the maintenance and gradual enhancement of existing automation frameworks where applicable.
  • Promote and follow established QA standards and testing best practices across projects.

Skills

Manual testing
Backend testing
API testing
SQL/Database testing
STLC
Agile/Scrum
Defect management
Test case design
Collaboration

Education

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

Tools

Postman
SoapUI
Jira
Azure DevOps
HP ALM/Quality Center
TestRail

Job description

BGTS is a software and technology solutions company, powered by over 1,800 professionals. With more than 25 years of experience in digital transformation & engineering, technology consulting, and enterprise service management, we empower our clients to achieve success through a combination of engineering expertise and industry insight.

About the Role

We are looking for a QA Engineer to join our client's team and take ownership of manual testing activities, with a particular focus on backend services and APIs. In this role, you will work closely with development and product teams to ensure the reliability, functionality, and overall quality of backend applications and integrations.

The ideal candidate has solid hands-on experience in manual testing, API and database testing, and defect management. While manual testing will be the main focus, familiarity with test automation, programming, and CI/CD practices will be considered a strong advantage.

Key Responsibilities

  • Create, execute, and maintain manual test scenarios and test cases for backend services and APIs.
  • Verify business processes through backend testing, API integrations, and database validation.
  • Review functional requirements and determine appropriate test coverage for new features and enhancements.
  • Perform functional, regression, integration, and smoke testing.
  • Identify, document, prioritize, and follow up on software defects throughout the development lifecycle.
  • Collaborate with developers, Product Owners, Business Analysts, and other QA Engineers to ensure high-quality product delivery.
  • Support release testing and production verification activities when required.
  • Take part in root cause analysis and contribute to initiatives aimed at continuously improving software quality.
  • Support the maintenance and gradual enhancement of existing automation frameworks where applicable.
  • Promote and follow established QA standards and testing best practices across projects.

Required Qualifications

  • Bachelor's or Master's degree in Engineering, Computer Science, Mathematics, Statistics, or a related field.
  • At least 3 years of professional experience in Software Quality Assurance, with a strong focus on manual testing.
  • Strong understanding of backend testing approaches and the Software Testing Life Cycle (STLC).
  • Hands-on experience with RESTful and SOAP API testing using tools such as Postman, SoapUI, or similar.
  • Experience validating API responses, business logic, data consistency, and service integrations.
  • Good knowledge of SQL and database concepts, with experience in technologies such as Oracle, MongoDB, or similar.
  • Experience creating and executing detailed test scenarios and test cases.
  • Experience using defect tracking and test management tools such as Jira, Azure DevOps, HP ALM/Quality Center, TestRail, or equivalent.
  • Familiarity with Agile/Scrum methodologies and software development processes.

Nice to Have

  • Basic understanding of test automation concepts; experience with at least one framework such as Karate, Selenium, Appium, Cucumber, or Capybara 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 an advantage.
  • Strong analytical and problem-solving skills, attention to detail, and a quality-focused mindset.
  • Self-motivated, willing to learn, collaborative, and capable of managing multiple priorities.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Backend QA Engineer: API & Manual Testing
Backend QA Engineer: API & Manual Testing

BGTS International • Beşiktaş

On-site
TRY 180,000 - 300,000
Senior Software Quality Assurance Specialist
Senior Software Quality Assurance Specialist

Eminevim • Fatih

On-site
TRY 300,000 - 520,000
Middle+ General QA Engineer
Middle+ General QA Engineer

Jobgether • Turkey

On-site
TRY 350,000 - 520,000
Ownership of quality
Cross-functional collaboration
Automation expansion
+3
QA & Test Automation Engineer
QA & Test Automation Engineer

Responsedga Technology And Marketing Inc. • Fatih

On-site
TRY 40,000 - 60,000
Test Engineer (Manual + Automation)
Test Engineer (Manual + Automation)

Octopuseffect • İzmit

On-site
TRY 180,000 - 270,000
Software Quality Assurance Specialist
Software Quality Assurance Specialist

adesso Turkey • Turkey

Hybrid
TRY 50,000 - 70,000
Competitive salary
Private health insurance
Comprehensive benefits
+4
Software Quality Assurance Specialist
Software Quality Assurance Specialist

adesso Turkey • Fatih

Hybrid
TRY 100,000 - 130,000
Competitive salary
Private health insurance
Comprehensive benefits
+2
QA Engineer
QA Engineer

ICterra Information and Communication Technologies • Beşiktaş

On-site
TRY 180,000 - 300,000
QA Engineer
QA Engineer

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

On-site
TRY 2,181,000 - 3,635,000
Software QA Engineer
Software QA Engineer

Finbyte • Turkey

On-site
TRY 180,000 - 240,000