About the job About the job: We are seeking a motivated and quality-focused Test Engineer to join our modern airline retailing program. You will work in cross-functional product teams building API-first backend services and modern web-based UIs. As a Test Engineer, you will contribute to our test strategy and automation efforts, help ensure the reliability and performance of our products, and collaborate closely with developers, product owners, and other stakeholders to deliver high-quality software. Position located at: Libadiye Office This position will; Collaborate with product and development teams to understand requirements and clarify test coverage and acceptance criteria Contribute to the test strategy for service-based, distributed systems by applying our existing test pyramid (unit / component / integration / E2E) Design, implement and maintain automated tests for Web UI and APIs, using appropriate test design techniques to create clear, maintainable test cases Execute functional, regression and exploratory testing, and clearly report defects, risks and test results Work with senior engineers to improve test automation framework and tooling Integrate and maintain automated tests within CI/CD pipelines, monitor test runs and help improve stability (e.g. flaky tests) Prepare and manage test data and environments needed for efficient test execution Analyze and triage test failures, support root cause analysis and follow up on fixes Share knowledge and best practices with teammates to strengthen the overall quality culture How do we describe the perfect match? Minimum Minimum of 5+ years hands-on experience in QA/Test Engineering in agile software teams Experience with test case design, test execution, defect reporting, and test automation development Experience in writing and maintaining automated tests for Web UI and/or APIs Proven experience with at least one major UI test framework: Playwright, Cypress or Selenium Experience with API testing using tools like Postman, RestAssured, Karate or similar Understanding of BDD concepts and exposure to Cucumber or similar tools Solid programming skills in at least one of Java, C#, JavaScript/TypeScript or Python for test automation Experience with version control and build tools (e.g. Git, Maven/Gradle, npm/yarn) Experience integrating or running tests in CI/CD pipelines (e.g. Jenkins, GitLab CI, GitHub Actions, Azure DevOps) Experience with SQL; familiarity with NoSQL databases is a plus Familiarity with Docker; Kubernetes and basic bash scripting are a plus Familiarity with load/performance testing tools (e.g. JMeter, Locust) and monitoring tools is a plus Good knowledge of Software Development and Test Lifecycle Strong analytical and problem-solving skills, especially in triaging and debugging test failures Very good command of English Good communication skills and ability to work effectively in a cross-functional team ISTQB Foundation Level certificate or equivalent knowledge (ISTQB Advanced Level certificate is a plus) Who We Are? We are the technology leader of the aviation and air cargo industry in Turkey! We are an innovative and successful team that does not fit into the mold, constantly enlarges its target and pushes the standards in global competition... We design and develop technology with the spirit of R&D, where human, engineering and software are the most perfect components. We use trend technologies such as big data, cloud computing, artificial intelligence, fintech, cybersecurity and blockchain which we can compete in the sky. We move forward confidently and successfully with the power of our knowledge and experience into the future. Obviously, We don't dream too much as “what will happen in the future?”, because we are designing the future from today... We are a strong team of more than 2000 valuable talents that shed their minds in offices equipped with modern technology in Istanbul, Ankara and Izmir. Team play is our favorite system! We focus on the same goal – winning – and continue to work together with the motivation to achieve this. If you want to have your name in the success story of a globalizing company, we look forward to your application to the winners team! Benefits Of Working With Us In addition to having the opportunity to grow and be challenged, and to be part of a life, our people enjoy a range of rewarding benefits: Flexible working arrangements, generous personal, parental and cultural leave Competitive remuneration Free and subsidized health and wellbeing services Discounts on a wide range of products and services Career development opportunities A buddy who will guide and accompany you during your onboarding process A great number of online courses and technical trainings that will support your development Personalized development plan for you Using CED & Pass Flight for travelling experience with your family Support payment for childcare Be Yourself We value the unique backgrounds, experiences and contributions that each person brings to our team and encourage and celebrate diversity. If you would like to get to know more about Turkish Airlines Technology, please follow us on Instagram and LinkedIn; https://www.instagram.com/turkishairlinstechnology/ https://www.linkedin.com/company/thyteknoloji/