Responsibilities:
– Develop and execute test strategies, test plans, and test cases to ensure thorough testing of products or services.
– Perform both manual and automated testing procedures.
– Identify and document software defects, and collaborate with the development team to resolve issues.
– Work closely with cross-functional teams to ensure the quality of deliverables and meet project timelines.
– Participate in the design and implementation of testing processes.
– Investigate product quality to make improvements and ensure compliance with established quality standards.
– Stay up-to-date with industry best practices and new technologies to continually improve testing processes.
Required Skills and Qualifications:
– Bachelor’s degree in Computer Science, Engineering, or related field.
– Proven experience (3 – 5 years) in software quality assurance, with a focus on both manual and automated testing.
– Proficiency in using testing tools and frameworks.
– Strong analytical and problem-solving skills.
– Excellent communication and teamwork abilities.
– Detail-oriented with a strong commitment to quality and thoroughness.