Associate Software Engineer in Test (SET)
πριν από 1 μέρα

About Dialectica

Founded in 2015, Dialectica is one of the fastest growing knowledge sharing businesses, currently employing 250+ professionals in London, United Kingdom, Athens, Greece and Montreal, Canada.

At Dialectica, we are on a mission to achieve unparalleled customer recognition as the most trusted knowledge sharing platform in the world and to build a truly great organization that attracts and cultivates top talent.

Our clients are typically large institutional investors, such as private equity firms and hedge funds, and strategy consultancies.

We differentiate by driving research through deep evaluation of client needs and conducting bespoke research in niche markets.

We are recognised as the #1 expert calls firm for quality and this focus has enabled us to achieve rapid growth in the five years since our founding.

Our Technology team designs and engineers complex proprietary software that automates and optimizes the delivery of our market leading services.

Clients are typically large institutional investors such as private equity firms, hedge funds, and strategy consultancies.

They turn to us to support their strategic decision making by connecting them with industry experts with extensive knowledge and experience of industries or markets of interest.

About the Role

We are looking for a Software Developer who develops software for testing to assess software quality. You will be assisting in finding, organizing and documenting bugs and glitches.

In this role you focus primarily on automation. If you are also competent in executing test cases and are passionate about quality, we’d like to meet you.

Ultimately, you will ensure that our products, applications and systems work correctly.


  • Analyze and decompose a complicated software system and design a strategy to test this system
  • Collaborate with Software Engineers to develop effective strategies and test plans for both the developer’s own tests as well as the QA overview (intelligent coverage of unit and integration testing)
  • Formulate efficient and deterministic test scenarios
  • Build advanced automated test suites to exercise our applications using design patterns where appropriate.
  • Execute test cases and analyze results
  • Evaluate product code according to specifications
  • Identify, categorize and report bugs and errors to development teams with insightful information(screenshots, error messages, stack traces, etc.)
  • Run tests in CI / CD.
  • Conduct post-release / post-implementation testing
  • Ensure quality throughout the software development lifecycle
  • Requirements

  • BSc / MSc in Computer Science, Engineering or a related field
  • Knowledge of Python, JavaScript, Ruby,.NET or other programming languages.
  • Familiarity with scripting languages and UNIX-like systems and environments
  • 1-2 years of proven experience as a Software Developer or Software Engineer in Test
  • Knowledge on working "AGILE + DevOps" process management methodology
  • Ability to document and troubleshoot errors
  • Experience on Cypress Framework is a plus
  • Comfortable with Git, Github, Gitlab or similar source control solutions
  • Working knowledge with Continuous Integration pipelines (Gitlab CI, Jenkins, etc) is a strong asset
  • Excellent communication skills
  • Attention to detail
  • Analytical mind and problem-solving attitude
  • Strong organizational skills
  • Benefits

  • Competitive base salary with additional performance incentives
  • Coverage under the company’s collective health insurance plan
  • Learning and development opportunities (e.g. onboarding, Mini-MBA, on-the-job training, and many others!)
  • Reward and recognition programs
  • Company sponsored team-bonding events
  • Weekly health and wellness activities (e.g. basketball, football, yoga, running)
  • Free snacks and beverages
  • Entrepreneurial culture and amazing coworkers!
  • Αναφορά αυτής της εργασίας

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Υποβάλετε αίτηση
    Το e-mail μου
    Πατώντας στο κουμπί «Συνέχεια », δίνω στο neuvoo τη συγκατάθεση μου να καταχωρήσει τα δεδομένα μου και να μου στέλνει ειδοποιήσεις μέσω email, όπως αναφέρεται λεπτομερώς στην πολιτική προστασίας προσωπικών δεδομένων του neuvoo. Μπορείτε ανά πάσα στιγμή να αποσύρετε τη συγκατάθεση σας ή να διαγραφθείτε οποιαδήποτε στιγμή.
    Φόρμα αίτησης