Senior QA Engineer
About this position
We are seeking a highly experienced and results-oriented Senior QA Engineer to join our growing team. You will play a critical role in ensuring the quality and reliability of our AI-powered SaaS platform, working closely with development, product, and customer success teams. This role requires a strong understanding of software testing methodologies, a passion for quality, and the ability to mentor and guide junior QA engineers.
Responsibilities
โ Develop and implement comprehensive test strategies, plans, and cases for our SaaS platform.
โ Design and execute automated tests using appropriate frameworks and tools.
โ Perform manual testing, including functional, regression, integration, and performance testing.
โ Identify, report, and track defects through resolution.
โ Collaborate with developers to reproduce and analyze defects, ensuring thorough root cause analysis.
โ Contribute to the improvement of our testing processes and methodologies.
โ Mentor and guide junior QA engineers, providing technical expertise and support.
โ Stay up-to-date with the latest QA technologies and best practices.
โ Work closely with cross-functional teams to ensure high-quality product releases.
โ Participate in agile ceremonies (e.g., sprint planning, daily stand-ups, retrospectives).
โ Analyze requirements and specifications to identify potential quality issues early in the development lifecycle.
Requirements
โ Bachelor's degree in Computer Science, Software Engineering, or a related field.
โ 5+ years of experience in software quality assurance, with at least 2 years in a senior role.
โ Extensive experience in designing and implementing automated testing frameworks (e.g., Selenium, Cypress, Appium).
โ Proficiency in various testing methodologies.
โ Experience with API testing and performance testing tools.
โ Strong understanding of software development lifecycle (SDLC) and testing methodologies.
โ Excellent problem-solving and analytical skills.
โ Strong communication and collaboration skills.
โ Experience mentoring and guiding junior team members.
โ Experience testing web applications and ideally SaaS platforms.
โ Experience working in an Agile/Scrum environment.