About Engagifii

 

Engagifii, a cloud-based B2B SaaS-based platform developed by Crescerance, offers an innovative Association Management platform that is revolutionizing the approach organizations and associations take in engaging their members and running their operations. Effectively delivering information and services to a widely distributed community has become more important than ever, and Engagifii is leading the market under the guidance of its customers – industry-recognized leaders.


Job description

The Quality Assurance Manager at Engagifii will be the final authority on product quality, responsible for ensuring that all releases meet the highest standards of reliability, performance, and usability. This person will oversee the entire QA function, including test case writers, manual testers, and automation testing engineers, and will have the authority to block a release deployment if quality standards are not met.


This role is critical to Engagifii’s success in delivering a world-class SaaS platform. The QA Manager will be empowered to ensure that every release is built with quality, tested rigorously, and released with confidence.


Key Responsibilities

Own the QA Process: Define, implement, and continuously refine quality assurance strategies, test automation frameworks, and best practices tailored for a cloud-based SaaS platform.

Lead the QA Team: Manage and mentor a team of test case writers, manual testers, and automation engineers, ensuring effective collaboration with development, product, and DevOps teams.

Final Authority on Release Readiness: Evaluate and certify all releases before deployment—approving or halting releases based on test results, bug severity, and overall product quality.

Develop and Enforce Testing Standards: Establish test coverage benchmarks, automated testing strategies, and performance testing frameworks to ensure robust software quality.

Drive Automation & Continuous Testing: Increase automation coverage to reduce manual effort and enhance release velocity without compromising quality.

Monitor and Improve QA Metrics: Track key quality indicators such as defect leakage, regression test coverage, and customer-reported issues, driving continuous improvements.


More Detailed Responsibilities


Test Automation and Quality Engineering

  • Drive test automation strategies, leveraging Selenium WebDriver with at least 3+ years of hands-on experience.
  • Explore, evaluate, and implement modern AI-enabled QA technologies, tools, and frameworks to enhance testing efficiency and effectiveness.
  • Develop and execute automation test scripts to ensure coverage across functional and non-functional requirements.

Test Case Generation and Management

  • Develop and maintain detailed, comprehensive, and well-structured test cases, test plans, and test scenarios.
  • Manage and optimize the test case repository to ensure alignment with business requirements and evolving product features.
  • Implement tools and processes to track, review, and report on test case coverage and effectiveness.
  • Conduct regular reviews of test cases to ensure consistency and adaptability to changing requirements.
  • Using latest AI tools to leverage the test case generation

CI/CD and Process Integration

  • Collaborate with DevOps and development teams to integrate automated tests into the CI/CD pipeline, ensuring seamless deployment and delivery processes.
  • Advocate for QA best practices within Agile environments and work toward achieving continuous delivery goals.

Data Investigation and Database Testing

  • Conduct detailed data investigations, including back-end testing down to the database level.
  • Utilize strong SQL skills to validate data integrity, perform query optimizations, and troubleshoot database-related issues.

Quality Management

  • Develop, implement, and maintain quality standards, policies, and procedures.
  • Oversee all quality control processes to monitor and improve product and process quality.

Team Leadership

  • Supervise, mentor, and manage the QA team, fostering professional growth and skill development.
  • Assign tasks and projects, monitor team performance, and ensure objectives are met.
  • Cultivate a culture of continuous improvement, innovation, and quality ownership.

Documentation and Reporting

  • Maintain detailed records of QA activities, including test results, audits, and corrective actions.
  • Prepare and present reports on quality metrics and testing performance for management review.


Qualification And Requirements


  • Overall 8+ years of experience in software testing
  • Minimum 3 years of hands-on experience with Selenium WebDriver for test automation.
  • In-depth knowledge of modern AI-enabled QA tools, frameworks, and technologies.
  • Proficiency in integrating QA processes within CI/CD pipelines.
  • Strong expertise in SQL for database testing and data investigation.
  • Demonstrated leadership experience in managing QA teams.
  • Solid understanding of Agile and DevOps methodologies.
  • Excellent analytical and problem-solving skills with strong attention to detail.
  • Bachelor’s degree in computer science, Engineering, or a related field


Preferred Skills

  • Experience with performance testing and non-functional testing tools.
  • Familiarity with Azure-based environments and testing platforms.
  • Certification in QA or test automation tools (e.g., ISTQB, Selenium).