Software Developer – Debugging & Testing Specialist

Be among the first applicants.
Confidential Company
Sharjah
AED 120,000 - 200,000
Be among the first applicants.
2 days ago
Job description

Any Arab National, Any European National, Any Anglophone National, Any CIS National

Vacancy: 1

Job Description

  • 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.

Desired Candidate Profile

  • 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.

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.

Employment Type

Full Time

Company Industry

  • Shipping

Department / Functional Area

  • IT Hardware Support
  • IT Hardware Repair & Maintenance

Keywords

  • Software Development
  • Testing Specialist
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