Software Test Engineer İş İlanı

İşveren Hakkında

QUALIFICATIONS AND JOB DESCRIPTION

We are a dedicated team developing Petal Search which is one of the most prestigious ongoing search engine project in the world. Petal Search have accumulated 30 million users in 50+ different languages include English, Chinese, Turkish, Arabic and many others. It is launched in 170+ different countries by now. Our vision is to achieve "everything is searchable" and to be “one of the three in the world" as Petal Search.


Petal Search supply search everything include general search like web, news, image, music, video, voice, knowledge, and multiple vertical search like apps, shopping, travel, local service, life assistant, and so on.


Petal Search has been developing in Huawei Turkey R&D Center which is the largest R&D investment of Huawei located outside of China. We have fully End-to-End team here include Marketing, Product Managers team, Development and AI Research team, User Growth and User Behavior Insight team, Ecosystem , Evaluation and Data Analytics team.


For Petal Search, we are looking for Software Test Engineers that you will have a chance to be involved in end-to-end test and verification activities of various search engine products and features. Whether you are junior/senior or lead test & QA engineer, you will find opportunities to show your skills and improve them. You will be a member of cross-functional team where your efforts can directly impact how the search engine works and observed by real-world users.


For our colleagues, we offer:

  • A multicultural work environment and collaboration with teams from Europe, China, and India.
  • An attractive and competitive set of benefits,
  • Support for Master’s and PhD programs
  • A broad range of training opportunities with online and face-to-face programs.
  • Independent ways of working, development of own ideas.


Qualifications:


  • Minimum bachelor’s degree (preferably in a computer engineering, electrical engineering, software engineering or equivalent)
  • Experiences in test techniques and methodologies.
  • Good knowledge about Linux OS in operation and maintenance, Databases (SQL/No SQL) and
  • Docker environment operation and maintain (optional)
  • Hands-on experience and knowledge about Manual and Automation Testing (Selenium and phytest preferable), Security Testing and Performance Testing (optional) etc.
  • Capability of writing & maintaining automated test scripts for both frontend and backend testing,
  • The know how about service-oriented architectures (SOA) and representational state transfers (REST) architecture and Its functionality such as covers web service inspection, invoking, development, simulation and mocking, functional testing, load and compliance testing


Job Requirements:


  • Proactively join testing activities and support the team members to solve the technical difficulties,
  • Work with cross-functional teams to ensure quality throughout the software development lifecycle,
  • Develop the manual/automation test case/effort and write test cases, generate scripts to perform testing cycles, execute test cases and perform regression tests
  • Identify, analyze, and document any defects discovered during testing and provide fine-tuning recommendations,
  • Support analyzing the issues and questions after software release


Project Details:


  • Activities for analyzing, testing, maintenance of petalsearch.com which is a mobile application and mobile device web page
  • Participate functional, UI, performance, coverage and E2E test activities of 20+ sub features and NLP modules
  • Take participate of analyzing business requirements, customer feedbacks, technical improvements and user trends


Senior Position Requirements:

  • Define test strategy and provide technical guidance in driving quality in new feature developments
  • Analyze the business requirements and estimate, plan and design the testing and verification to guard the product,
  • Minimum 5 years of experience in academy and/or industry.


Personal Skills Required:


  • Agile oriented; focused on delivery and customer first,
  • Adaptive; responsive for on-demand changes,
  • Dedicated; working hard to finish tasks on-time with high quality,
  • Open; collecting feedbacks and defining actions for self-improvement.
  • Strong issue analysis and problem solving skills are essential,
  • No limitation to travel in Turkey or abroad.
  • Good command of English is essential.