What You'll Be Doing
- Lead and mentor the QA Automation team, providing technical guidance and training
- Expand test coverage across functional, integration, API, and end-to-end testing
- Evolve and maintain our existing Playwright + TypeScript test automation framework (using Page Object Model pattern), applying the latest techniques and best practices
- Collaborate with Product Managers, Development teams, and DevOps to understand feature requirements, define test strategies, and ensure Test Automation best practices and code quality
- Formulate efficient and deterministic test scenarios and create comprehensive test strategy plans
- Maintain and create new automated regression test suites
- Design and create stable and fast CI pipelines that verify code healthiness and apply CI/CD best practices
- Track and communicate test results in a timely, effective, and automated manner
- Identify, categorize, and report bugs and errors to development teams with insightful information (screenshots, error messages, stack traces, etc.)
- Support and implement the deployment process of test environments and be able to debug them
- Use AI-powered testing tools (Copilot, ChatGPT, Claude, Cursor) to accelerate test development, exploration, and maintenance
- Participate in deep, structured code reviews and help shape engineering and testing standards
Why You'll Love This Role
- You'll work on real features used by thousands of educators and, most importantly, tens of millions of learners around the world
- You'll build and evolve test automation frameworks that scale with our growing platform and ensure quality at every release
- You'll be part of a tight-knit team where your ideas matter, and your work directly impacts product quality
- You'll grow fast—technically and professionally—in a team that's generous with knowledge and big on collaboration
- You'll mentor engineers and shape the future of quality assurance at LearnWorlds
Must-Haves
- At least 5 years of professional experience as a Quality Assurance / Software Testing engineer, with 1+ years in a leadership or management role
- Strong proficiency in TypeScript and modern JavaScript/TypeScript development practices
- Extensive hands-on experience with Playwright test automation framework and Page Object Model (POM) design pattern
- Experience with version control systems (Git) and CI/CD pipelines (GitLab or similar)
- Excellent analytical thinking to produce and document test scenarios, acceptance criteria, and test strategy plans
- Experience in multiple types of testing (UI/UX web applications, mobile apps, responsive UI/cross browser, API, performance, load balancing, etc.)
- Proven experience managing and mentoring QA engineers
- Excellent debugging, problem-solving, and performance optimization skills
- Close attention to detail and a product-oriented mindset
- Excellent communication skills with the ability to explain technical concepts
- Team player with the ability to get things done in a non-hierarchical flat organization
- Excellent prioritization, estimation, and scheduling skills
- Passion for teaching, mentoring, and developing the team
- Exposure to AI-powered coding tools to accelerate test development and maintenance
Nice-to-Haves
- Experience with Docker, Kubernetes, or containerized test environments
- Experience in EdTech, LMS systems, or other complex SaaS products
- Experience with test management tools (TestRail, Zephyr, or similar)
- Familiarity with cloud technologies like AWS, Azure, or Google Cloud
- Experience with performance and load testing tools (Artillery, k6, JMeter, or similar)
- GoLang, is a plus for our CI/CD pipelines
- GitHub repos, open-source contributions, or personal projects you're proud of
You'll Thrive Here If You…
- Prefer ownership over hand-holding and clarity over bureaucracy
- Think speed and quality can (and should) co-exist
- Ask "why" before "how," and make decisions with context, not just checklists
- Love clean code, good architecture, and continuous improvement
- Embrace feedback, stay curious, and enjoy sharing knowledge
- Believe AI won't replace QA engineers—but it will empower the best ones
Benefits
- Private life and health insurance plan
- Fully remote work if you prefer to work from home, apart from when we have team meetings a few times per year
- Your personal annual training budget
- An annual home office allowance to set up your personal space
- Company laptop & monitor
- 23 days of paid time off
- 3 early summer Fridays in July and August
- Access to AI tools at work
- A free LearnWorlds School to build and sell your own courses
- Work in one of the globally top 5 e-learning courses platform
- An opportunity to grow alongside us and shape the look and feel of tomorrow's e-learning
- An entrepreneurial, international, and highly motivated team with a flat hierarchy that will both challenge you and help you reach your highest potential
- Annual company retreats (see the video of our latest retreat).