ABOUT PIZZA 4P&039;S
Pizza 4P&039;s is a renowned restaurant chain with a mission to "Make the World Smile for Peace." We&039;re expanding our technological capabilities to enhance customer experiences and streamline operations across our growing network of restaurants. Our tech team develops and maintains various applications including our customer- facing mobile app, website, POS systems, and internal operational tools.
POSITION OVERVIEW
We are seeking an experienced Senior QA Engineer to lead quality assurance initiatives across our technology ecosystem. This role combines manual and automated testing approaches to ensure the reliability, functionality, and performance of our applications. As a Senior QA Engineer, you will establish testing standards, develop comprehensive test strategies, and collaborate with cross- functional teams to deliver high- quality software that enhances both customer experience and operational efficiency.
KEY RESPONSIBILITIE
Lead test planning and estimation for new features and releases
Monitor and analyze application logs and metrics to identify potential issues before they impact users
Perform thorough manual testing including functional, regression, usability, and exploratory testing across multiple platforms
Lead the development and maintenance of automated test frameworks and scripts using industry- standard tools and best practices
Work with product owners to ensure applications meet business requirements and user expectations
Conduct thorough analysis of defects, including root cause identification, and work closely with development teams on resolution
Design, develop, and implement comprehensive test plans, test cases, and test scenarios for web applications, mobile apps, APIs, and internal systems
Perform security testing and vulnerability assessments in coordination with the security team
Create and maintain test environments, test data, and documentation for all testing activities
Design and execute performance, load, and stress tests to ensure application stability under various conditions
Stay current with emerging testing tools, technologies, and methodologies
Participate in code reviews from a quality assurance perspective
Mentor junior QA team members and promote quality- focused mindset across the organization
Establish and maintain QA processes, methodologies, and quality metrics that align with agile development practices