Senior QA Engineer
Stolt-Nielsen Digital Innovation Centre
Job Description
About the Role: We are seeking a Senior QA Engineer Test Automation to ensure the quality and reliability of scalable software systems that power our business. Our applications run mission critical processes, so testing excellence is essential. You will be part of a global, business led product team operating with a DevOps mindset in a collaborative, diverse, and fast paced environment.
This is a hands-on role requiring autonomy, innovation, and teamwork, with a strong focus on clean, maintainable, and high Performance test code. You will contribute to the overall test strategy to move where feasible from manual to automated testing, test architecture, mentor other engineers and ensure solutions align with Stolt Nielsens business and technical goals. We take digital seriously.
We invest in our teams through training, mentoring, and modern tools (engineering laptops, Cursor licenses). As we continue to build our engineering practice, you will have ample opportunity to shape our ways of working and technology landscape. Key Responsibilities: Lead the design, development, and deployment of automated test solutions for modern applications.
Build and maintain end to end, integration, and regression test suites using either Playwright, Jest, xUnit, Selenium, Cypress or any other tool. Collaborate with software engineers to embed testability and quality throughout the development lifecycle. Perform manual testing for business context validation in combination with automation, ensuring requirements are fully understood.
Conduct root cause analysis to identify underlying issues and recommend long term fixes. Assess and decide severity and priority of defects to guide resolution efforts. Mentor engineers, facilitate peer reviews, and lead QA teams in building a standard QA operating model .
Partner with DevOps teams to integrate automated tests into CI/CD pipelines. Enhance test coverage and continuously improve quality standards. Recommend and adopt new testing technologies, frameworks, and tools, including modern AI platforms, LLMs, and AI agents for testing workflows.
Document test plans, test cases, and architecture decisions. Take ownership of deliverables, solving complex challenges with innovative test solutions. What Youll Bring: Bachelors degree in computer science, Software Engineering, or related field. 5+ years of hands-on experience in software testing, automation, and system design.
Strong experience of manual testing fundamentals : test strategy creation, test planning functional/non functional testing, system testing, API testing, integration testing, regression testing, smoke testing. Strong experience with test automation tools (Playwright, Cypress, Selenium), testing frameworks (Jest, xUnit, NUnit, JUnit), and programming languages (C#, Java, TypeScript, JavaScript). Proven ability to architect and implement automation frameworks, with emphasis on reusable components, utilities, and long term maintainability.
Strong knowledge of databases (e.g., SQL Server) and API testing using tools such as Postman. Proven track record of delivering scalable, reliable, and secure test automation in cloud or hybrid environments. Experience embedding testing in CI/CD pipelines and Agile delivery.
Strong analytical thinking, problem solving, and collaboration skills. Excellent communication and documentation abilities. Experience with modern AI platforms and tools , with an understanding of how LLMs and AI agents can be leveraged in testing workflows.
Curiosity to learn and openness to learn our Business Processes, Products. Learn from others and help each other grow. Must Have Skills: Expertise in manual testing across all types (functional, non functional, system, integration, regression, end to end).
Strong expertise in test automation tools ( Playwright, Cypress, Selenium ). Hands on experience with API testing tools (e.g., Postman) and databases (e.g., SQL Server) Exposure to Generative AI and Large Language Models (LLMs) , with an understanding of how they can add value across the testing value chain. Solid knowledge of Azure Cloud, DevOps practices, and CI/CD pipelines & Any version controls experience.
Any programming language ( Java, Python, Java Script) SDET & STLC Good to Have Skills: Familiarity with Azure PaaS components and advanced cloud services Understanding of performance testing tools.