Job description
At ProWritingAid, our mission is to help people become better at writing so they can confidently share their ideas, stories, and knowledge. Writing is one of the most important skills for professional and personal growth. If you love inspiring, educating, and helping people, then this is the right place for you. You'll be helping not only our users but also the millions of children and adults inspired by their words.
We're a 100% remote team spread across more than ten countries brought together by a love of language. By focusing on sustainable growth and the happiness of our team, we've been in business for over 8 years and are still growing strongly without any VC funding.
If you’re looking for a remote-first company that offers flexible working options, a friendly and talented team, and that trusts you to deliver your best work, you should definitely apply.
Position
We are seeking a skilled and experienced QA Engineer to join one of our cross-functional teams. In this role, you will be responsible for ensuring the high quality and reliability of our SaaS product, which includes web applications, browser extensions, add-ins, and native applications for both Windows and Mac platforms. The ideal candidate should have a strong background in exploratory testing, a desire to automate testing where possible, and experience working full lifecycle in a collaborative, agile environment. They should care about the success of their team, and have a strong desire to learn, grow, and enhance their skill set.
Responsibilities
- Collaborate with your cross-functional team to develop test strategies, plans, and test cases based on requirements, specifications, and desired business outcomes. Identify test objectives, scope, and timelines for different testing phases.
- Conduct various types of testing, including functional testing, regression testing, performance testing, and usability testing. Execute test cases and scripts to identify software defects, issues, and inconsistencies. Collaborate with your team to resolve.
- Work closely with your cross-functional team, including developers, product managers, and stakeholders, throughout the full product lifecycle. Collaborate effectively to ensure a clear understanding of requirements, resolve issues, and provide timely feedback on product quality.
- Participate actively in team activities such as product discovery, ideation, backlog refinement, planning, and continual improvement.
- Analyse and measure system performance and stability. Identify bottlenecks, memory leaks, and other performance issues. Collaborate with your developers to optimise software performance.
- Provide accurate and concise information on test progress, test coverage, and defect trends. Present findings and recommendations back to your team.
- Design, develop, and maintain automated test scripts using existing test automation frameworks and tools. Identify opportunities for test automation and create automated test suites to increase testing efficiency and effectiveness.
Experience
What we're looking for:
- Extensive experience in various types of testing, such as functional testing, regression testing and usability testing.
- Experience in developing comprehensive test strategies, plans, and test cases based on project requirements. Ability to analyse requirements and design test coverage matrices. Familiarity with risk-based testing approaches.
- Strong interpersonal and communication skills to collaborate effectively with cross-functional teams and stakeholders. Experience working in a collaborative and team-oriented environment.
- Experience in triaging, prioritising, and managing defects throughout their lifecycle. Ability to provide detailed bug reports with clear reproduction steps.
Nice to have:
- Desirable skills for this role include familiarity with Playwright, as well as proficiency in JavaScript and TypeScript.
- Experience in load testing, stress testing, and performance profiling to identify system performance bottlenecks.
- Experience using PostMan, SpecFlow, REST, JMeter.
- Experience with security testing.
How you'll grow:
Happiness—we believe that the happier you are, the more productive you'll be, so we focus on optimizing for employee happiness though wellbeing coaching and stress-reducing workflow management. Everyone can be happy if they're doing the things that give them joy.
Opportunities to mentor and coach other team members—everyone has something to teach others. We actively encourage mentoring, pairing, and coaching. It's also a great way to get to know your colleagues better.
Confidence—we believe that good decisions require different perspectives. We encourage everyone to contribute to the improvement of the product and company. You can be assured of a receptive and encouraging environment.
What we offer you:
Remote/flexible working—You can work from wherever (and whenever) you are happiest. The company is UK-registered, but we have employees in more than 10 countries.
Clever people/hard problems—You will work with some of the most talented people in our industry. Language processing is one of the hardest problems in AI so there are plenty of unsolved issues for you to get stuck into. Our projects require innovation and creativity — not your regular "done that, repeat" stuff.
Make a difference—You get to work on a real-world problem and make a positive impact on wordsmiths around the world. Our users love the product, but there’s still a lot we can do.
A small but agile company—ProWritingAid is a fast-growing, yet nimble company, so your work is always delivered to our users and has a visible impact.
Competitive package—We always pay you what they are really worth (range depending on experience).
Annual meet up somewhere fun—Every year we bring the full company together to plan, learn and play! Last time we met up in Rome, Italy and ate so much we had to have two seats on the plane home.
Hours of work
40 hours/week. Please note that we are a fully-remote company so all applicants must be prepared to work independently from their own space. You can work from wherever (and whenever) you are happiest.
How to apply
To apply please fill complete this application form.