Company Profile:
Ocuco Limited is a leading software solutions provider in the eyecare industry, dedicated to helping eyecare professionals streamline their operations and provide exceptional patient care. With a global presence and a focus on innovation, Ocuco has built a reputation for delivering cutting-edge technology and outstanding customer service.
Job Description:
We are seeking a technically gifted Automated Test Manager to join our global development team. The successful candidate will lead a team of Automated Test Engineers to ensure the quality and reliability of our software products. This role will be responsible for developing and implementing automated testing strategies, driving continuous improvement, and collaborating closely with cross-functional teams to deliver robust software solutions tailored to the needs of opticians and optometrists.
Ocuco operates in a hybrid working environment, with employees working in the office three days per week.
Responsibilities:
Manage and mentor a team of automated test engineers
Foster a collaborative, innovative, and results-driven team culture
Define team goals and monitor progress against objectives
Develop and maintain a comprehensive automated testing framework
Identify opportunities to enhance test coverage and efficiency
Ensure alignment of testing strategies with overall software development processes
Oversee the creation and maintenance of automated test scripts
Ensure that automated tests cover functional, performance, integration, and regression testing
Collaborate with developers to implement test-driven development (TDD) and continuous testing practices
Work closely with software developers, product managers, and QA teams to ensure high-quality deliverables
Participate in agile ceremonies and provide input on testing considerations
Report test results, metrics, and quality trends to stakeholders
Drive continuous improvement initiatives to enhance testing efficiency and reduce defect rates
Research and recommend new tools, technologies, and methodologies for automated testing
Implement best practices in test automation and quality assurance
Ensure that automated tests consider the diverse requirements of a global user base, including localization and compliance standards
Support scalability and reliability of software solutions for customers worldwide
The successful candidate must have:
Bachelor’s degree in Computer Science or a relevant IT qualification
6+ years of experience in test automation and quality assurance, with a strong background in software testing and tools.
Leadership experience, including managing and mentoring engineering teams.
Proficiency in programming/scripting languages used in test automation (e.g., Python, Java, C#).
Hands-on experience with automated testing tools (e.g., Selenium, Cypress, Appium) and CI/CD pipelines.
Strong understanding of software development processes, including Agile and DevOps.
Excellent problem-solving, organizational, and communication skills.
The Ideal candidate will also have:
Experience in the healthcare, optometry, or related industries
Familiarity with cloud platforms (e.g., AWS, Azure) and containerization technologies (e.g., Docker, Kubernetes)
Knowledge of API testing tools (e.g., Postman, REST Assured) and performance testing tools (e.g., JMeter, LoadRunner)
ISTQB certification or equivalent credentials
Why join us?
Opportunity to work on an impactful product in a growing SaaS company
Collaborate with a talented and motivated team across engineering, design, and business functions
A culture that values innovation, ownership, and customer-centricity
Competitive salary
Comprehensive benefits, including flexible working arrangements, and professional development opportunities