Hi! I'm Mellomar Otarra
I’m a Senior Testing and Quality Assurance Engineer with 15+ years of experience in software testing and automation—skilled in the full QA lifecycle, from building robust test frameworks to streamlining CI/CD and ensuring quality across web, mobile, and enterprise applications.
Mellomar Otarra
I'm Passionate in Testing and Quality Assurance
I am a seasoned Software Testing and QA Engineer with over 15 years of experience ensuring the quality, reliability, and performance of web, mobile, and enterprise applications. My expertise spans automation frameworks (Robot Framework, Selenium, Appium, Cypress), CI/CD pipelines (Jenkins, GitHub Actions, Azure DevOps), and accessibility standards (WCAG 2.1 AA). Throughout my career, I’ve helped teams streamline testing, modernize processes, and deliver user-focused solutions at scale.
Currently, I am expanding my skill set into Machine Learning, Data Quality Testing, and ETL Testing—focusing on validating data pipelines, ensuring model integrity, and improving end-to-end data reliability. This continuous learning allows me to bridge traditional QA practices with the evolving demands of data-driven systems and AI-powered solutions.
Outside of work, I’m a proud father of three, balancing family life with professional growth. My journey reflects a commitment to resilience, continuous improvement, and meaningful contributions to both my industry and community.
Professional Experience
My professional journey, in chronological order, is outlined below.
QA Developer
Digital ConvergenceKamloops, British Columbia, Canada
- Collaborated with developers to review requirements and assess testability.
- Created test plans and executed both manual and automated test cases using Robot Framework (Selenium).
- Performed smoke, regression, UAT, and accessibility testing (WCAG 2.1 AA) on Drupal-based components.
- Set up test infrastructure on Ubuntu servers and maintained CI/CD integration.
- Tracked and managed defects using JIRA; provided detailed test reports to stakeholders.
- Actively contributed to the continuous improvement of QA processes and methodologies.
Senior Software QA and Test Engineer
ID Lynx Ltd.Calgary, Alberta, Canada
- Collaborated with developers to review requirements and assess testability.
- Developed test plans and executed manual and automated test cases for web and mobile (iOS/Android) apps.
- Logged and tracked defects using JIRA and Azure DevOps; shared detailed reports with stakeholders.
- Built and maintained automation scripts using Robot Framework (Selenium); reviewed code before production.
- Set up automation infrastructure on Ubuntu servers and managed CI/CD integration.
- Participated in Agile ceremonies and contributed to QA process and performance testing improvements.
Senior QA Lead
Paramount Software Solutions, Inc.Cebu City, Cebu, Philippines
- Collaborated with developers to review requirements and assess testability.
- Developed test plans and executed manual and automated test cases for web and mobile (iOS/Android) apps.
- Logged and tracked defects using JIRA and Azure DevOps; shared detailed reports with stakeholders.
- Built and maintained automation scripts using Robot Framework (Selenium); reviewed code before production.
- Set up automation infrastructure on Ubuntu servers and managed CI/CD integration.
- Participated in Agile ceremonies and contributed to QA process and performance testing improvements.
Test Architect
Easy Media / Expert CollegeCebu City, Cebu, Philippines
- Collaborated with developers to review requirements and assess testability.
- Developed test plans and executed manual and automated test cases for web and mobile (iOS/Android) apps.
- Logged and tracked defects using JIRA and Azure DevOps; shared detailed reports with stakeholders.
- Built and maintained automation scripts using Robot Framework (Selenium); reviewed code before production.
- Set up automation infrastructure on Ubuntu servers and managed CI/CD integration.
- Participated in Agile ceremonies and contributed to QA process and performance testing improvements.
Lead QA Engineer
Metron Innovations GroupCebu City, Cebu, Philippines
- Designed and maintained manual and automated test cases for web and mobile applications.
- Built test automation frameworks using Robot Framework, Appium, and Selenium.
- Created test plans, executed smoke, regression, and UAT testing.
- Managed test infrastructure and Jenkins CI/CD on Ubuntu servers.
- Reviewed automation code, verified data using MySQL Workbench, and generated reports for the team and CEO.
Web QA Manager
Promet Source, IncorporatedCebu City, Cebu, Philippines
- Mentored QA team on processes, tools, and goal achievement; provided performance feedback.
- Designed and maintained manual and automated test cases for Drupal web and mobile apps.
- Built and maintained automation frameworks using Robot Framework, Appium, and Selenium.
- Created test plans and supported smoke, regression, and UAT when needed.
- Managed Ubuntu cloud environments, SSO testing (Apple, Google, FB), and accessibility testing (WCAG 2.0 AA).
- Set up Jenkins CI/CD pipelines, automation infrastructure, and generated reports for leadership.
- Reviewed automation code before repository commits.
Platform Developer/Scrum Master/ Area Test Owner
Tieto Global OyCebu City, Cebu, Philippines
- Designed and maintained manual and automated tests for Nokia Siemens' B/OSS systems using Robot Framework.
- Developed test plans and executed smoke, sanity, regression, and UAT testing.
- Handled Linux runtime, disaster recovery, and RedHat security fixes using Bash, Perl, and Python.
- Led scrum ceremonies, root cause, and escape defect analysis.
- Reviewed Git commits, maintained virtual environments, and applied security patches.
Software Test Engineer
Lexmark Research and Development CorporationCebu City, Cebu, Philippines
- Developed and maintained manual and automated test cases for various Linux/Unix platforms (RedHat, Ubuntu, AIX, etc.) using Bash and Python.
- Performed smoke, sanity, regression, and UAT testing; created and maintained test plans.
- Contributed to the Linux Virtualization Framework and reviewed automation code in SVN.
- Collaborated with QA, developers, and external stakeholders in a fast-paced environment
Skills
Here are the key skills I have developed and applied in my career.