About Us; Sylndr was born to build trust in the Egyptian pre-owned cars market by bringing transparency, reliability and delivering best-in-class service to all stakeholders. We are on a mission to impact millions of Egyptians by becoming the go-to online platform to sell their cars directly in just a few hours or to buy high-quality and affordable cars seamlessly. About The Role: A QA Automation Manager is responsible for overseeing and leading a team of QA engineers to ensure the quality of software products through automation. They develop and implement test automation strategies, manage resources, and collaborate with development and product teams to enhance testing processes. Their focus is on optimizing the efficiency, scalability, and effectiveness of automation frameworks, ensuring high-quality software releases.
What You'll Do:
Team Leadership:
Lead, mentor, and manage QA automation engineers, ensuring the timely delivery of high-quality automated tests.
Foster a culture of continuous learning and improvement within the team.
Test Automation Strategy:
Define and implement the test automation strategy and best practices across multiple projects.
Ensure the automation framework is scalable, reusable, and maintainable.
Align test automation goals with overall business objectives and product requirements.
Process Improvement:
Evaluate and enhance existing test automation processes and tools.
Continuously improve test coverage and automation efficiency, reducing manual testing effort.
Collaboration:
Collaborate with development, product management, and other stakeholders to understand project requirements and quality goals.
Ensure seamless integration of automated tests into the CI/CD pipeline.
Test Execution and Reporting:
Oversee the execution of automated tests, analyze results, and report defects or issues.
Provide detailed metrics and insights on test results to leadership and stakeholders.
Quality Assurance Oversight:
Ensure comprehensive test coverage for all critical application features.
Monitor the overall quality of the software, ensuring that automated tests provide valuable feedback.
Resource and Project Management:
Allocate resources effectively to ensure projects are completed on time and meet quality standards.
Manage test planning, scheduling, and execution across multiple teams and projects.
Who You Are:
Leadership: Strong leadership skills with experience managing and mentoring teams.
Automation Expertise: Extensive experience with test automation tools (e.g., Selenium, Appium, Cypress).
Programming Knowledge: Proficiency in programming languages like Java, Python, or JavaScript.
CI/CD: Experience with CI/CD tools (e.g., Jenkins, GitLab CI).
Agile: Familiarity with agile methodologies (Scrum, Kanban).
Communication: Excellent verbal and written communication skills to collaborate with various teams and report to leadership.