About The Company
Digital Zone is a key regional player and the Iraqi champion in the e-commerce (e-goods) sector, serving millions of customers on daily basis.
In our short lifetime since Digital Zone was founded, we achieved growth and success metrics that are unforeseen in the region, where stretch for amazing became our daily business. Our success is outgrowing our capacity, and now is the time where we grow our team.
Our Tech team consists of carefully picked top-notch engineers. Our technical leads are hands-on and battle-tested. We know the formula for great Software Engineering, and we strive to do what it takes to nourish a healthy, productive, and efficient culture.
The Role
Digital Zone is looking for a
Senior Software Development Engineer in Test (SDET) who will play a key role in designing and implementing automated testing frameworks to ensure that our web applications, serving millions of customers, meet the highest standards of quality. You will be responsible for both functional and non-functional testing, focusing on creating robust test automation suites, enhancing customer satisfaction, and ensuring smooth operation processes across the e-commerce platform.
This is a great opportunity for a passionate, highly-capable individual with an established track record who thrives on a constant stream of challenges and seeks an engineering environment that empowers growth and encourages best practices.
Who We're Looking For
This is the right role for you if:
- You are passionate about ensuring software quality and take pride in delivering polished, high-standard work.
- You look at challenges as a source of motivation, with a curiosity-driven mindset.
- You take ownership of your work, its impact, and can manage documentation, time, and communication effectively.
- You thrive in a collaborative environment and communicate proactively.
- You are open-minded, approach problems with an engineering mindset, and value feedback.
- You focus on continuous improvement, identifying technical debt, and refining testing processes for long-term efficiency.
Responsibilities
- Design and implement automated testing strategies for web-based (Nodejs & React) e-commerce applications, ensuring they are clean, efficient, maintainable, secure, and well-documented.
- Ensure the highest quality standards for our platform, including functional, performance, load, and security testing.
- Write, maintain, and execute test cases, ensuring comprehensive test coverage across functional and non-functional requirements.
- Take part in regular error monitoring and performance analysis activities to proactively identify user pain points and resolve issues as technical debt.
- Mentor and guide other engineers in testing best practices, encouraging a culture of quality and continuous improvement.
- Conduct code reviews, focusing on improving the quality, documentation, and efficiency of automated test code.
- Stay updated on the latest trends and best practices in software testing, advocating for tools, technologies, and approaches that enhance productivity and quality.
Qualifications
- 5+ years of experience in Software Engineering, Software Testing, or adjacent fields, with at least 1**+ years** focused on Test Automation / Quality Automation Engineering.
- Experience working remotely with a track record of self-management and accountability.
- Hands-on experience with API testing and test automation frameworks such as Cypress, Selenium, or Playwright, preferably using JavaScript/TypeScript.
- Experience with Quality of Service and Quality Engineering
- Experience with CI/CD pipelines and integrating test automation into continuous integration workflows (e.g., Jenkins, GitLab, AWS CodePipeline).
- In-depth understanding of web application architecture and testing complex, distributed systems.
- Familiarity with browser APIs, web internals, and testing practices for modern web applications.
- Solid understanding of the Software Development Life Cycle (SDLC) and Agile methodologies.
- Experience with performance testing tools (e.g., JMeter, LoadRunner) and maintaining codebases with clean, maintainable code standards.
- (good to have) Experience with AWS cloud services and testing cloud-based architectures.
Preferred Location of Candidates:
UAE based