Portrait of Nirajan Bohara

Hi, I'm Nirajan Bohara. A Passionate QA Engineer

I'm a Software Quality Assurance Engineer based in Kathmandu, Nepal, with 2.5+ years of experience in manual and automated testing. I specialize in Cypress automation, API testing, and mobile app testing.

Let's ensure software excellence together!

About meabout

Ensuring Excellence in Every Line of Code.

With over 2.5 years of experience in the software testing landscape, I've dedicated my career to bridging the gap between complex development and seamless user experiences. Based in the tech hub of Kathmandu, I specialize in building robust testing frameworks that catch bugs before they reach the user.

My approach isn't just about finding what's broken; it's about understanding the "how" and "why" of software behavior. Whether it's architecting automated suites in Cypress, performing rigorous API validation, or ensuring mobile app stability, I thrive on the challenge of delivering high-quality, resilient products.

QA Skills & Tools

Manual Testing & Test Case Design

95%

Cypress Test Automation

90%

API Testing (Postman, REST Assured)

85%

Mobile App Testing (Android/iOS)

90%

Bug Tracking (Jira, Linear, GitHub)

88%

Test Management & Documentation

92%

Agile/Scrum Methodologies

85%

JavaScript, Flutter (Dev Background)

80%

My Timeline

feb 2024 - Present (2 years)

Associate QA Engineer - Cashkr (Remote)

Performed comprehensive manual and functional testing on web applications, mobile apps (customer & vendor), and admin panels, focusing on functionality, usability, performance, and security across multiple devices and browsers.

Key Achievements:

  • Designed and executed 150+ detailed test cases covering positive, negative, and edge cases
  • Conducted API testing using Postman and Apidog to validate backend integrations
  • Tracked, reported, and retested defects in Jira with close developer collaboration
  • Performed regression, cross-browser, and responsive testing in Agile sprints
  • Engaged in root cause analysis and process enhancements for product quality

Aug 2023 - Jan 2024 (5 months)

QA Engineer (Intern) - Cashkr (Remote)

Key Accomplishments:

  • Analyzed software requirements and specifications for testing scope
  • Executed manual testing on core features, identifying UI and functional bugs
  • Conducted API testing with Postman for endpoint validation and performance checks
  • Designed test cases and scenarios covering positive, negative, and edge cases
  • Collaborated with cross-functional teams to verify bug fixes and quality standards

2021 - present

Bachelor Degree - Tribhuvan University

Currently I am Pursuing a Bachelor's Degree in Computer Application. This Course focus on software development and modern web technologies.

2019 - 2021

+2 - Galaxy Secondary School

I Completed My high schooling with a focus on science, laying the foundation for my interest in technology and programming.

QA ProjectsCase Studies

Real-world QA projects showcasing test strategies, automation frameworks, and quality improvements. Each case study includes test plans, sample test cases, bug reports, and automation scripts.

Cashkr Fintech Testing

Cashkr Fintech App - Comprehensive QA

Manual & automated testing for a fintech platform. Created 200+ test cases, identified 150+ bugs, and built Cypress automation suite covering critical user flows.

API Testing Framework

API Test Automation - Postman & Cypress

Built comprehensive API testing suite using Postman collections and Cypress. Automated regression testing for REST APIs with 95% coverage.

Mobile App Testing

Mobile App Testing - Android & iOS

End-to-end testing of Flutter mobile applications. Performed functional, usability, and compatibility testing across 15+ device configurations.

Cypress E2E Framework

Cypress E2E Test Framework

Custom Cypress framework with Page Object Model, custom commands, and CI/CD integration. Reduced regression testing time by 70%.

Test Case Repository

Test Case Templates & Documentation

Comprehensive test case templates, bug report formats, and QA documentation standards used across multiple projects.

Regression Testing Suite

Automated Regression Test Suite

Comprehensive automated regression suite covering authentication, payments, user management. Integrated with GitHub Actions for continuous testing.

QA InsightsBlog

Cypress Automation Blog

How I Automated API Tests with Cypress

Learn how to build a robust API testing framework using Cypress with custom commands and best practices.

Mobile Testing Blog

Best Practices for Mobile App Testing

A comprehensive guide to mobile app testing covering functional, compatibility, and performance testing.

Test Case Design Blog

Writing Effective Test Cases That Find Bugs

Master the art of test case design with techniques like boundary value analysis and equivalence partitioning.

QA Career Blog

From Developer to QA Engineer: My Journey

My career transition from Flutter development to QA engineering and the unique perspective it provides.

Regression Testing Blog

Building a Maintainable Regression Test Suite

Learn strategies for creating regression test suites that scale with your application.

Bug Reporting Blog

The Art of Writing Bug Reports Developers Love

Transform your bug reporting skills with templates and techniques that make issues easy to reproduce and fix.

K6 Performance Testing Blog

Performance Testing with K6: From Script to CI

Learn practical K6 performance testing with load scenarios, thresholds, and CI quality gates to catch latency regressions before release.

JMeter Blazemeter LoadRunner Performance Testing Blog

Performance Testing with JMeter, Blazemeter & LoadRunner

Master load and stress testing using JMeter, Blazemeter, and LoadRunner. Learn to identify bottlenecks and ensure application stability.

Playwright Automation Blog

Playwright Automation Testing: A Modern Alternative

Discover why Playwright is gaining popularity over Cypress. Explore its advantages, cross-browser testing, and best practices.

Security Testing Blog

Security Testing: A Comprehensive QA Guide

Explore security testing methodologies, OWASP vulnerabilities, and practical techniques to identify and prevent security breaches.

Scenario-Based Testing Blog

Scenario-Based Testing: Real User Flows That Catch Bugs

Learn how to design realistic end-to-end test journeys that uncover high-impact defects across integrated features.

Get In TouchContact

Let's Connect

Have a question or want to discuss your QA testing needs? I'd love to hear from you. Reach out through the form or connect with me on social media. I typically respond within 24 hours.

Location

Kathmandu, Nepal

Phone

+977 9865614302

Languages

Nepali, English, Hindi

Send Me a Message