Position: Lead/Senior Test Automation Engineer (JS, Puppeteer)
Company: Propell Minds
Experience required: 5y
English level: upper

**Our company:**

**Propell** is a Norway-driven group of companies, dedicated to building a better world by empowering businesses and global growth through data-driven innovation and AI-based solutions. We work with a wide range of companies from Enterprise to Start-ups, providing them with product management, end-to-end product development, go-to-market strategy and advisory services. Propell has global ambitions and is represented in Norway, Sweden, the USA, and now — in Ukraine, which will be a primary talents destination for Propell customers.

So, you can become a part of a growing company, work with mature colleagues, forget about legacy and maintenance, enjoy modern technologies and create AI-based solutions. You will participate in corporate culture and business shaping, enjoy start-ups’ agility and flexibility supported by mature outsourcing and development practices, human-oriented management team, entrepreneurial spirit and Scandinavia (as soon as traveling will become possible again😊)

**Project:**

Our customer is creating the “Intelligent Accounting” era, using artificial intelligence to automate accounting and provide advisory, business insight, and eventually business foresight. It’s the first company to develop a fully Autonomous Accounting solution for processing invoices, automating all required accounting tasks using AI, without human intervention. The solution for this won the 2021 US Fintech Awards category for Accounting Tech of the Year. 

A qualified candidate must be an initiative, fast learning person that can quickly grasp technical and business aspects of the specified industry. Strong communication skills are essential.

**We provide you with the following exciting challenges:**
- Estimate and plan test automation activities in the project
Develop, extend, maintain test automation solution/framework (based on Puppeteer, JS)
- Develop and maintain automated tests for APIs and web application
- Participate in defining test automation approach
- Assure reliability of the automated tests results
- Integrate automation solution into customer’s environment
- Setup autotests execution
- Perform bug tracking and reporting
- Become a part of the distributed test team, work closely with development and test teams on the Customer side

**We expect from you:**
- 5+ years of overall experience in QA and test automation
- At least 3 years of experience with JS tech stack
- 2+ years of experience with Puppeteer framework
- Experience with CI systems
- Understanding of test automation methodologies
- Deep understanding of core testing processes, experience in test planning and estimating
- Excellent communication skills, ability to communicate to stakeholders on multiple levels
- Being a team player
- Passioned and engaged
- English: upper-intermediate

**Would be a plus:**
- Experience of work in a distributed environment, dynamic team
- Experience working in Agile environments
- Experience with load testing
- Experience with security/penetration testing

**We offer:**
- Start-ups’ agility combined with mature delivery practices and management team
- Flexible working mode (remote/work from the office), fully remote during quarantine
- Competitive compensation
- Medical insurance from day 1
- Paid annual leave — 20 workdays per year, 25 workdays after 3 years of cooperation
- Paid sick leave
- PE support by professional accountants
- Development of new products, from different business domains
- Strong focus on technical and personal growth
- Transparent career development and individual development plan
- English and Norwegian Courses
- Focus on the well-being
- Passion and Fun in everything we do