Software QA Automation Engineer (2)
MOSNAD
Remote
Posted: 03 Dec, 25
Deadline: 13 Dec, 25
Job Description /الوصف الوظيفي
Location: Remote
Employment Type: Full-time
About Mosnad:
MOSNAD is a leading talent marketplace dedicated to connecting MENA companies with highly skilled and thoroughly vetted Yemeni tech professionals. We leverage our extensive network and expertise to source top talent across Yemen, ensuring a seamless and efficient recruitment process for our clients.
About the Role
Our client is seeking a Software QA Automation Engineer to build and maintain automated testing for web and mobile applications, as well as performance testing. In this role, you will work on improving the quality, speed, and reliability of software releases by developing automated tests and collaborating closely with cross-functional teams to ensure high-quality product delivery.
Key Responsibilities:
1. UI Automation (Web & Mobile):
Design, develop, and maintain automated test scripts for web applications using Selenium.
Implement automation for mobile apps using Appium, ensuring coverage across multiple devices and platforms.
2. Performance & Load Testing:
Use Artillery to build and manage load-testing scenarios, identifying bottlenecks and optimizing application performance.
Analyze test results and collaborate with the development team to resolve performance issues.
3. CI/CD Integration:
Integrate automated tests into continuous integration pipelines (e.g., Jenkins, GitLab CI, GitHub Actions) to provide fast feedback on code quality.
Ensure that test results are captured, reported, and analyzed to maintain high software quality.
4. Collaboration & Best Practices
Work closely with developers to ensure comprehensive test coverage and code quality, participating in code reviews and design discussions.
Implement and maintain a robust test environment, working with DevOps to ensure seamless deployment processes.
Advocate for automation best practices and mentor other team members on testing methodologies.
5. Monitoring & Reporting
Create and maintain dashboards for test coverage, performance metrics, and release readiness.
Conduct root cause analysis for test failures and work with teams on long-term fixes.
Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
- +2 years of experience in automation testing, QA, or DevOps roles.
- Selenium: Hands-on experience with Selenium WebDriver for web UI automation.
- Appium: Proficiency in testing mobile apps on Android/iOS platforms.
- Artillery (or Equivalent): Experience designing and running load/performance test scenarios.
- CI/CD Tools: Familiarity with Jenkins, GitLab CI, GitHub Actions, or other continuous integration solutions.
- Scripting Languages: Competence with Python, Java, JavaScript, or similar languages for test automation.
- Version Control: Strong understanding of Git branching, merging, and pull request workflows.
- APIs: Knowledge of RESTful API testing (Postman, Newman, or similar tools).
How to Apply /كيفية التقديم
please submit your application using the following link:
https://forms.gle/jRaXJNgGcjpDFXL78
Important Notes / ملاحظات هامة
Following the instructions on How to apply will always increase your chances of getting your application looked at.
إتباع تعليمات التقديم المذكورة في كل إعلان ستزيد من فرصة النظر لسيرتك الذاتية من قبل الجهة المعلنة
If you're applying by email, make sure you mention the job title in the "Subject" field of your message.
تذكر أن تكتب إسم الوظيفة و موقعها في عنوان البريد عندما يكون التقديم عبر الإيميل
Always tailor your CV and cover letter to match the job requirements to stand out from other applicants.
احرص دائمًا على تخصيص سيرتك الذاتية وخطاب التقديم لتتناسب مع متطلبات الوظيفة للتميز عن المتقدمين الآخرين
MOSNAD
Job Application
Sign in to track your application for this job
Sign in to TrackTime Remaining
0
days left
Track Your Application
Keep track of your job application status and progress.