· Bachelor's or Master's degree in Computer Science, Engineering, or related field.
· Proven experience (5+ years) in quality assurance software development, with a focus on designing and implementing automated test suites.
· Solid understanding of software development lifecycle (SDLC) and agile methodologies.
· Experience with continuous integration/continuous deployment (CI/CD) pipelines is a plus.
· Excellent communication and interpersonal skills to effectively collaborate with diverse teams.
· Excellent problem-solving and analytical skills.