Mood Media EMEA
Quality Assurance Engineer
Mood Media EMEARomania10 days ago
Full-timeRemote FriendlyEngineering

Quality Assurance Engineer

Bucharest (Romania) / Hybrid (2d/week)

Full-time

Company and Team

Remember the last time you danced in a supermarket or while shopping for clothes? We are the ones playing that music for you. When you visit your favourite fast-food restaurant and their menus are displayed on dozens of monitors, we deliver that content for you. Our product helps our customers to create a pleasant environment for their customers and our engineering team is at the core of this effort.

Here is our team culture:

  • We value engineering as a whole and try not to assign too many labels like “full-stack” and get caught up in jargon.
  • We like open discussions about everything.
  • We’re fast and never afraid to get our hands dirty.
  • We always have big goals like turning a monolith into micro-services or changing a sunset technology with a better one.
  • Excited about CI&CD and automation.
  • We view DevOps, QA, Dev, and PM as one big team and together try to do right by the product.
  • Results matter to us, and we often have technical liberty to pick the right tool and just “get it done”.
  • Sometimes things don’t work as you initially planned so you go back in and iterate.
  • We value transparency, solutions, working software over extensive documentation, and servant leadership.

About this role

  • We have a high degree of flexibility in remote work location and hours, but we also appreciate and encourage getting together with the team in a hybrid mode.

Responsibilities

  • Define and execute end-to-end test cases.
  • Perform functional, application, regression, compatibility, performance, and smoke tests.
  • Define and track quality assurance metrics such as defect densities and open defect counts.
  • Report agreed metrics and progress.
  • Work with the Development team to develop, publish and implement test plans.
  • Take ownership for the quality of the product that is released.
  • Participate in Sprint plannings and everything related to the SCRUM process.
  • Help the business define requirements and shape up features.
  • Troubleshoot production issues / escalated support issues for the software platform that the QA is responsible for testing by tracking software bugs and investigating the causes.
  • Help identify ways to enhance testing strategy with new tools, processes, or techniques.
  • Provide stakeholders with concrete measurements of product quality.

Qualifications

Must have

  • Firm understanding of software development and IT.
  • Basic understanding of how web applications are structured, web protocols and tools.
  • Ability to document and troubleshoot errors.
  • Advanced level of written and spoken English.
  • Agile methodology familiarity.
  • Experienced in working with tools like Jira, Confluence, etc.
  • Analytical mind, willingness to understand complex systems and find their weaknesses.
  • Basic mobile platforms knowledge (iOS, Android).


Nice to have

  • Knowledge and hands-on experience of a test management tool. Able to work with build/configure/deploy tools.
  • Basic knowledge of HTML and CSS
  • Basic SQL and database knowledge
  • Basic administration - may include Windows, Linux, Mac OS system and network administration, Virtualisation (VMWare/Hyper-V/VirtualBox)
  • API testing tools like Postman, JMeter, etc.

Key Skills

Ranked by relevance