Our mission is simple: we want to help our customers solve complex business matters using easy digital solutions. We have passionate and technologically savvy people working here, we’re proud of the awards we have received, but the trust we get every day from our 2000+ customers means more than anything!
Our growth and success are driven by the passion and dedication of everyone in the organization. We have expanded into an international team with offices in the Netherlands, India, and Italy, and a presence in the United States and Australia. Our motivated team members are the driving force behind our success.
We are looking for a seasoned Senior QA Engineer is responsible for contributing to quality assurance and test automation activities for Build products, with a strong focus on Playwright-based automation, automated smoke/regression execution, test suite stability, and continuous quality improvement. The role combines hands-on automation development with strong functional testing discipline, defect analysis, reporting, and collaboration with Product, Development, DevOps, and QA teams.
Analyze product requirements, user stories, and acceptance criteria to create effective manual and automated test coverage.
Design, develop, and maintain Playwright automation scripts using TypeScript/JavaScript.
Build reusable automation components, utilities, page objects, and test data solutions aligned with framework standards.
Execute and manage functional, smoke, and regression test suites, analyze results, and report outcomes.
Investigate automation failures and identify issues related to product, scripts, environments, test data, or CI/CD pipelines.
Improve automation stability by reducing flaky tests and enhancing locators, assertions, and test readiness.
Integrate and maintain automated tests in Azure DevOps CI/CD pipelines and manage code repositories using Git/GitHub.
Report defects with clear evidence, logs, and reproducible steps while providing estimates and progress updates.
Collaborate with Product, Development, DevOps, and QA teams to support testing, issue resolution, and release readiness.
Support manual and exploratory testing activities where required and maintain automation documentation.
Mentor junior QA engineers on Playwright automation, debugging, and QA best practices.
Proactively identify quality risks and leverage AI-assisted tools responsibly to improve automation productivity and release quality.
6+ years of experience in software testing, QA, and test automation, including mentoring junior QA engineers.
Bachelor’s/Master’s degree in computer science, Engineering, or related field; equivalent experience is also acceptable.
Strong experience with Playwright preferred; Selenium/Cypress experience is acceptable with willingness to work on Playwright.
Strong coding skills in TypeScript/JavaScript; C# or Java knowledge is an advantage.
Experience building and maintaining automation frameworks, reusable components, page objects, fixtures, and utilities.
Hands-on experience with Azure DevOps CI/CD pipelines and Git/GitHub workflows.
Experience using Azure DevOps for test management, defect tracking, dashboards, and sprint activities.
Good understanding of manual, functional, regression, and release testing processes.
Exposure to Dynamics 365 F&O, ERP, Manufacturing, Supply Chain, or ISV product testing is an added advantage.
Knowledge of Dynamics testing tools such as SysTest, RSAT, or ATL is a plus.
Basic knowledge of MS SQL Server and database validation/troubleshooting.
Strong understanding of Playwright concepts including locators, assertions, fixtures, reusable utilities, and reporting.
Ability to create scalable, maintainable, and reusable automation solutions aligned with framework standards.
Good understanding of STLC, SDLC, Agile/Scrum methodologies, and testing techniques.
Ability to convert requirements, user stories, and acceptance criteria into effective test scenarios and automation coverage.
Strong troubleshooting skills to analyze automation, environment, test data, and pipeline issues.
Experience with continuous testing practices and CI/CD implementation.
Strong manual and exploratory testing skills to complement automation efforts.
Ability to track QA metrics, prepare reports, and communicate progress to stakeholders.
Experience collaborating with customers and stakeholders to ensure testing aligns with business expectations.