At a Glance
- Tasks: Lead testing for web, mobile, and desktop apps, ensuring top-notch quality.
- Company: Join Kadence, a fast-growing startup revolutionising hybrid work with innovative solutions.
- Benefits: Enjoy flexible working, 5 weeks vacation, competitive salary, and private healthcare.
- Why this job: Be part of a mission-driven team shaping the future of work with cutting-edge technology.
- Qualifications: Experience in QA or software testing, strong manual testing skills, and a passion for user experience.
- Other info: Work in a vibrant office with a rooftop terrace and regular social events.
The predicted salary is between 36000 - 60000 £ per year.
The world of work is changing forever – not just where it happens, but how and why. People want flexibility, meaning, and connection. At Kadence , we’re building the operating system for hybrid work, helping organisations coordinate people, places, and projects so everyone can do their best work, wherever they are.
Our mission is to help every organisation unlock the full potential of its people through smarter coordination of workplaces, schedules, and teams. From intelligent space management and real-time workplace analytics , to seamless team coordination , AI assistants , and meaningful workplace events , Kadence helps companies create environments where work flows and people thrive.
Backed by world class investors and trusted by over 500 organisations, Kadence is growing fast. With established teams in Belfast, London, and Salt Lake City, we’re just getting started. If you’re excited by mission-driven impact, big ideas, and helping define the future of work – join us.
WHAT YOU\’LL DO
- Drive and champion testing across key areas of our web, mobile and desktop applications – including AI powered features such as smart assistants, chat interfaces and smart recommendations.
- Advocate for the user experience by identifying and escalating UX inconsistencies, friction points, or confusing AI behaviours.
- Design and maintain test strategies and plans that ensure high quality across Kadence’s software stack, with tailored approaches for testing deterministic and non-deterministic systems (e.g. LLM based workflows).
- Execute test cases, analyse results, and clearly report bugs and errors.
- Collaborate closely with cross-functional teams including engineers, QA, product, design to ensure quality is embedded throughout the development lifecycle.
- Validate features against acceptance criteria and raise concerns early in the development process.
- Log bugs with clear, actionable steps to reproduce, and track issues through resolution.
- Contribute to technical discussions and help shape our approach to quality engineering.
- Debug and troubleshoot complex issues and provide clear defect documentation.
- Conduct post-release and regression testing to ensure ongoing stability.
- Create and maintain internal documentation for testing processes, including expected AI behaviour and edge case handling.
WHAT YOU BRING
- Solid experience as a QA Engineer or Software Tester in a product-led environment.
- Strong understanding of manual testing for web, mobile, and desktop applications.
- Ability to design and execute structured and exploratory test cases based on product requirements and user behaviour.
- Confidence in identifying, reproducing, and clearly documenting bugs, edge cases, and usability issues.
- Confidence in validating AI powered features, including chat interfaces, smart assistants, and recommendation systems, with a focus on usability, accuracy, and consistency.
- Awareness of the challenges in testing non-deterministic systems (e.g. LLM outputs), and ability to design test plans that balance expected outcomes with subjective evaluation.
- Familiarity with writing and reviewing acceptance criteria (e.g. Gherkin or similar syntax).
- A sharp eye for UI/UX quality and a passion for advocating for end users.
- Experience using tools like Jira, Notion, or TestRail to manage test cases and report bugs.
- Comfortable working in Agile/Scrum teams, collaborating with engineers, product managers, and designers
- Excellent communication and attention to detail – you’re curious, proactive, and thorough.
- Ability to work independently, manage priorities, and take initiative in a fast-moving environment
- Bonus: Exposure to API testing (e.g. Postman) or mobile device testing is a plus, but not required
- BSc in a related field such as Computer Science, Computer Engineering, or other software/design discipline.
OUR TECH STACK
- Backend: PHP 8.2 / Symfony 7, REST, API Platform, NodeJS, Python, Rust.
- Frontend: TypeScript, Angular 19.
- Mobile: Android (Kotlin), iOS (Swift).
- Desktop: Cross platform desktop app built with Electron (TypeScript).
- Database: MySQL (Aurora DB), Redis (ElastiCache), MongoDB (AWS DocumentDB).
- Cloud & DevOps: AWS (20+ services), Kubernetes (EKS), Docker, Infrastructure as Code (CloudFormation, Terraform), CI/CD (Jenkins, GitHub Actions), Observability (AWS, Grafana).
- Development tools: GitHub, Jira, Notion, ChatGPT, Gemini, LangChain, AI-native IDE\’s (Cursor, JetBrains), LLM-powered internal tools.
- Test automation: Cypress (E2E), Postman (API), Jest (frontend unit), PHPUnit (backend unit), JUnit (Android), XCTest (iOS).
WHAT WE OFFER YOU
- A front-row seat in a fast scaling, early stage startup.
- Working on cutting edge problems with brand new technologies.
- Join a passionate and fun team that is quickly expanding in Belfast and beyond.
- We embrace hybrid working – collaborate from home or make use of our sleek office in the heart of Belfast city centre with access to a rooftop terrace, private member coffee lounge and regular wellbeing events.
- Regular company socials including an annual offsite to get to socialise with your colleagues in person.
- 5 weeks vacation per annum (plus public holidays), flexible work/life balance.
- Competitive salary and stock options.
- Private healthcare and company pension.
- Cycle2work scheme.
HEAR FROM OUR CEO
#J-18808-Ljbffr
Senior QA Engineer employer: Kadence Limited
Contact Detail:
Kadence Limited Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior QA Engineer
✨Tip Number 1
Familiarise yourself with Kadence's mission and values. Understanding their focus on hybrid work and user experience will help you align your discussions during interviews, showcasing how your skills as a QA Engineer can contribute to their goals.
✨Tip Number 2
Brush up on your knowledge of AI-powered features, especially in relation to usability and testing. Being able to discuss your experience with chat interfaces and smart assistants will demonstrate your fit for the role and your ability to advocate for the user experience.
✨Tip Number 3
Prepare examples of how you've collaborated with cross-functional teams in the past. Highlighting your experience working closely with engineers, product managers, and designers will show that you can effectively communicate and ensure quality throughout the development lifecycle.
✨Tip Number 4
Get comfortable with the tools mentioned in the job description, such as Jira and Notion. Familiarity with these platforms will not only help you in the application process but also demonstrate your readiness to hit the ground running if you land the job.
We think you need these skills to ace Senior QA Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience as a QA Engineer, particularly in product-led environments. Emphasise your skills in manual testing for web, mobile, and desktop applications, and include any specific tools you've used like Jira or TestRail.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for Kadence's mission and how your background aligns with their goals. Mention your experience with AI-powered features and your ability to advocate for user experience, as these are key aspects of the role.
Showcase Your Technical Skills: When detailing your experience, be specific about the technologies and methodologies you’ve worked with. Highlight your familiarity with testing non-deterministic systems and your understanding of acceptance criteria writing, as these are crucial for the position.
Prepare for Potential Questions: Think about how you would discuss your approach to testing and quality assurance during an interview. Be ready to provide examples of how you've identified and documented bugs, and how you've collaborated with cross-functional teams to ensure quality throughout the development lifecycle.
How to prepare for a job interview at Kadence Limited
✨Showcase Your Testing Experience
Be prepared to discuss your previous experience as a QA Engineer or Software Tester. Highlight specific projects where you drove testing efforts, especially in web, mobile, and desktop applications. This will demonstrate your solid foundation in manual testing and your ability to adapt to different environments.
✨Understand AI-Powered Features
Since the role involves validating AI-powered features, brush up on your knowledge of chat interfaces, smart assistants, and recommendation systems. Be ready to discuss how you would approach testing these features, focusing on usability, accuracy, and consistency.
✨Prepare for Technical Discussions
Expect to engage in technical discussions during the interview. Familiarise yourself with Kadence's tech stack, including PHP, TypeScript, and tools like Jira and Notion. Being able to speak confidently about these technologies will show that you're proactive and well-prepared.
✨Demonstrate Your Attention to Detail
Attention to detail is crucial in QA. Prepare examples of how you've identified bugs, edge cases, or usability issues in past projects. Discuss your process for logging these issues and tracking them through resolution, as this will highlight your thoroughness and commitment to quality.