About the role :
For this role, you are responsible for ensuring the quality and reliability of software products by designing and executing test plans, identifying bugs, and working closely with the development team to resolve them. This role plays a crucial part in ensuring the delivery of high-quality software solutions that meet customer and business requirements.
Job Responsibilities :
- Collaborate with product managers, developers, and other stakeholders to understand software requirements and design comprehensive test plans.
- Develop and execute manual and automated test cases to verify software functionality, performance, reliability, and security.
- Identify, record, and track software defects using bug tracking tools, and work closely with developers to ensure timely resolution.
- Design comprehensive test plans, test cases, and test scripts based on project requirements.
- Participate in the review of technical documentation, such as requirements specifications and design documents, to ensure accuracy and completeness.
- Continuously improve testing processes and methodologies to increase efficiency and effectiveness.
- Stay up to date with industry best practices, emerging technologies, and trends in software quality assurance.
Job Requirements :
At least Diploma in Computer Science, Engineering, or related field.Minimum 2 years of experience in software testing and quality assurance.Familiarity with Agile development methodologies and tools (e.g., Jira, Scrum).Solid understanding of software development lifecycle (SDLC) and quality assurance processes.Excellent analytical and problem-solving skills, with a keen attention to detail.Strong communication and collaboration skills, with the ability to work effectively in a team environment.ISTQB or similar software testing certification is a plus