At a Glance
- Tasks: Lead QA processes, mentor junior team members, and ensure software quality through testing.
- Company: Join EasyPark, a global leader in smart city solutions, making urban life easier and sustainable.
- Benefits: Enjoy competitive salary, flexible benefits, 25 days holiday, and paid volunteering days.
- Why this job: Be part of a dynamic team shaping the future of urban mobility in a stunning coastal location.
- Qualifications: 5+ years in QA with automation tools, strong leadership skills, and agile experience required.
- Other info: Opportunity to work in a vibrant environment near Europe's largest natural harbour.
The predicted salary is between 48000 - 84000 £ per year.
EasyPark is a global, award-winning digital service company revolutionizing the way drivers find and pay for parking. In collaboration with cities and car park operators, our mission is to make cities more liveable through innovative technology and strong team collaboration across our international operations. EasyPark Group has a unique market coverage with a presence in over 80 countries and over 6,000 cities and our growth continues.
As a result of this continued growth we now have an exciting opportunity to become part of our team at Flowbird, a leading provider of smart city and mobility solutions, dedicated to making urban life easier and more sustainable.
In this role as a Senior Software QA Engineer, you will play a critical part in ensuring the quality, reliability and performance of their software solutions based out of their UK headquarters in Poole, closely located to the edge of Europe\’s largest natural harbour. Nestled between Bournemouth and the Jurassic Heritage Coast, this location provides stunning beaches, a bustling quayside and waterside dining.
Role
As a Senior QA engineer you will be focused on providing QA technical leadership to more junior members of the team in support of developing new product features and/or delivering bug fixes which underpin software maintenance releases. This role will involve working within a software development team on device application software and collaborating with key stakeholders to deliver on software commitments.
Responsibilities
- Take a lead role in defining and evolving QA processes and tooling to ensure software quality is continually improved;
- Take a lead role to ensure a customer centric approach is taken into account when delivering software to internal and external customers;
- Ensure quantifiable best practices are employed in all aspects of QA ways of working;
- Develop QA test documentation (scripts/plan) to support the development and delivery of new software features and bug fix maintenance releases;
- Ensure software quality KPIs are maintained to underpin the delivery of high quality software
- Perform both manual and automated QA testing of software deliveries in support of software delivery commitments;
- Work as part of a agile delivery team, attending and contributing to all agile ceremonies;
- Participate in software story huddles and development demos;
- Support the refinement of specifications and requirements into software development backlogs.
Essential Experience
- Technical Team leadership experience;
- 5+ years Experience using Automation tools e.g. Robot Framework
- 5+ years Experience in writing Automation tests e.g. Gherkin or Python
- 5+ years Experience in designing test scripts
- Experience of development/application of automated tests (TDD or BDD);
- Source control tools and platforms such as git and Bitbucket;
- Agile experience including Scrum, Kanban, agile mindset.
Desired Experience
- Experience using JIRA/Confluence
- Experience of CI/CD tools such as Jenkins, Artifactory;
- Experience within an embedded software development environment;
- Utilisation of code coverage tools such as SonarCube;
- Experience in introducing new processes and tooling;
- Experience using Groovy for pipeline scripts for Jenkins.
We Offer You
- Competitive salary, bonus scheme and car allowance.
- 25 days holiday (plus bank holidays) with an option to purchase additional days.
- Up to 6% contributory pension scheme and life assurance (x4 annual salary).
- Health cash plan, discounted gym membership, and employee assistance programme.
- Flexible benefits, including critical illness cover, dental insurance, and personal car leasing.
- Paid volunteering days and enhanced parental leave options.
If you have a passion for software quality and are looking for a challenging and rewarding career with a leading company in the smart city industry, then we want to hear from you. Apply now to join our talented team at Flowbird and help shape the future of urban mobility.
Senior Quality Assurance Engineer employer: EasyPark Group
Contact Detail:
EasyPark Group Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Quality Assurance Engineer
✨Tip Number 1
Familiarize yourself with the specific automation tools mentioned in the job description, like Robot Framework and Gherkin. Having hands-on experience or projects showcasing these tools can set you apart during the interview process.
✨Tip Number 2
Highlight your experience in agile methodologies, especially Scrum and Kanban. Be prepared to discuss how you've contributed to agile ceremonies and how this has improved team collaboration and software delivery in your previous roles.
✨Tip Number 3
Showcase your leadership skills by providing examples of how you've mentored junior team members or led QA initiatives. This will demonstrate your ability to take on a technical leadership role within the team.
✨Tip Number 4
Research EasyPark and Flowbird's mission and values. Being able to articulate how your personal values align with their goal of making urban life easier and more sustainable can make a strong impression during your discussions.
We think you need these skills to ace Senior Quality Assurance Engineer
Some tips for your application 🫡
Understand the Role: Take the time to thoroughly read the job description for the Senior Quality Assurance Engineer position at EasyPark. Understand the key responsibilities and required skills, especially focusing on QA processes, automation tools, and agile methodologies.
Tailor Your CV: Customize your CV to highlight relevant experience that aligns with the job requirements. Emphasize your technical leadership experience, automation testing skills, and familiarity with tools like JIRA, Git, and CI/CD processes.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for software quality and your understanding of the smart city industry. Mention specific examples from your past work that demonstrate your ability to lead QA processes and improve software quality.
Highlight Your Achievements: In both your CV and cover letter, include quantifiable achievements related to QA. For instance, discuss how you improved testing efficiency or contributed to successful software releases, as this will resonate with EasyPark's focus on high-quality software delivery.
How to prepare for a job interview at EasyPark Group
✨Showcase Your Technical Leadership
As a Senior QA Engineer, you'll be expected to lead and mentor junior team members. Be prepared to discuss your previous experiences in technical leadership and how you've successfully guided teams in implementing QA processes.
✨Demonstrate Your Automation Skills
With over 5 years of experience required in automation tools like Robot Framework and writing tests in Gherkin or Python, make sure to highlight specific projects where you utilized these skills. Bring examples of test scripts you've designed and the impact they had on software quality.
✨Emphasize Agile Experience
Since the role involves working within an agile delivery team, be ready to discuss your experience with Scrum and Kanban methodologies. Share how you've contributed to agile ceremonies and how this has improved team collaboration and software delivery.
✨Prepare for Scenario-Based Questions
Expect scenario-based questions that assess your problem-solving abilities in QA. Think about challenges you've faced in previous roles, how you approached them, and the outcomes. This will demonstrate your critical thinking and customer-centric approach.