Company offices in the City of London with remote work in line with company policy. Some overseas travel may be required.
At McKenzie Intelligence Services (MIS), we’re building powerful tools that help insurers respond to catastrophe with precision. The Global Events Observer (GEO) is used by global insurers to make time‑critical decisions using real‑time geospatial intelligence. To keep improving, we need someone obsessive about detail, consistency, and quality…that’s where you come in.
We are looking for a hands‑on QA Engineer to support the development of GEO. This role sits close to delivery and is ideal for someone who is passionate about delivering high quality software, working day‑to‑day with engineers and cross‑functional teams, and improving testing processes. This role is execution focused and your work will help ensure that our tools are as reliable as they are innovative.
Why this role exists:
This role exists to bring clarity, confidence, and consistency to how we ship product. As we scale GEO and infrastructure, particularly in the US, we need someone who can own quality end‑to‑end – making sure features are well‑defined, well‑tested, and genuinely ready for customers.
What you’ll be doing:
Quality, Testing & Release Confidence
You’ll look to own the quality signal for product releases, working closely with Product and Engineering to ensure new features meet agreed standards before they reach customers.
* Develop and execute manual and automated tests for new and existing software products.
* Perform detailed testing across multiple environments to identify defects and ensure software is reliable and functional.
* Collaborate with software engineers to understand system requirements and create comprehensive test plans.
* Document test results and provide feedback to development teams to ensure issues are fixed before release.
* Participate in the planning and execution of software releases, ensuring all components meet quality standards.
* Maintain and update testing scripts, tools, and processes to improve the efficiency and effectiveness of the testing cycle.
* Assist in troubleshooting production issues and replicating customer‑reported defects in testing environments.
* Ensure that products meet security standards and comply with industry regulations.
* Monitor application performance and run performance tests to ensure scalability under different loads.
* Report quality metrics and test results to management and stakeholders.
* Review release notes and product documentation to ensure accuracy and completeness.
* Provide feedback to the development team on potential improvements in the software design to ensure better testability.
* Stay updated on the latest software testing tools, trends, and best practices.
Product Analysis & Insights
You’ll support better product decisions by using data to validate assumptions and investigate issues.
* Perform descriptive and diagnostic analysis to support product and testing decisions.
* Use data to understand why issues occur, not just what happened.
* Support testing scenarios with real data and edge cases.
* Answer ad‑hoc product questions using SQL, logs, and internal data sources.
* Improve confidence in what we ship by grounding decisions in evidence.
What we’re looking for:
You’ll be a great fit if you have:
* A bachelor’s degree in Computer Science, Information Technology, Computer Engineering, or a related field.
* 2–5 years of proven experience as a quality assurance engineer, software tester, or similar role with expertise in manual and automated testing.
* Strong knowledge of software testing methodologies, tools (Selenium, JUnit, TestNG), and frameworks.
* Experience with bug tracking and project management tools (ClickUp).
* Understanding of continuous integration/continuous deployment (CI/CD) pipelines and version control systems such as Git.
* Familiarity with Agile methodology and tools (Scrum, Kanban).
* Understanding of database management systems and SQL for data verification.
* Strong communication skills for documenting test results and interacting with cross‑functional teams.
* Excellent analytical skills, attention to detail, and problem‑solving ability.
* Ability to work independently as well as collaboratively in a team environment.
* A curious mindset with a willingness to quickly learn new technologies and testing tools.
Preferred Skills and Qualifications
* Relevant certification in software testing or quality assurance (ISTQB, CSTE, or similar).
* Experience with performance testing tools (LoadRunner or JMeter).
* Familiarity with cloud‑based testing environments (Azure).
* Experience with version control and collaboration tools (Git).
* Ability to work in fast‑paced environments and handle multiple tasks simultaneously.
* Experience with API testing.
* Experience with data‑heavy, geospatial, or SaaS products.
* Exposure to the insurance or Insurtech domain.
What we offer and Who we are:
* A chance to shape a product used by some of the world’s largest insurers.
* Supportive, mission‑led team working at the cutting edge of tech and intelligence.
* Hybrid working, private health insurance, 25 days holiday (+ bank holidays), and our famous Wednesday Lunch Club.
* A company that genuinely listens to feedback, from clients and colleagues.
MIS is a London‑based insurtech scale‑up that blends satellite imagery, AI and military‑grade analysis to help insurers respond faster and more accurately in times of crisis. We’re proud to work with over 40 clients globally, including some of the biggest names in insurance.
We’re values‑driven, collaborative, and always improving. If you’re excited by detail, impact, and solving real‑world problems, we’d love to hear from you.
Company Benefits
* Hybrid role.
* 25 days of annual leave (where 3 during Christmas stand down) + UK bank holidays.
* Private health insurance.
* Extended maternity/paternity policy.
* Sick pay beyond SSP.
* Regular team socials.
* Employee option scheme (subject to approval and qualifying period).
#J-18808-Ljbffr