Edward Osei Nyarko

Edward Osei Nyarko

$12/hr
Thinking through problems and finding the efficient solution for them.
Reply rate:
84.62%
Availability:
Hourly ($/hour)
Location:
Accra, Greater Accra, Ghana
Experience:
3 years
Edward Osei-Nyarko LinkedIn: https://www.linkedin.com/in/edward-osei-nyarko-5789b3118/ ​ GitHub: https://github.com/nana-yaw Professional Summary Technical support–oriented engineer with a strong foundation in backend development, QA, automated testing, and troubleshooting for a large-scale SaaS property management platform. Experienced in diagnosing complex issues across frontend, backend, and API layers; building automation tools; improving user onboarding; and writing clear technical documentation. Skilled at collaborating with engineering, product, and support teams to enhance user experience and product quality. Now focused on transitioning into non-coding technical roles such as Technical Support Engineer, Support Ops, or Technical Solutions. Core Skills ●​ ●​ ●​ ●​ ●​ ●​ ●​ ●​ ●​ Technical Support & Troubleshooting API Debugging (Symfony, REST, GraphQL) Backend Development (PHP, Node.js, TypeScript, SQL) QA Testing (PHPUnit, Cypress E2E) SaaS Product Support Workflow Automation Documentation & Knowledge Base Writing Customer Communication & Problem Solving Remote Collaboration (Slack, Notion, GitHub) Key Achievements ●​ Designed and deployed a full interactive onboarding tour using driver.js, improving new‑user guidance and reducing support load. ●​ Built and maintained Cypress E2E automation, significantly increasing test coverage and stability of critical workflows. ●​ Automated complex authentication flows (session tokens, role assumptions), reducing the time required to set up test environments. ●​ Improved QA velocity by creating internal debugging utilities and reusable testing patterns. ●​ Helped uncover numerous workflow issues by deeply analyzing system behavior across backend, UI, and GraphQL layers. ●​ Strengthened cross‑team collaboration by documenting testing procedures, edge cases, and system behaviors. Professional Experience Backend Developer RentPost (Remote)​ July 10, 2023 – Present ​ - Developed backend features for a large-scale property management SaaS platform. ​ - Implemented API logic, data operations, authentication workflows, and system integrations. ​ - Worked closely with Product and Engineering teams to ship backend functionality and resolve system-level issues. ​ - Supported architectural improvements and helped diagnose performance bottlenecks. QA Engineer (GraphQL & Backend Testing) RentPost (Remote)​ Transitioned into QA role ​ - Wrote and maintained unit tests and integration tests for backend services. ​ - Tested complex GraphQL operations, including authentication flows and role-based mutations such as assumeRole(id: $id). ​ - Performed deep-dive debugging across backend and database layers to validate system behavior. ​ - Logged detailed bugs, edge cases, and workflow inconsistencies to support engineering decisions. ​ - Created documentation outlining testing patterns, known issues, and reproducible test steps. Cypress Automation Engineer RentPost (Remote)​ Progressed into UI automation responsibilities ​ - Designed, built, and maintained Cypress E2E test suites for the RentPost web application. ​ - Automated session handling, token storage, and dynamic role-selection workflows. ​ - Implemented driver.js to build an interactive onboarding tour guide, improving new-user adoption and support clarity. ​ - Created internal tooling to streamline debugging and test setup. ​ - Collaborated with Support, Product, and Engineering teams to identify trends, validate user issues, and optimize product workflows.
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.