Flooid Birmingham, England, United Kingdom
Software Development Engineer in Test
In this role, you will drive test automation, scripting robust tests and integrating them into CI/CD pipelines, whilst working in an agile team, responsible for strengthening our automation test frameworks.
The Responsibilities:
* Advocate for behaviour-driven development (BDD) principles and ensure their incorporation into the automation testing process
* Develop and execute automated test scripts to ensure comprehensive test coverage across application layers
* Integrate automated tests into CI/CD pipelines to support reliable deployment processes
* Collaborate with development teams to align testing efforts with Agile and DevOps practices
* Provide guidance to QE's and QA's in automation best practices
* Build automation initiatives to continuously improve testing processes and automation capabilities
* Develop and maintain automated test frameworks tailored to the organisation's needs
* Collaborate with development teams to design and implement automated test suites
* Collaborate with Quality Engineers (QEs) and other stakeholders to ensure comprehensive test coverage and timely identification of defects
* Participate in code reviews and provide feedback to ensure testability and maintainability of code
Requirements:
* Proven experience in building and implementing automation frameworks
* Expertise in behaviour-driven development (BDD) methodologies
* Experience with API testing using tools like Postman, Concordion or REST Assured
* Proficiency in scripting languages such as Python, Java, or JavaScript
* Experience with cloud platforms such as Google Cloud Platform
* Knowledge of containerisation technologies like Docker and Kubernetes
* Hands-on experience with automation testing tools such as Selenium, Cypress, Playwright
* Strong understanding of CI/CD pipelines and their integration with automated testing
* Familiarity with Agile and DevOps practices
* Excellent communication and collaboration skills
* Familiarity with test management and defect tracking tools such as Jira, Xray, or similar
* Understanding of performance testing principles and tools
Benefits:
* Flexible working: To help you manage your personal responsibilities and interests, we offer a range of flexi-working options, including hybrid working.
* Holidays: We operate a flexible holiday allowance scheme, recommending employees take around 25-30 days holiday plus public bank holidays per year.
* A flexible pension: We help you prepare for the future with a salary sacrifice pension and annual personal pension reviews with our external partner.
* Company sick pay: We offer peace of mind when you are ill with an enhanced Company Sick Pay policy.
* Family benefits: We offer a range of support and benefits including enhanced maternity, adoption and paternity pay.
* Electric Dreams salary sacrifice scheme: An easy to manage and affordable way of leasing a zero-emission electric vehicle.
* Financial, physical and wellbeing support: We provide our team with a health cash plan and life assurance scheme.
* Access to a discount platform: Treat yourself with discounts and rewards from hundreds of leading retailers.
* Professional subscriptions: We offer reimbursement for professional subscriptions to a relevant institution.
* Charity giving: Support a charity of your choice by gifting money directly from your payroll.
* Cycle to work scheme: Make the most of this tax efficient scheme to improve your commute to work.
* Rewarding long service: We provide gifts to our employees who achieve milestone years of service.
If you believe you have the skills and experience to carry out this role, we encourage you to apply anyway!
Flooid Ltd. is an Equal Opportunities employer. We are dedicated to fostering a culture of diversity, equity, inclusion, and belonging.
Seniority level
Associate
Employment type
Full-time
Job function
Engineering and Information Technology
Industries
Non-profit Organizations and Primary and Secondary Education
#J-18808-Ljbffr