At a Glance
- Tasks: Ensure top-notch quality for our innovative security platform through functional testing and collaboration.
- Company: Join Cytix, a cutting-edge application security testing platform with a focus on innovation.
- Benefits: Enjoy a hybrid work model, competitive salary, and opportunities for professional growth.
- Other info: Dynamic team environment with a focus on continuous improvement and developer experience.
- Why this job: Be a key player in safeguarding software quality and making a real impact in cybersecurity.
- Qualifications: 2-5 years of QA experience, strong testing instincts, and familiarity with modern tech stacks.
The predicted salary is between 35000 - 45000 € per year.
About Cytix
Cytix is a continuous application security testing platform. We take change data from across the software development lifecycle, pull requests, code commits, tickets, and use it to intelligently determine when, where and how to test. By focusing exclusively on application changes, we catch high-risk vulnerabilities at the moment they're introduced, rather than months later in a scheduled pen test.
The role
We're hiring a QA Engineer to safeguard the quality of the Cytix platform as we scale. Functional QA is the heart of the role: you'll work closely with engineers and product to make sure new features and changes behave as intended before they reach customers. Alongside that, you'll review pull requests, contribute to our test suites, and help us keep the development experience sharp. This is a hybrid position, with 2-4 days in our Manchester office each month.
What you'll do
- Own functional QA on new features and changes, from spec review through to release sign-off
- Review and validate pull requests, catching issues early and giving engineers clear, actionable feedback
- Write and maintain end-to-end tests in Playwright, smoke tests in Bun, and unit tests across the stack
- Identify coverage gaps and prioritise where additional testing investment will pay off
- Improve developer experience: test reliability, feedback loops, local tooling, and anything else slowing the team down
- Partner with engineers and product managers to define acceptance criteria and edge cases upfront
What we're looking for
- 2 to 5 years of QA engineering experience, ideally on a web platform
- Strong functional testing instincts and a sharp eye for edge cases
- Hands-on experience with Playwright (or a comparable end-to-end framework such as Cypress or WebDriverIO)
- Comfortable reading TypeScript and reviewing engineers' code
- Experience writing unit and integration tests in a JavaScript or TypeScript codebase
- Familiarity with at least some of our stack: Vue 3 (Composition API), Koa, AWS, Postgres
- Clear written communication; you can describe a bug, a risk, or a proposed improvement so the right action follows
Nice to have
- Experience with Bun (still early in the ecosystem, so we don't expect this)
- Background improving CI pipelines or local developer tooling
- Exposure to security testing, accessibility testing, or performance testing
- Interest in cybersecurity and the problems Cytix is solving
Software Quality Assurance Engineer in Bolton employer: Cytix
Cytix is an exceptional employer that fosters a collaborative and innovative work culture, where your contributions directly impact the quality of our cutting-edge application security platform. With a focus on employee growth, we offer opportunities to enhance your skills in QA engineering while working alongside talented engineers and product managers in a hybrid environment based in Manchester. Join us to be part of a team that values your insights and encourages continuous learning in the dynamic field of cybersecurity.
StudySmarter Expert Advice🤫
We think this is how you could land Software Quality Assurance Engineer in Bolton
✨Tip Number 1
Network like a pro! Reach out to current employees at Cytix on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for the interview process. This insider info can give you a leg up!
✨Tip Number 2
Prepare for technical interviews by brushing up on your QA skills. Practice writing test cases and reviewing code snippets. We recommend using platforms like StudySmarter to sharpen your knowledge and get familiar with common testing scenarios.
✨Tip Number 3
Showcase your passion for quality assurance! During interviews, share examples of how you've improved testing processes in previous roles. This will demonstrate your proactive approach and commitment to enhancing developer experience.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the Cytix team!
We think you need these skills to ace Software Quality Assurance Engineer in Bolton
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Software Quality Assurance Engineer role. Highlight your relevant experience, especially in functional testing and any hands-on work with Playwright or similar frameworks. We want to see how your skills align with what we're looking for!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about QA and how you can contribute to our team at Cytix. Mention specific projects or experiences that showcase your problem-solving skills and attention to detail.
Showcase Your Communication Skills:Clear written communication is key in this role. When describing your past experiences, be concise and articulate. We want to see how you can effectively communicate bugs, risks, and improvements, so don’t hold back on demonstrating this in your application!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you’re keen on joining our team at Cytix!
How to prepare for a job interview at Cytix
✨Know Your QA Fundamentals
Make sure you brush up on your functional testing instincts and edge case identification. Be ready to discuss specific examples from your past experience where you caught critical bugs or improved testing processes.
✨Familiarise Yourself with the Tech Stack
Get comfortable with the technologies mentioned in the job description, especially Playwright and TypeScript. If you can, try to write a few sample tests or review some code snippets to show your hands-on experience during the interview.
✨Prepare for Collaboration Questions
Since this role involves working closely with engineers and product managers, think of examples where you've successfully collaborated in a team. Be ready to explain how you defined acceptance criteria or improved developer experience in previous roles.
✨Communicate Clearly
Practice articulating your thoughts clearly and concisely. You might be asked to describe a bug or suggest improvements, so being able to communicate effectively will showcase your written communication skills, which are crucial for this role.