Skip to content

Open nowPosted 136 days ago

Quality Assurance Software Engineer

Workable (global search)107,990 open roles

Where
Athens, Attica, Greece
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowQuality Assurance Software EngineerWorkable (global search) · Athens, Attica, Greece
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Workable (global search)'s own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

7.9% of postings close within 7 days. Measured by our own scanner across the market. Workable (global search) postings stay open a median of 6 days.

Share of postings closed within
  1. 1.6%1 day
  2. 3.6%3 days
  3. 7.9%7 days
  4. 14.9%14 days
  5. 34.0%30 days
This job: posted 136 days ago

Workable (global search) median: 6 days open

The posting

SOCStreams is a microservices-oriented application hosted on Azure. It is an OpenXDR/SOAR platform operated by MDR SOC, to orchestrate security operations and drive investigations, communication, and SOAR playbooks. The following technologies are utilized: Angular, .NET Core, Elasticsearch, MongoDB, MySQL, Redis.

The Quality Assurance Software Engineer will work as a member of the SOCStreams team. They will be responsible for developing and running test cases written in Python according to the specifications of the development team, executing software performance tests, and developing and running scripts for automated testing. At least 2-years of QA experience on a live product with real-world users, test automation of web applications, and excellent communication and analytical skills is expected.

Key Responsibilities

  • Provides guidance and subject matter expertise to engineers on testing and Quality Assurance (QA) methodologies and processes
  • Works with engineers to drive improvements in code quality via manual and automated testing
  • Responsible for managing the definition, implementation, and integration of quality principles into the design and development of software and IT processes
  • Involved in the review of requirements specifications for weaknesses in function, performance, reliability, scalability, testability, usability, and security and compliance testing, and provides recommendations
  • Plans and defines testing approach, providing advice on prioritization of testing activity in support of identified risks in project schedules or test scenarios
  • Develops test plans, testing resource requirements, and overall scheduling of testing activity
  • Responsible for developing manual and automated test cases and configurations needed to meet testing of business requirements
  • Executes test cases/scripts to ensure delivery of quality software applications
  • Monitors and tracks resolution of defects, coordinating with engineers in order to prevent, report, and resolve
  • Designs, monitors, and analyzes quality assurance metrics such as defect, defect counts, test results, and test status
  • Identifies opportunities to adopt innovative technologies

Requirements

  • 2+ years of experience in IT, with an emphasis on QA, and proven ability in writing test cases, running functional, automated, or performance tests, and managing defects
  • Working knowledge of commonly used concepts and practices in QA discipline (constructing test plans and test cases, report evaluation metrics effectively)
  • Excellent knowledge of test automation of web applications
  • In-depth experience with functional testing
  • Experience with Selenium for test automation of web applications
  • Experience with BDD methodology and Gherkin (feature files, step definitions, scenario design)
  • Experience with applications with microservices architecture
  • Experience working in an Agile Development environment
  • Good knowledge of API and Database testing
  • Strong analytical and problem-solving skills
  • A sharp eye with attention to details
  • Ability to think abstractly and deal with ambiguous/under-defined problems
  • Good communication skills, team spirit and self-motivation
  • Fluency in English (writing/reading/speaking)

Nice to Have

  • Experience with the Python programming language
  • Experience with pytest and pytest-bdd for structuring and running automated test suites
  • Experience with Postman for API exploration and manual API testing
  • Working knowledge of Azure or any other cloud computing platform
  • Experience with applications built on top of a workflow engine

At Obrela, you’ll be part of a fast-paced, mission-driven environment where innovation, security, and scalability meet. If you're ready to help build the next generation of cybersecurity operations tools, we'd love to hear from you.

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Workable (global search)'s own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Workable (global search)'s form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Workable (global search)'s answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.