The main business of the group is a digital exchange for media with focus
on on-top-services / SaaS for its international customers. The partner
companies take care of commercial operations, service/support, and the
global technology/architecture.
Target customers for the entire group are content owners (labels,
publishers), creative individuals (artists, writers) on the one hand, and
retailers, brands, bloggers, educational institutions and alike on the other.
The platform
The core platform is already built as a fully cloud-based, global solution,
which serves needs of the music industry in a modern and sophisticated
manner. Future extensions of this platform are aiming to also serve needs
of other digital industries using the same (and extended) platform.
Core technologies
The entire platform is following a clean separation of concerns with a
service-oriented architecture.
Backend of the solution is written in .NET/C# and exposes all resources
via a REST API. Some internal processes are implemented in JAVA.
The Frontend part for B2B management is using the APIs and builds an
Angular.js presentation layer for client users on top of it.
B2C elements for our clients are using the same API for a more exposed
integration in any blog, or commercial website world-wide.
The persistency layer is in Postgres with exposed search through
ElasticSearch.
The entire platform is managed with Agile (SCRUM) software development
processes.
Your role
As a member of the international team you will be working together with
our development team (backend and frontend) during the implementation
phase – verifying if functionality is provided, as well as validating if
requirements from product management and UX designers are met. This
concerns either the B2B online manager application, or exposed B2C
widgets for use by retailers.
You build the communication bridge between the product owner and the
development team in terms of quality. Your verification and validation
results confirm product and process quality to implement the best-fitting
solutions for our customers.
For individual projects bespoke customer solutions will be built to tailor the
core product/platform to the customers needs and specific quality
requirements are applied.
What You Will Be Doing
• Closely work together with frontend and backend developers
• Verify delivered work packages for proper functionality
• Validate delivered work packages for properly meeting the
requirements provided by product owners and UX designers
• Automate execution of test cases for regression tests
• Verify process accuracy (e.g. Unit test coverage)
• Propose improvements to existing systems
• Participate in reviews of design, code, test and operational
procedures
What You Need for this Position
• Must have ~1 year of experience with QA related roles (or
development) on medium to large scale successfully deployed
projects
• Good technical understanding
• Experience working with Web Services using HTTPS and provided
RESTful APIs with payloads in JSON format
Optional
• Experience in web development
• Experience working with Agile/SCRUM development process
• Experience using Jenkins, Unix
• Experience in using Amazon web services (AWS)
• Must have strong work ethic and be able to work both in team and
solo environments
What's In It for You
• Exciting and fast paced work environment
• Cutting edge technology stack
• Experienced team members in a strong international team