Loan -Bonus -Health insurance
-Flexible working hours
-Purchasing coupon
-Gym facilities
-Coffee shop
-In-house Medical doctor
-Occasional packages and gifts
Iranian company dealing with Iranian and foreign customers
1391
Privately held
Company score
3.7
Our state of Transportation services, dedication to customers requirements together with our professional people, has made Setare Tadarok Darya the preferred carrier for our clients.
ADM Group was established in 2012 with the aim of facilitating domestic and international trade for local businesses. Initially focusing on maritime transport, ADM has expanded its services to Air, Road and Rail transportation.
Today, ADM actively serves its valued customers across all types of logistics, Insurance, Finance, Investment, and Customs Clearance. ADM's offices are strategically located in numerous cities across Iran, including Tehran, Chabahar, Bandar Imam Khomeini, Assaluyeh, Khorramshahr, Bandar Abbas, Ahvaz, Rasht, Mashhad, and Isfahan.
As a trusted partner for businesses involved in Export and Import, ADM Group is committed to providing superior services in various logistics areas. With a team of skilled and experienced professionals, we deliver transparent and efficient services on an international scale, acting as a comprehensive partner in all fields of supply chain management.
Role Overview We are looking for a QA Lead / Quality Engineering Lead to lead quality practices, test strategy, automation capability, and release quality across Admiral’s enterprise ERP platform. This role combines hands-on quality engineering with team leadership. You will lead QA Engineers, establish reusable automation frameworks and testing standards, and work closely with Product, Backend, Frontend, DevOps, and Tech Leads to ensure that releases are reliable, secure, traceable, and ready for UAT and Production. Key Responsibilities
Define and evolve the overall QA strategy, test pyramid, quality standards, test governance, and release-quality criteria across Business Lines.
Lead, mentor, and develop QA Engineers in manual testing, API testing, automation, exploratory testing, risk-based testing, and quality analysis.
Design and maintain the core automation test framework, reusable libraries, test utilities, fixtures, test data strategies, reporting standards, and CI/CD integration.
Establish automation coverage for API, UI, integration, regression, workflow, role/permission, real-time, and event-driven scenarios.
Ensure test automation is scalable, maintainable, stable, and usable by multiple QA Engineers and delivery teams.
Review requirements, epics, workflows, and acceptance criteria to identify quality risks, missing scenarios, testability concerns, and release dependencies early.
Define quality gates for Development, Test, UAT, Staging, and Production environments, including smoke, sanity, regression, security validation, migration validation, and post-release checks.
Lead release readiness reviews and provide clear quality recommendations for UAT and Production releases.
Work with DevOps and Tech Leads to ensure test environments, test data, CI/CD pipelines, observability, logs, monitoring, access, and infrastructure prerequisites are ready.
Establish Jira-integrated test management practices for test cases, execution cycles, traceability, defects, coverage, dashboards, and release evidence.
Lead defect triage, root-cause analysis, quality metrics, recurring-defect analysis, and continuous improvement initiatives.
Use AI-assisted testing responsibly to improve test design, test artifact generation, automation development, defect analysis, log analysis, and coverage assessment while enforcing human validation and quality evidence.
Required Skills
5+ years of experience in QA, Quality Engineering, Test Automation, or Software Testing, including leadership responsibility.
Strong experience in functional, exploratory, smoke, sanity, regression, integration, end-to-end, API, compatibility, negative, boundary, and release validation testing.
Strong hands-on experience designing and maintaining automation frameworks using Python, pytest, Playwright, requests/httpx, or equivalent technologies.
Experience building reusable automation architecture, test utilities, fixtures, test data management approaches, reporting mechanisms, and CI/CD test execution pipelines.
Strong understanding of frontend, backend, API, database, workflow, integration, and event-driven testing.
Experience testing Kafka or RabbitMQ-based workflows, retries, idempotency, eventual consistency, and failure-recovery scenarios.
Experience with Jira and test management platforms such as Xray, Zephyr, TestRail, qTest, Azure Test Plans, or similar tools.
You remain hands-on while building a scalable QA and automation capability for the organization.
You ensure QA is involved from requirement analysis through production validation, not only at the end of development.
You create reusable automation foundations rather than isolated test scripts.
You help QA Engineers grow while maintaining consistency, discipline, and measurable quality standards.
You provide the CTO with confidence that releases entering UAT and Production are validated, traceable, secure, and supported by clear quality evidence.