مطلوب QA Automation Engineer (C#)
- دمشق/ مدينة دمشق/ الصالحية/ المزرعة
- رقم الإعلان 26056
- عدد المشاهدات 12
- تاريخ الإعلان 2026-04-25
الوصف
Company: Alameen Soft
Job Title: QA Automation Engineer (C#)
Location: On‑Site – Damascus
Employment Type: Full‑Time
Department: Software Development / Quality Assurance
About the Role
We are looking for a QA Automation Engineer to join our engineering team and take ownership of designing, developing, and maintaining automated testing solutions for Alameen Connect — a secure, scalable multi‑tenant SaaS platform that integrates on‑premises ERP systems with modern cloud services.
You will play a key role in ensuring product quality, system stability, and release confidence across distributed .NET‑based systems.
Role Objective
Build and maintain robust test automation frameworks that validate:
- On‑premises Windows Services (Agent layer)
- Cloud‑hosted APIs and gRPC services
- Real‑time communication flows (SignalR)
- Multi‑tenant database behavior
- Web‑based dashboards and administration portals
Key Responsibilities
- Design, develop, and maintain automated test scripts using C# and .NET‑based frameworks.
- Implement end‑to‑end, integration, and regression tests across on‑prem and cloud components.
- Automate testing for real‑time systems using SignalR and gRPC.
- Validate resiliency scenarios (retries, reconnection, failover, message durability).
- Test multi‑tenant data isolation and access rules using SQL Server and Entity Framework Core.
- Collaborate closely with developers and product teams to understand requirements and quality risks.
- Identify, document, and track defects with clear reproduction steps and test evidence.
- Ensure API security and authorization testing (JWT, RBAC, mTLS).
- Contribute to performance, reliability, and observability testing (health checks, logging validation).
- Maintain and continuously improve test coverage and testing practices.
- Align testing strategies with Clean Architecture and SOLID principles.
Required Skills & Qualifications
- 2+ years of experience in QA Automation.
- Strong experience with C# and .NET.
- Hands‑on experience with test automation frameworks (e.g. Selenium, Playwright for .NET).
- Experience testing ASP.NET Core APIs, SignalR, and gRPC services.
- Good understanding of SDLC, STLC, and Agile methodologies.
- Experience with SQL Server and validating database‑driven systems.
- Familiarity with multi‑tenant SaaS systems.
- Experience with API testing, authentication, and authorization flows.
- Strong analytical mindset and attention to detail.
- Ability to work onsite and collaborate within a cross‑functional team.
Nice to Have
- Experience testing Windows Services.
- Familiarity with Azure services (Azure DevOps, Azure SQL).
- Performance or load testing experience.
- Exposure to ERP or accounting‑related systems.
How to Apply
Send your CV to:
📧 jobs@alameensoft.com
📌 Subject: QA Automation Engineer
المميزات والتفاصيل
المميزات والمواصفات