Position: Automation Quality Engineer (Java)
Company: Virtido
Category: QA Automation
Experience required: 3y
English level: upper

**About the client
**
At Pexapark, we are passionate about the global growth of green energy to create a more sustainable world. Our vision is to be the Operating System that empowers renewable energy players to sell, buy, and manage energy in post-subsidy markets, by creating transparency, facilitating new transactions, and providing the best software foundation for renewable energy sales and risk management. With more than 12,000 MW of renewable PPA transactions supported, Pexapark has become the one-stop source for software solutions and advisory services in the fastest growing part of the renewable energy market.

If you share our vision and want to make a lasting impact on the way the renewable industry works, we want to hear from you.

**Tasks
**
As an Automation Quality Engineer at Pexapark, you will be responsible for ensuring that the software we develop meets the highest quality standards. You will support this by taking part in analysis and specification, by identifying products weaknesses and creating automation tests (smoke, regression, API, UI, etc.), and by extending our automated test infrastructure.

You will work in a cross-functional team located in Zurich, London and Lviv.

**Requirements
**
- Strong analytical skills, ability to understand business domains / processes and map them to technical workflows
- Strong knowledge of software testing life cycle
- Solid knowledge of OOP principles and understanding test automation methodologies/patterns
- Experience in developing automated test cases (API/UI) in at least one programming language (ideally Java)
- Solid understanding and hands-on experience with XPath and CSS selectors
- Experience with databases (preferably PostgreSQL)
- Experience with continuous integration processes and tools (Jenkins or similar)

**Nice-to-have
**
- Knowledge and ability to design the test automation framework from scratch
- Basic knowledge of Docker, Kubernetes.

**Soft Skills
**
- Respect and appreciation of others
- Curiosity and a strong learning mindset
- Self-drive and willingness to achieve the goals you set yourself, even if it’s hard
- Good communication skills in English
- High degree of self-motivation
- Be willing to travel between our locations occasionally (once international travel is safe again)
- Team player who enjoys working with others
- A good sense of humor.

**Benefits**

- A start-up culture with flat hierarchy and no bureaucracy
- We use state-of-the-art infrastructure and technologies to build our products
- International team, working together with colleagues from across Europe
- Highly flexible work environment – both in terms of time and location
- We want you to continuously learn and grow
- Free choice of state-of-the-art developer machine (MacOS, Windows or Linux).

**Our benefits
**
- Medical insurance
- Flexible working hours
- Ability to work from home 20% of your time (90% - 100% during the pandemic period)
- 25 business days of fully paid annual leave, 10 business days of fully paid sick leave (annual)
- Courses of English and German
Comfortable and friendly environment at the office.

Does this resonate well with you? Then we look forward to receiving your application!