At a Glance
- Tasks: Join us as a Senior Test Engineer, focusing on manual and automated testing for exciting projects.
- Company: Kerv Digital is a rapidly growing tech company dedicated to creating enjoyable work experiences.
- Benefits: Enjoy flexible working hours, professional development support, and tasty office snacks.
- Why this job: Work on impactful projects with well-known clients in a supportive and fun environment.
- Qualifications: 5+ years in testing, ISTQB certified, and experience with Microsoft Dynamics and Power Platform required.
- Other info: We value diversity and promote a culture of inclusion and collaboration.
The predicted salary is between 36000 - 60000 £ per year.
We are seeking a highly skilled Senior Test Engineer who is not only a skilled and competent manual tester, but also a skilled automation tester to join our growing team to ensure the quality and reliability of the projects we deliver to our clients. You will bring years of experience, understanding and practical application in all levels and types of testing. Whilst being capable and experienced in test automation, you will be equally as talented and able to contribute to manual testing where required as well.
You will be responsible for automated testing of Microsoft Dynamics & Power Platform solutions within our projects, setting the Automation approach and delivering it. You will be involved in the maintenance and evolution of our frameworks and automation test suites, applying best practice standards to all you do. Automation could be at any application and integration layer and your skills need to be adaptable to select the most appropriate and efficient way to test. We have seen an increase in the number of solutions and projects with an AI capability, so you must have some knowledge and exposure to the capabilities of AI, how it can be used to benefit testing and automated testing as well as how to carry out testing of AI solutions and the ability to integrate that into an automation capability.
Key Responsibilities:
- Design, develop, and maintain automated test scripts using Playwright and Cucumber
- Maintenance and continuous improvement of our test automation frameworks
- Execute manual testing for Microsoft Dynamics and Power Platform solutions
- Carry out API and Accessibility testing where required
- Collaborate with developers, product managers, and other stakeholders to understand requirements and ensure test coverage
- Integrate automated tests into CI/CD pipelines using Azure DevOps and GitHub Actions
- Develop and maintain YAML scripts for defining pipelines and PowerShell scripts for deployment tasks
- Ensure accessibility compliance through automation using Axe or similar tools
- Manage secrets and configurations using Azure Key Vault
- Participate in code reviews and contribute to continuous improvement of testing practices
- Participate in test planning, estimation, and risk analysis activities
- Report and track defects, and work with the development team to resolve issues
- Contribute to the continuous improvement and maintenance of automated testing frameworks, processes and methodologies
- Assist in the mentoring, support and guidance of other QA team members
Required Experience:
- Minimum of 5 years’ experience in automated testing
- ISTQB Certification (Foundation or Advanced)
- Proven experience in both manual and automated testing at all levels of testing
- Hands-on experience with Microsoft Dynamics and Power Platform
- Experience working in Agile/Scrum environments
- Strong understanding of software testing principles and methodologies
- Strong understanding and practical application of principles of test automation and automation strategies and approaches
- Proficiency in writing and executing manual test cases and test scripts
- Strong communication and collaboration abilities
- Attention to detail and a commitment to quality
- Analytical and proactive in their approach to testing and problem solving
- Experienced at carrying out testing activities in Scrum methodology and contributing in all ceremonies (Planning, Stand Ups, demo and retros)
- Capable of engaging at all levels with colleagues and customers
- Test planning and estimation
- Ability to drive testing processes starting from planning phase to test execution, bug fixing and support
- Familiar with test and bug management tools and processes, ideally Azure Dev Ops (ADO)
- Hands-on experience with API testing
- Experience with test automation frameworks design, implementation and maintenance
- Familiarity with Scrum methodology and how testing and test automation activities fit in
- Must have worked on Behavioural Driven Development (BDD) or Test-Driven Development (TDD) or Acceptance Test-Driven Development (ATDD) methodology
- Ability to develop automated functional tests, which exercise the UI, API and DB layers
- Highly delivery focused, proactive in their approach to work and contributions
Technological Capabilities:
- Practical experience of using Playwright
- JavaScript / TypeScript
- Postman / REST Client / Axios
- Cucumber
- Accessibility Automation using Axe or similar
- Azure DevOps pipeline – CI / CD
- GitHub Actions / GitHub commands
- YAML Scripting - Defining Pipelines
- PowerShell Script - Deployment Tasks
- Azure Key Vault
We’re also looking for people that fit how we work, which is something like:
- Happiest working under their own direction, but fully supported when needed
- An obvious attention to detail, we want you to obsess about the little things!
- An escalation handler, able to achieve win-win outcomes by utilising the skills across the team
- Ability to work effectively with remote teams in India
- Ability to work flexibly to deliver on-time to tight timescales
What we can do for you:
- Real Flexibility – we’re a family first organisation, and if the work gets done, you can work when and wherever you want.
- Awesome Environment – all of our employees will tell you that we foster an easy-going environment, are experts at what we do and care deeply about what we work on.
- Interesting Work – these days most of our customers are household names and many of our projects have an important impact on the world around us.
- Great Benefits – all the usual suspects and then some.
- Recognition & Growth – Certified as a Great Place to Work by independent assessors in both the UK and India.
At Kerv, we’re building something special and we’re building it to last. We want everybody to feel valued, included and love working together. With an uncompromising pursuit of amazing employee experience, we always strive to do the right thing. We believe and will relentlessly promote and support the power of diversity, equality and belonging, through collaboration and creating exceptional solutions together.
Senior Test Engineer – Hybrid employer: Kerv Digital for Digital Transformation
Contact Detail:
Kerv Digital for Digital Transformation Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Test Engineer – Hybrid
✨Tip Number 1
Familiarise yourself with the specific tools mentioned in the job description, such as Playwright, Cucumber, and Azure DevOps. Having hands-on experience with these technologies will not only boost your confidence but also demonstrate your readiness to hit the ground running.
✨Tip Number 2
Engage with the testing community online, particularly around topics like Behavioural Driven Development (BDD) and Test-Driven Development (TDD). This can help you stay updated on best practices and trends, which you can reference during discussions with our team.
✨Tip Number 3
Prepare to discuss your previous experiences with both manual and automated testing in detail. Be ready to share specific examples of how you've contributed to test planning, execution, and defect management in past roles, especially in Agile environments.
✨Tip Number 4
Showcase your understanding of AI capabilities in testing. Since we are increasingly working with AI solutions, being able to articulate how AI can enhance testing processes will set you apart from other candidates.
We think you need these skills to ace Senior Test Engineer – Hybrid
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience in both manual and automated testing, especially with Microsoft Dynamics and Power Platform. Use specific examples that demonstrate your skills in test automation and your understanding of Agile methodologies.
Craft a Compelling Cover Letter: In your cover letter, express your passion for quality assurance and detail how your experience aligns with the responsibilities outlined in the job description. Mention your familiarity with tools like Playwright, Cucumber, and Azure DevOps to show you’re a perfect fit.
Showcase Relevant Projects: If you have worked on projects involving AI capabilities or have experience with Behavioural Driven Development (BDD), make sure to include these in your application. Highlight how you contributed to the success of these projects through your testing expertise.
Highlight Soft Skills: The role requires strong communication and collaboration abilities. In your application, provide examples of how you've effectively worked with cross-functional teams and handled escalations to achieve win-win outcomes.
How to prepare for a job interview at Kerv Digital for Digital Transformation
✨Showcase Your Automation Skills
Make sure to highlight your experience with automation tools like Playwright and Cucumber. Be prepared to discuss specific projects where you've designed, developed, or maintained automated test scripts, as this is crucial for the role.
✨Demonstrate Your Manual Testing Expertise
While automation is key, don't forget to showcase your manual testing skills. Be ready to talk about your hands-on experience with Microsoft Dynamics and Power Platform solutions, as well as any challenges you've faced in manual testing.
✨Familiarise Yourself with CI/CD Pipelines
Since the role involves integrating automated tests into CI/CD pipelines using Azure DevOps and GitHub Actions, brush up on your knowledge of these tools. Be prepared to discuss how you've used YAML scripting and PowerShell in previous roles.
✨Engage in Collaborative Problem Solving
The company values collaboration, so be ready to share examples of how you've worked with developers and product managers to ensure test coverage. Highlight your communication skills and your ability to engage with colleagues at all levels.