Position: Senior AQA Engineer (C#)
Company: Conscensia
Category: QA Automation
Experience required: 5y
English level: upper
Published: 2022-10-01T00:00:00+03:00

At Conscensia Warsaw office we are looking for a Senior/Lead AQA Engineer (C#) for Danish project with cutting edge technologies and business trips to Denmark (only Warsaw).

Requirements
Quality Assurance - 5+ years
C# - 3 years
Test automation - 4 years - will be a plus
DevOps - 2 years - will be a plus
English - Upper Intermediate

Description
Client: Unik System Design is a Danish company with offices in Vejle (HQ), Aalborg, Copenhagen and Warsaw (appr. 240 people)
We have 15 true agile teams, working within and across all our offices. We value knowledge sharing with colleagues highly, which is why we have built Guilds across our teams and locations, where it is possible to geek with tests and set new goals and introduce new workflows.

Project Overview: Unik is offering two software products: “Unik Bolig” an ERP system for the housing/property management industry, and “Advosys” a legal ERP system for lawyers. Both products are marked as leading in Denmark.
Today, Unik Bolig is a product offered in Denmark only. The SaaS based products are constructed with an international ambition and offset from the start. The existing system corresponds to the Danish housing industry and all domain models reflect the Danish structure and ruleset. The system is built on generic international domain models and is design natively in English.
We are totally modernizing our products for both customer segments, preparing it for both Danish and international markets, based on self-service, automation, and partnerships. Technology-wise, the new products are built on a Microsoft Azure HCI SaaS stack.
Our teams are self-governing and are built with all the skills needed to develop the product (front end/backend developers, QA, Product owner and Scrum master). The team size is 5-7 employees at our office in Vejle, Aalborg and Warsaw, working cross-border. We work with Agile/scrum with 14 days sprint length.

Company website: https://www.unik.dk/
Technology: Azure API Management, Azure B2C, Azure Kubernetes Services (AKS), Infrastructure as code, RabbitMQ, Azure DevOps, .NET, Entity framework core, MSSQL, MongoDB, Microservice architecture, Multi-tenant environment, Elastic/Kibana (Logging), Signal R, Angular, PrimeNG (UI framework)
Responsibilities:
Basically, we aim high and care about our products: the quality of our new product must be at the top; thus, quality assurance is an integral part of our practices in all our teams.
Your mission is to put automated QA on our agenda and ensure our products are provided in high quality.
Specifically, in this senior position, your responsibility is to use your skills and experience to
Define how our QA strategy should be in a DevOps context
Lead an example, implement in one of our teams, and inspire and collaborate with other teams to ensure that practices are implemented in all teams
Establish relevant metrics
Establish the test framework to be used from unit- to UI test, both from requirement perspective, but also with hands-on to construct it.
Inspire and train others and ensure knowledge sharing across teams and locations
We emphasize that you as QA engineer understand agile software development.
You are thorough and feel a great responsibility for the product you are testing.
You thrive on putting yourself in the user's place, thinking creatively and think it's fun to challenge the program.
You have a great overview and find it easy to familiarize yourself with new business knowledge.
You believe in the earlier an error is found in the process the better.
You have experience testing complex systems, and this has given you an overview, so you now have the energy to inspire your colleagues as well.
We expect you to have a relevant education and have been working with testing and automated testing for several years and have a minimum of 3-5 years of experience within QA.

You have experience with the following:
Test automation design skills (OOP, composition, Page Object, Singleton, SOLID, etc.)
Skills in interaction with web systems (HTML, XML, cookies, web storage, cache, HTTP, REST)
Test frameworks (E2E + API tests)
Continuous integration / continuous deployment solutions (preferably Azure DevOps)
Databases
Non-functional testing (performance, load, failover, usability, reliability, security etc.)
Testing micro-services applications (contract testing, component testing)
(Optional) knowledge of cloud solutions (preferable Azure)
(Optional) experience with Docker and Kubernetes
Testing large and complex ERP system
Agile development (Scrum/Kanban, etc.)
Testing techniques (product risk analysis, equivalence classes, data combination options, etc.)
Test Driven Development TDD
Automated testing tools like PlayWright, Puppeteer, Cypres. We haven’t decided tool yet, you will be a key player in this regard

What we offer:
B2B Contract with a fixed monthly rate with 20 days of holidays included, fully paid bank holidays and sick leaves
Long term engagement with the possibility to develop competencies and career path
Business trips to Denmark
Office located near Rondo ONZ in Warsaw
Medical insurance
Annual performance appraises