• Meeting with Development Managers to discuss software specifications and controls.
• Using the software as intended to analyze its functional properties.
• Designing test procedures to evaluate each software product.
• Building, coding, and implementing software evaluation test programs.
• Running test programs to ensure that testing protocols evaluate the software correctly.
• Tweaking the software testing systems for maximum performance.
• Finalizing and documenting testing procedures.
• Completing final tests and creating test reports.
• Presenting test reports to management and suggesting software fixes.
• Executing test scripts and reviewing results.
• Reporting and documenting technical issues.
• Review and analyze system specifications.
• Execute test cases (manual or automated) and analyze results.
• Evaluate product code according to specifications.
• Report bugs and errors to development teams.
• Conduct post-release/ post-implementation testing.
• Work with cross-functional teams to ensure quality throughout the software development life-cycle.
فرص مشابهة
The IT Support & Maintenance Technician is responsible for providing technical support, maintaining IT systems, and ensuring the smooth operation of hardware, software, and network infrastructure. This role involves troubleshooting technical issues, performing preventive maintenance, and supporting users to ensure minimal downtime and efficient IT services in line with organizational standards and policies.
The Network & Infrastructure Expert is responsible for designing, implementing, managing, and optimizing the organization’s network and IT infrastructure to ensure high availability, security, and performance. This role includes monitoring network operations, troubleshooting complex issues, implementing security measures, and supporting business continuity through reliable and scalable infrastructure solutions.