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.