Position: Lead Automated QA (JS)
Company: Romen Personnel
Experience required: 5y
English level: intermediate

Responsibilities
Play a key role in developing and maintaining complex Software-as-a-Service (SaaS)
Influence on the selection of technical solutions
Bring other engineers on the same page regarding quality engineering methods
Be part of a cross-functional software development team in an agile environment
Implement critical functionality in close collaboration with software engineers, DevOps colleagues, architects, and other key stakeholders

Requirements
5+ years of experience in software development and test automation (unit-, integration- and UI–tests)
1+ years of relevant leadership experience
Good sense for software quality, clean code principles, test-driven development, and an agile mindset
Experience with frameworks: TestCafe, Selenium
Bachelor’s or master's degree in computer science or another similar subject
Very good knowledge of TypeScript, and/or JavaScript
Strong analytical and troubleshooting skills for distributed and complex systems; including thorough knowledge of the entire development lifecycle
Very good understanding of user needs
Expertise in agile development practices, Clean Code and TDD
High engagement, self-organization, strong communication skills, and team spirit
English language on the business level

We offer
Competitive compensation depending on experience and skills
Work in enterprise-level projects on a long-term basis
Full-time remote work 
Health insurance