Amach is an industry-leading technology driven company with headquarters located in Dublin and remote teams in UK and Europe.Our blended teams of local and nearshore talent are optimised to deliver high quality and collaborative solutions.Established in 2013, we specialise in cloud migration and development, digital transformation including agile software development, DevOps, automation, data and machine learning…We are seeking a Principal Quality Engineer to join a product team responsible for multiple TypeScript-based web application and Backend-for-Frontend (BFF) services with complex business functionality.This is not a traditional QA position - we are looking for a senior, systems-thinking engineer who can take ownership of quality across the product estate from architecture and automation through to observability and production confidence. You will partner closely with the Tech Lead and engineering teams to define how quality is approached end-to-end. This includes mapping architecture and user flows, identifying critical use cases, strengthening release strategies, and ensuring deployments to production are both fast and safe.This is a hands‑on individual contributor role within a small, high-impact team. You will shape the quality strategy while actively writing code, improving frameworks, and embedding engineering best practices. While the long‑term vision is minimal‑to‑zero manual regression testing, you should be pragmatic and comfortable performing targeted manual testing early on where it adds value.Required Experience:Proven experience operating as senior or principal-level Quality Engineer, SDET or Quality Lead within modern web application environmentsStrong proficiency working with TypeScript in production systemsStrong hands‑on experience with automated testing frameworks such as Playwright, Cypress, Jest or similarDemonstrated experience designing and improving test automation strategy across multiple services or applicationsExperience embedding quality gates into CI/CD pipelines (GitHub Actions or similar)Strong understanding of release strategies, deployment confidence, and rollback mechanismsExperience working with AWS‑hosted systemsSolid understanding of observability principles and production monitoringComfortable operating strategically while remaining hands‑onDefine and Drive Quality Strategy:Co‑create and implement a comprehensive quality strategy across multiple web apps and BFF servicesDefine principles for automation, production validation, and release confidenceEmbed quality into architectural and design discussions early in the development lifecycleAutomation First Testing:Design and implement robust automated test suites (unit, integration, API, and end‑to‑end)Significantly reduce reliance on manual testingImprove reliability, performance, and signal quality of automated testsIntegrate quality gates and reporting into GitHub‑based CI pipelines (GitHub Actions)Operational and Production Quality:Leverage DataDog to define meaningful monitoring, alerting, and quality signalsEstablish production health metrics, SLIs/SLOs, and release validation practicesImprove observability across applications hosted in AWSUse production insights and feedback loops to continuously improve pre‑production confidence.Release and Deployment Excellence:Strengthen release strategies (e.g., progressive rollouts, automated validation, rollback mechanisms)Improve confidence in cross‑environment deploymentsEmbed automated checks and safeguards into GitHub CI workflowsCoach engineers on testability, automation patterns, and ownership of qualityImprove system resilience and reliability through better engineering practicesRaise the overall quality bar across the product teamExperience working with DataDog or similar observability platformsExperience with Terraform or Infrastructure as CodeExperience in microservices or distributed systems environmentsWhat’s in it for you:An opportunity to join a fast‑growing companyOptions for career advancementLearning and development opportunitiesFlexible working environmentCompetitive salaries based on experienceEqual Opportunity Employer:Amach is an equal opportunity employer and makes employment decisions on the basis of merit. We celebrate diversity and are committed to creating an inclusive environment for all employees. This job description is intended to convey essential responsibilities and qualifications for this role, but it is not an exhaustive list of tasks that an employee may be required to perform.If you are passionate about driving customer success, advising on strategic solutions, and contributing to product innovation, we would love to hear from you!Not for you?Check out all of our open positions in our careers page and follow us on LinkedIn for future opportunities.P.S. Share this with friends and co‑workers! Don't be afraid they'll steal it from you, if you're amazing and smart we'll find a role for you. We are growing fast and we are always looking for talented people.At Amach, we strive to be an inclusive community of open‑minded individuals with different backgrounds and we are committed to fostering, cultivating and preserving a culture of diversity, equity and inclusion. We strongly believe that a diversity of experience and background is essential to create a fulfilling environment and better solutions for our people and our customers. All Amach employees and contractors are expected to honour this policy and act to ensure that every individual is respected in the workplace.Your personal dataAmach will process your personal information in accordance with the EU's General Data Protection Regulation (GDPR).We will comply with data protection law and principles, which means that your data will be:Used lawfully, fairly and in a transparent wayCollected only for valid purposes and not used in any way that is incompatible with those purposesRelevant to the purposes we have told you about and limited only to those purposesAccurate and kept up to dateKept only as long as necessary for the purposes we have told you aboutKept securelyIf you would like to contact us about your data, please use the following address: info@amach.com
#J-18808-Ljbffr