Senior Test Automation Engineer


  • Ankara, İstanbul, Gebze
  • 26.02.2021 - 31.05.2021 | 25.03.2021


    ·       BS. or MS degree in Computer Science or in Computer Engineering

    ·       3+ years Software Test Engineer experience

    ·       Knowledge on at least one of the automated testing frameworks and languages (Selenium WebDriver, Appium, jUnit, Cucumber, Espresso, JS test frameworks etc.)

    ·       Strong experience writing & maintaining automated test scripts for web applications

    ·       Experience with API automation testing including unit test automation frameworks

    ·       Knowledge on SQL

    ·       Proactive attitude in identifying issues and solutions that help in improving Software Quality; curious, meticulous observer who executes test cases creatively and innovative

    ·       CMMI3 experience is a plus

    ·       Fluency in written and spoken English (will be tested)

    ·       High communications skills and a good team player.

    ·       Great documentation skills.

    ·       Ability to learn and support new systems and applications

    ·       Experience working in an Agile environment

    ·       Knowledgeable in Functional/Non-functional testing and performance testing

    ·       Software design and architecture knowledge

    ·       Solid programming skills, such as Java (J2EE), REST APIs, Jenkins

    ·       Familiar with Docker


    ·       Will be part of the test team 

    ·       Ensure the team delivers extraordinary output

    ·       Build and maintain the automated test infrastructure for the project

    ·       Collaborate with stakeholders and feature engineers to specify test cases

    ·       Identify, analyze, and document any defects discovered during testing and provide fine tuning recommendations

    ·       Develop and lead the automation strategy/effort and generate scripts to perform automated testing cycles

    ·       Execute and analysis automation test results

    ·       Work with cross-functional teams to ensure quality throughout the software development lifecycle

    ·       Define test strategy and provide technical guidance in driving quality in new feature development

    ·       Break applications in ways the developers never thought about

    ·       Continuously improve the automation scripts.

    ·       Execute, monitor and document automated test suites

    ·       Execute and improve performance testing

    ·       Mentor junior level staff

    Expected Attitude

    ·       Satisfied only with a beautiful solution

    ·       Deliver workaround/persistent solutions to the problems

    ·       Generate and pursue innovative ideas about his/her daily activities pushes himself and also the team at each and every iteration to produce zero defects

    ·       Develop not only the expected, but also the untold for the sake of the user experience and comfort

    ·       Energetic and Self-Motivated