Who we are & What we believe?
TurkNet, which naturally knows no boundaries and is a game-changer with its vision, started its adventure in 1996 as one of Turkey's first internet service providers. For more than 25 years, it has been a pioneer in the sector with its own infrastructure and technologies and has signed many firsts.
Behind these technologies, we TurkNet members, who are working hard to go "beyond" the current order and offer the internet that Turkey deserves, have our own software and, of course, our passion.
For us, a career means breaking the rules by developing with different expertise!
Join us if you want to see that being a big team that always dreams beyond and embraces change while going the way no one has gone and doing your job with passion is not bound by borders.
About the Role
- As a Test Automation Engineer, you will work closely with Development and Quality Assurance Teams leads to deliver reliable functionality across Turknet applications
- You will write robust, efficient and maintainable tests using Selenium test automation frameworks
- You will contribute to test automation performance improvements, monitoring, test stabilization , and identify improvements to our continuous integration pipeline
- Mentor and learn from other quality assurance team members through pair testing, code reviews etc.
Basic Qualifications
- 3+ years of experience creating and maintaining test automation framework, tests, tools and processes
- Experience writing reliable, performant, and maintainable functional and system tests
- Proven experience in Web and Mobile automation tools using Selenium and Appium
- Experience in software development using Java
- Being familiar with Design Patterns like Page Object Model, Factory etc.
- Experience in API Testing tools like RestAssured , Karate
- Experience in CI/CD Automation solutions like Azure DevOps,Jenkins etc.
Nice to have
- Knowing concepts like agile testing, continuous delivery, behavior-driven development (BDD)
- Familiarity with agile software development methodologies (such as Scrum, Kanban etc.
- Experience with performance/load testing and tools ( Jmeter , K6 etc. )
- Experience with cloud testing frameworks such as Saucelabs or AWS Device Farm a big plus
- Having knowledge of MSSQL.
Other Qualifications
- Good communication and collaborations skills
- Strong teammate with a "can do" attitude and the flexibility to jump in whenever needed
- Strong technical and problem-solving skills, along with issues triaging and debugging test failures
- Experience giving feedback to peers in code reviews
- Demonstrable ability to balance multiple priorities and communicate across teams.
🚀 What We Offer?
- Be part of a team that is changing all the rules of the game and creating an original business model and infratsrurcture in our generation’s most important technological development: the internet,
- We are not afraid to question existing ways of doing things, and value creativity and freedom all as we move with the blistering speed of echnological change,
- Empowerment, mastery and learning. Join a company where you are entrusted with significant responsibility, where you will be part of our team forging a new path, discovering new ways of achieving things. Continuous learning opportunities to develop your mastery,
- Be yourself, join a team of unique hard working and fun loving team mates who believe in hiring and are always up for fun and taking a break together as well.