Design and develop robust test automation frameworks using tools like Selenium, Cypress, and Playwright
Create and maintain API test suites using RestAssured and Postman
Develop and optimize mobile test automation for both web and app platforms with Appium
Integrate test automation within CI/CD pipelines using Jenkins and GitLab
Generate and maintain test reports using Allure and HTML reporting tools
Continuously improve and optimize existing test automation frameworks
Lead software testing and QA activities across multiple projects, ensuring quality standards are met
Participate in product design reviews to identify potential issues early and provide feedback on functional requirements
Develop comprehensive test strategies and test plans for complex projects and features
Perform root cause analysis on defects and testing issues, driving improvements
Ensure that quality is seamlessly integrated throughout the software development lifecycle
Champion testing best practices and advocate for continuous process improvements
Work closely with cross-functional teams including developers, product managers, and business stakeholders
Mentor junior team members, providing technical guidance and fostering their growth
Lead test automation discussions in Agile/Scrum ceremonies, ensuring alignment with team goals
Conduct code reviews for test automation scripts, ensuring quality and maintainability
Share knowledge of best practices and new tools, contributing to team growth
Support team members in resolving complex technical challenges
Stay updated on the latest testing technologies and industry best practices
Evaluate and implement new tools and frameworks to improve testing efficiency
Drive optimization efforts to reduce test execution time while improving reliability
Develop solutions for complex testing scenarios, improving test accuracy
Lead proof-of-concepts for new testing approaches, driving innovation within the team
Requirements
1–4 years of hands-on experience in software testing with a strong focus on automation
Proven expertise in delivering testing services for complex projects, ideally within Agile/Scrum environments
A solid educational background with a B.Sc. or M.Sc. in engineering, computer science, or related fields
Proficient understanding of programming languages, particularly Java (required), with experience in Python or JavaScript (preferred)
Expertise in automation tools like Selenium WebDriver, Cypress, Playwright, and Appium
A comprehensive understanding of API testing (Postman, RestAssured) and mobile testing frameworks
Hands-on experience with CI/CD pipelines and integration testing using Jenkins or GitLab
Tech Stack
Cypress
Java
JavaScript
Jenkins
Python
Selenium
Benefits
Global impact: Work on products that make travel easier for millions, using the latest technologies and having free access to AI tools
Global growth: Be part of a company born in Turkey and scaled into a global e-commerce player, with a culture focused on data, efficiency, and customer satisfaction
Strong start: A comprehensive onboarding program designed to help you get to know the team and start contributing from day one
Continuous development: Access to internal and external training programs, plus free access to platforms like Coursera, Udemy, SymfonyCasts, Udacity, edX, and O'Reilly
Social community: Opportunities to actively join sports, gaming, arts & culture, and nature-focused social clubs
Celebrating together: Two major company parties each year to celebrate achievements with your teammates
Casual environment: A friendly office experience with no dress code
Great start to the week: Office breakfast every Monday
Travel perks: Discounts on flights, hotels, car rentals, and transfers across Wingie Enuygun Group products
Welcome experience: A Welcome Kit and ENC Gift Card waiting for you on your first day
Flexible benefits: With WEGFlex, choose your benefits for the following year every December and earn ENC points across various products
Hybrid support: Transportation allowance for the days you come to the office
Daily support: Meal card and healthy snacks
Health coverage: Private health insurance and life insurance
Wellbeing: Appointment opportunities with our nutritionist
Grocery support: Grocery gift card once a year
Special occasions: Gifts for marriage, childbirth, and military service