About Dodimead Technologies
Dodimead Technologies is a forward-thinking company in the software and technology sector, dedicated to creating innovative solutions to tackle today's challenges in the Health and Energy Sectors. We are committed to driving sustainability and efficiency across these industries. As a growing team, we are looking to employ a new QA Engineer that shares our passion for transforming the software landscape with cutting-edge technology.
Role Overview
We are seeking a meticulous and driven QA Engineer to join our development team. In this role, you will ensure the quality and reliability of our software and hardware solutions through rigorous testing procedures. You will work across multiple client projects and domains, giving you broad exposure and variety in your day-to-day work. This is an excellent opportunity for someone with a passion for quality assurance, who thrives in a fast-paced, innovative environment and wants to make a tangible impact.
Key Responsibilities
- Write and maintain detailed test plans and test scenarios, execute them, and validate actual results against expected outcomes.
- Report testing outcomes in clear summary reports, supported by evidence, to communicate quality status to the team and stakeholders.
- Identify, document and track bugs and issues to resolution.
- Work collaboratively with developers and product managers to understand requirements and ensure test coverage.
- Automate repetitive test cases to improve efficiency and reliability of testing.
- Perform functional, regression, performance and user acceptance testing as needed.
- Maintain and update test documentation and quality assurance procedures.
- Ensure software compliance with industry standards and best practices.
- Support continuous integration and continuous deployment (CI/CD) pipelines.
- Draft clear and concise user documentation, guides and support materials as part of the testing and release process, demonstrating excellent written communication skills.
Required Skills & Experience
- Experience in a software or systems testing role.
- Proficiency with test automation using frameworks and tools such as Playwright, Postman, pytest or NUnit, and scripting in languages such as Python or C#.
- Familiarity with API testing and test data management.
- Strong analytical skills and attention to detail.
- Experience writing clear and concise test cases and bug reports.
- Familiarity with CI/CD pipelines and version control systems (e.g., Git).
- Excellent communication skills and the ability to work collaboratively across teams.
- Ability to multitask and prioritize tasks as required.
Desirable Skills
- Good understanding of software development life cycles and agile methodologies.
- Understanding of the Health and/or Energy sectors.
- Experience with Jira, Azure DevOps or similar test and defect management tools.
- Familiarity with monitoring and observability tools such as Datadog or Grafana.
What We Can Offer You
- Location: This role can be performed remotely, with occasional visits to a mutual location for team collaboration (if needed).
- Salary: £32,000–£40,000 per year, depending on experience, with annual reviews and progression opportunities.
- Flexible Working Hours: Enjoy the flexibility to manage your work schedule to maintain a healthy work-life balance.
- Professional Development: Access to training, workshops and industry events to further your career.
- Supportive Culture: Be part of a friendly, collaborative team that values innovation, integrity, and personal growth.
- Health & Wellbeing: We offer access to support your wellbeing, including healthcare options and mental health support.
- Pension Scheme: Company pension scheme to help secure your financial future.
Pay: £32,000.00-£40,000.00 per year
Work Location: Remote