At a Glance
- Tasks: Ensure high-quality software through robust testing and collaboration with development teams.
- Company: Join Unily, a leader in employee experience with a vibrant team culture.
- Benefits: Enjoy a competitive salary, flexible work options, and generous holiday leave.
- Other info: Hybrid role with opportunities for career growth and community involvement.
- Why this job: Make a real impact on user experience while mentoring junior QA staff.
- Qualifications: Extensive testing experience, automation skills, and a passion for quality.
The predicted salary is between 50000 - 65000 £ per year.
With 20+ years of expertise, Unily unites people, technology, and knowledge into action through the only AI-native employee experience platform. As the intelligent digital front door to work, Unily helps enterprises from 1,000 to 100,000+ employees, including Estée Lauder Companies, CVS Health, and British Airways, remove friction, increase clarity, and accelerate productivity so work moves faster.
Job Purpose
The primary purpose of the Quality Assurance (QA) Engineer role is to ensure the delivery of high-quality, reliable, and user-friendly software. This role is critical in identifying and addressing software defects through the design and execution of robust testing. Through collaboration with software developers, product managers, and other stakeholders, the QA Engineer will produce clear testing objectives and comprehensive test plans, with the goal being to prevent significant bugs or usability issues, thereby safeguarding the user experience and Unily’s reputation. Additionally, the Senior QA Engineer will mentor junior QA staff, drive continuous improvement initiatives, and contribute to the overall quality strategy of the organization. This is a hybrid role with an expectation of 1 to 2 days per week in Eashing and occasional days at our London office. You may be expected to be available on call during holiday periods – always by prior arrangement. This role will be a 1 Year Fixed-Term Contract.
Main Responsibilities
- Collaborate with product and development teams during the design phase to identify potential issues early in the process.
- Participate in refinement sessions to provide input on testability and potential edge cases.
- Design and create comprehensive test cases to ensure all functionalities are examined with appropriate thoroughness.
- Analyse test results carefully to determine the root causes of any detected problems.
- Validate and report bugs, providing detailed descriptions and steps to reproduce them.
- Design and execute detailed test plans to cover all aspects of the software's functionality.
- Design and execute automated tests to streamline the testing process and improve efficiency.
- Maintain and update automated tests regularly to ensure they remain effective and relevant.
- Lead test efforts for assigned tasks, overseeing and managing the testing process to ensure quality and efficiency.
- Mentor more junior members of the QA team by providing guidance and support to help them develop their skills.
- Own more complex test design scenarios handling the design of intricate test cases needed to address challenging testing requirements.
- Assist with the creation of automation frameworks to improve testing efficiency.
- Develop, and implement performance and load test plans and strategies based on real world scenarios.
- Identify load and performance KPIs and benchmarks.
- Analyse performance and load test results, identifying bottlenecks.
- Collaborate with development teams to implement and validate performance optimisations.
- Provide support to other areas of the business through issue triage and root cause analysis, answering questions and interacting with customers and prospects where required.
- Identify and implement enhancements to the QA process to ensure continuous improvement.
- Ensuring that quality standards are met by collaborating with the development team and providing feedback.
Requirements
- Extensive and advanced testing experience with web applications.
- Experience in a broad range of testing types and techniques.
- Professional test automation experience.
- Advanced knowledge of Playwright ideally using C#.
- Proficient in GIT.
- Advanced API Testing experience (manual or automated) including use of tools such as Postman.
- Strong awareness of industry standards and latest developments in test automation tools and practices.
- Proficient knowledge of VSTS or Azure DevOps or equivalent.
- Experience with an Agile environment where Development teams practice Continuous Delivery.
- Experience with mobile automation (Appium).
- Experience with non-functional testing.
- Experience of Azure or similar cloud services.
- Excellent spoken and written communication skills.
- Capable of working both independently and as part of a team.
- Passion for quality with high standards for personal and collective achievement.
Why Work For Unily?
- In addition to a generous base salary and discretionary company bonus, here are some things we think you will love:
- Our awesome team culture. We are focused on achieving results as a team and having fun while we do it.
- Our industry leading product. We are very proud of our ever-evolving product, naturally we use (and love) it internally and provide the tools and resources for you (and our clients) to become a Unily expert.
- The flexibility that we offer. We operate on a hybrid basis, and also recognize that life happens during the 9-5.30 and encourage a sustainable work/life balance.
- Our bright and modern office spaces. When you need to be in the office we want it to be like being at home.
- We offer a fantastic suite of benefits. Including 25 days holiday plus an extra paid day off to enjoy your birthday, Vitality life cover, Aviva pension, life assurance, income protection and so many more.
- Our commitment to sustainability and giving back to the community. We know working for an organisation that takes its environmental & social impact seriously is important.
Senior QA Engineer employer: Unily
Unily is an exceptional employer that fosters a vibrant team culture, prioritising collaboration and enjoyment in achieving results. With a commitment to employee well-being, we offer flexible working arrangements, modern office spaces, and a comprehensive benefits package, including generous holiday allowances and support for personal development. Our dedication to sustainability and community engagement further enhances the rewarding experience of being part of our innovative and forward-thinking organisation.
StudySmarter Expert Advice🤫
We think this is how you could land Senior QA Engineer
✨Tip Number 1
Network like a pro! Reach out to current or former employees at Unily on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.
✨Tip Number 2
Prepare for the interview by diving deep into Unily's products and values. Show us that you’re not just another candidate; demonstrate your passion for quality and how you can contribute to our mission of enhancing employee experience.
✨Tip Number 3
Practice common QA interview questions and scenarios. We love seeing candidates who can think critically about testing strategies and problem-solving. Be ready to showcase your expertise in automation and performance testing!
✨Tip Number 4
Don’t forget to follow up after your interview! A quick thank-you email can leave a lasting impression and shows us that you’re genuinely interested in joining our team at Unily.
We think you need these skills to ace Senior QA Engineer
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Senior QA Engineer role. Highlight your relevant experience, especially in testing web applications and automation tools like Playwright. 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 quality assurance and how you can contribute to our team. Be sure to mention any specific projects or achievements that showcase your expertise.
Showcase Your Technical Skills:Don’t forget to highlight your technical skills in your application. Mention your experience with GIT, API testing, and any cloud services like Azure. We love seeing candidates who are up-to-date with industry standards and practices!
Apply Through Our Website:We encourage you to apply through our website for a smoother process. It helps us keep track of your application and ensures you don’t miss out on any important updates. Plus, it’s super easy!
How to prepare for a job interview at Unily
✨Know Your Stuff
Make sure you brush up on your testing experience, especially with web applications and automation tools like Playwright and Postman. Be ready to discuss specific projects where you've identified bugs or improved processes, as this will show your hands-on expertise.
✨Show Your Collaborative Spirit
Unily values teamwork, so be prepared to talk about how you've worked with product managers and developers in the past. Share examples of how you’ve contributed to refining test cases or improving the overall quality strategy, highlighting your ability to collaborate effectively.
✨Demonstrate Your Problem-Solving Skills
During the interview, expect to tackle some hypothetical scenarios or case studies. Think through your approach to identifying root causes of issues and how you would design comprehensive test plans. This will showcase your analytical skills and attention to detail.
✨Emphasise Continuous Improvement
Unily is all about enhancing processes, so come prepared with ideas on how you’ve implemented improvements in your previous roles. Discuss any initiatives you've led or participated in that have driven efficiency in testing or quality assurance, showing your commitment to excellence.