Senior QA Engineer

Factor Eleven
Summary
Join Factor-Eleven as a Senior QA Engineer and contribute to the quality, reliability, and maintainability of our SaaS ecosystem. You will work on test strategies, guidelines, and implementations, collaborating with engineering leadership, product managers, and engineers. As a quality guardian, you'll improve the code base across multiple projects, perform code reviews, identify areas for improvement, and plan tasks. You should be an excellent communicator with expert knowledge of TypeScript, NodeJS, React applications, testing frameworks, and CI/CD processes. This high-impact role requires someone who thrives on elevating engineering standards and driving an AI-first approach. The position offers the opportunity to work remotely within Europe with flexible hours and various benefits.
Requirements
- 5+ years of professional experience in software automation
- High proficiency of NodeJS with TypeScript
- Expert knowledge in writing tests with Playwright or Cypress or Jest or Vitest
- Experience in creating test strategies (creating POCs)
- Experience working with AWS
- Working knowledge of SAST/DAST tools such as SonarQube and continuous error tracking solutions, preferably DataDog or similar
- Ability to write efficient, reliable tests with an eye towards impact and maintainability
- Experience performing code reviews in a friendly, constructive but strict manner
- Superb interpersonal, communication, and collaboration skills
- Exceptional analytical and problem-solving aptitude
Responsibilities
- Ensure reliability of our high-performance applications by writing testable, reusable, and efficient code
- Optimize and expand the existing test suites and CI/CD pipelines
- Collaborate with product people on the test strategy and automation for continuous acceptance criteria validation
- Work closely with engineers to write efficient and maintainable e2e, integration and unit tests
- Perform code reviews with a focus on test coverage, quality and efficiency
- Identify dark spots and create/adjust test strategies to close them
- Supervise SAST/DAST tooling and set up strict but reasonable rules to ensure quality alignment between projects
- Have a great sense for code quality, continuously raising our quality bar
Preferred Qualifications
- React and NestJS expertise in a GraphQL microservice ecosystem
- Experience with CI/CD processes, such as Gitlab or Docker or Kubernetes
- Experience working with AI tools such as Junie/Cursor or equivalent
Benefits
- Transparent, above-market salaries
- 100% remote within Europe
- Flexible work-hours and part-time models
- Be part of a fast-growing, highly-skilled team
- In person department and company events
- Home office, co-working space and work-together allowance
- Personal and professional development courses from Udemy
- Case by case relocation and visa support