Senior QA Automation (.NET)
Job Description
- 6+ years of practical experience as a QA engineer with a strong focus on test automation
- Solid knowledge of C#, .NET, and automation frameworks; ability to design scalable and reusable solutions
- Deep understanding of modern test automation patterns, standards, and algorithms
- Knowledge of Playwright will be a plus
- Strong working knowledge of API and microservices testing, including tools such as Postman, Swagger, ReadyAPI; Familiarity with RestSharp/HttpClient for REST API integration
- Solid understanding and hands-on experience of relational (SQL) and NoSQL (Cosmos DB) databases.
- Experience testing cloud-based and distributed systems, ideally on Azure (Azure Functions, AKS, Service Bus)
- Familiarity with front-end testing for modern frameworks such as React
- Exposure to D365 (Sales, Service, Power Apps) or willingness to quickly learn domain-specific testing approaches
- Understanding of data validation and testing pipelines (Databricks, dashboards, reference data management, ML-driven models)
- Experience with CI/CD pipelines (Azure DevOps, GitLab or similar) and containerized test execution in Kubernetes (AKS)
- Experience with task/bug tracking and creating/maintaining test documentation (bug reports, test designs, test cases, test reports)
- Analytical mind, problem-solving aptitude, excellent communication skills
- Upper-Intermediate English (spoken and written)
Job Responsibilities
- Participate in the creation and maintenance of project-level QA artifacts
- Design, implement, and maintain automation frameworks for cloud-native and distributed systems (C# stack, Azure environments)
- Develop and maintain automated regression and integration test suites for APIs, microservices, and front-end applications
- Ensure quality for event-driven systems (Service Bus) and serverless components (Azure Functions)
- Plan and manage assigned testing activities, estimate automation efforts, and coordinate with team members to prioritize testing scope
- Perform test automation for D365 applications (Sales, Service, Power Apps), focusing on critical workflows
- Validate data pipelines, dashboards, ML models, and reference data to ensure data integrity and business accuracy
- Perform code review of test automation contributions, improve custom frameworks, and ensure high maintainability
- Integrate automated tests into CI/CD pipelines, ensure smooth execution in AKS/Kubernetes environments
- Investigate issues and provide reproducible results to the dev team, ensuring timely root cause analysis
- Follow QMS procedures and contribute to continuous process improvement
- Provide regular status reports and actively participate in QA initiatives and collaboration with cross-functional teams
Department/Project Description
GlobalLogic is searching for a motivated, results-driven, and innovative AQA engineer to join our project team at a dynamic startup specializing in pet insurance. Our client is a leading global holding company that is dedicated to developing an advanced pet insurance claims clearing solution designed to expedite and simplify the veterinary invoice reimbursement process for pet owners.
You will be working on a cutting-edge system built from scratch, leveraging Azure cloud services and adopting a low-code paradigm. The project adheres to industry best practices in quality assurance and project management, aiming to deliver exceptional results.
We are looking for an engineer who thrives in collaborative, supportive environments and is passionate about making a meaningful impact on people's lives. If you are enthusiastic about building innovative solutions and contributing to a cause that matters, this role could be an excellent fit for you.
Required languages
| English | B2 - Upper Intermediate |