Software Developer – Debugging & Testing Specialist

Be among the first applicants.
Nejoum Al Jazeera
Sharjah
AED 120,000 - 200,000
Be among the first applicants.
Yesterday
Job description

About Us: Nejoum Al Jazeera is a dynamic and innovative shipping company based in the UAE, with international networks and warehouses in USA, Canada, Iraq, Oman, Cambodia, South Korea, and other countries on the way. We are currently seeking highly skilled and motivated candidates to join our talented team.

About You: We are seeking a highly skilled Software Developer – Debugging & Testing Specialist to join our team. The ideal candidate will be responsible for identifying, diagnosing, and resolving software issues while ensuring the highest quality standards through rigorous testing. You will collaborate with development teams to enhance software reliability, optimize performance, and improve the overall user experience.

Responsibilities:

  • Debugging & Troubleshooting: Identify, analyse, and resolve software defects, crashes, and performance bottlenecks in applications.
  • Testing & Validation: Develop and execute test cases, automated test scripts, and debugging tools to ensure software functionality and stability.
  • Code Review & Optimization: Review code for potential bugs, inefficiencies, and adherence to best practices.
  • Automated & Manual Testing: Implement automated testing frameworks and perform manual testing when necessary.
  • Collaboration & Documentation: Work closely with developers, QA engineers, and product teams to understand software issues, document findings, and propose solutions.
  • Performance Monitoring: Utilize profiling tools to analyse and enhance system performance, memory management, and resource utilization.
  • Version Control & CI/CD: Maintain best practices for source code management, continuous integration, and deployment pipelines.

Qualifications:

  • Bachelor's degree in computer science, Software Engineering, or a related field.
  • Proven experience in software debugging, testing, and quality assurance.
  • Strong understanding of debugging tools (e.g., GDB, LLDB, Chrome DevTools) and logging frameworks.
  • Experience with test automation tools like Selenium, Jest, Mocha, PyTest, or JUnit.
  • Familiarity with CI/CD pipelines and version control systems (Git, GitHub, GitLab).
  • Knowledge of software performance optimization and profiling techniques.
  • Excellent problem-solving and analytical skills with a detail-oriented mindset.
  • Experience in mobile and web application debugging.
  • Knowledge of cloud-based testing environments.
  • Familiarity with Agile methodologies and test-driven development (TDD).
  • Understanding of security vulnerabilities and best practices in testing.
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Software Developer – Debugging & Testing Specialist jobs in Sharjah