At a Glance
- Tasks: Ensure quality and reliability of mission-critical systems through testing and collaboration.
- Company: Join one of the UK's fastest growing e-commerce brands in Aylesford.
- Benefits: Up to £30K salary, 25 days holiday, private healthcare, and pension.
- Why this job: Be part of a success story and advance your career in a dynamic environment.
- Qualifications: Strong PHP knowledge and experience with testing frameworks required.
- Other info: Exciting opportunity for growth in a collaborative team.
The predicted salary is between 24000 - 36000 £ per year.
We are looking for a highly motivated QA Engineer to join one of the UK's fastest growing e-commerce brands based in Aylesford, Kent. This company is a real success story with exceptional growth over the past few years. This exciting company is looking for a QA Engineer who is looking to progress their career. They employ over 200 people and the growth isn’t stopping now!
The QA Engineer will play a pivotal role in ensuring the quality and reliability of their mission-critical systems. As a QA Engineer specialising in PHP, you will leverage your expertise in code reviews, unit testing, and system testing to uphold the quality and functionality of their applications. Your role will involve collaborating with developers and stakeholders to ensure that the system meets its requirements, adheres to best practices, and delivers exceptional user experiences.
Key responsibilities:
- Collaborate with the development team to understand requirements and ensure the testability of new features and updates.
- Conduct comprehensive code reviews to maintain coding standards and identify potential bugs or inefficiencies.
- Develop and execute test plans for system functionality, performance, and security to ensure reliability across the stack.
- Write and maintain unit tests to automate validation of core application functionality.
- Identify, document, and track bugs, ensuring prompt resolution in collaboration with developers.
- Implement QA processes to ensure consistent delivery of high-quality code and software.
- Analyse test results to provide insights and recommend improvements for enhanced system quality.
- Maintain documentation of testing procedures, outcomes, and best practices to ensure knowledge sharing.
Skills & experience:
- Strong knowledge of PHP, including familiarity with frameworks such as CakePHP or Laravel.
- Experience with unit testing frameworks such as PHPUnit and a deep understanding of automated testing methodologies.
- Proficiency in code review practices, with a keen eye for identifying errors, inefficiencies, and security vulnerabilities.
- Solid understanding of version control systems like Git and experience with collaborative development workflows.
- Familiarity with MySQL and database schema validation.
- Strong problem-solving skills and the ability to troubleshoot complex issues.
- Attention to detail, ensuring the accuracy and reliability of testing procedures and documentation.
- Knowledge of web technologies (HTML, CSS, JavaScript) for cross-functional testing purposes.
- Excellent communication skills for effectively working with developers and stakeholders.
- A passion for maintaining high-quality systems and staying updated with QA best practices and tools.
They may consider a junior PHP Developer who has a real interest in testing and wants to move into this career path.
We will not be able to offer sponsorship for this role and you will need to be able to commute on a daily basis to Aylesford, Kent.
We are interviewing currently so apply now for immediate consideration for the QA Engineer position or contact Stuart Barnes at ITSS Recruitment for further information.
QA Engineer in Maidstone employer: ITSS Recruitment Ltd
Contact Detail:
ITSS Recruitment Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land QA Engineer in Maidstone
✨Tip Number 1
Get to know the company inside out! Research their products, culture, and recent news. This will help you tailor your conversations during interviews and show that you're genuinely interested in being part of their team.
✨Tip Number 2
Network like a pro! Connect with current employees on LinkedIn or attend industry events. A friendly chat can sometimes lead to insider tips or even a referral, which can give you a leg up in the hiring process.
✨Tip Number 3
Prepare for technical interviews by brushing up on your PHP skills and testing methodologies. Practice coding challenges and be ready to discuss your past projects and how you've tackled bugs or improved systems.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re serious about joining the team and makes it easier for us to keep track of your application.
We think you need these skills to ace QA Engineer in Maidstone
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the QA Engineer role. Highlight your PHP skills, experience with unit testing, and any relevant projects. We want to see how your background aligns with what we're looking for!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for quality assurance and how you can contribute to our team. Be sure to mention any specific experiences that relate to the job description.
Showcase Your Technical Skills: Don’t forget to showcase your technical skills in your application. Mention your familiarity with frameworks like CakePHP or Laravel, and your experience with code reviews and automated testing. We love seeing those details!
Apply Through Our Website: We encourage you to apply through our website for the best chance of getting noticed. It’s super easy, and we’ll be able to review your application quickly. Don’t miss out on this opportunity!
How to prepare for a job interview at ITSS Recruitment Ltd
✨Know Your PHP Inside Out
Make sure you brush up on your PHP skills, especially if you're familiar with frameworks like CakePHP or Laravel. Be ready to discuss your experience with unit testing frameworks like PHPUnit and how you've applied them in past projects.
✨Showcase Your Problem-Solving Skills
Prepare examples of complex issues you've troubleshot in the past. Highlight your attention to detail and how it has helped you identify bugs or inefficiencies in code during reviews or testing.
✨Communicate Effectively
Since collaboration is key in this role, practice articulating your thoughts clearly. Think about how you would explain technical concepts to non-technical stakeholders, as well as how you would work with developers to ensure quality.
✨Familiarise Yourself with QA Best Practices
Research current QA methodologies and be prepared to discuss how you would implement these processes in the role. Show your passion for maintaining high-quality systems and staying updated with the latest tools and practices in the industry.