Job Openings Senior QA Engineer (High-Scale Enterprise Systems)

About the job Senior QA Engineer (High-Scale Enterprise Systems)

Position Overview:
Riseup Labs is looking for an experienced Senior Quality Assurance (QA) Engineer to lead end-to-end testing of a high-scale, enterprise-level software system supporting large volumes of daily users and real-time transactions.
The ideal candidate will ensure system reliability, performance, data accuracy, and production stability across multiple integrated services.

Project Scope:
The system includes:

  • High-volume transactional processing (tens of thousands of users daily).
  • Multi-service backend architecture (API-driven systems).
  • Web and mobile application integration.
  • Real-time data synchronization and reporting systems.
  • Production-critical workflows with zero tolerance for data inconsistency.

Key Responsibilities:

Functional Testing

  • Analyze business requirements and create detailed test plans and test cases.
  • Perform end-to-end testing across multiple modules and services.
  • Validate API integrations and system workflows across distributed services.

Test Automation & Regression

  • Develop and maintain automation test suites for regression coverage.
  • Ensure continuous testing for critical business workflows.
  • Improve overall QA efficiency through automation frameworks.
  • Performance & Load Testing.
  • Design and execute performance tests simulating high user loads and concurrent transactions.
  • Identify system bottlenecks in APIs, databases, and service layers.
  • Collaborate with DevOps and developers for performance optimization.

Data Integrity & Validation

  • Ensure consistency between transactional and reporting systems.
  • Validate data synchronization across multiple databases and services.
  • Detect and report data mismatches or sync failures.

Defect Management

  • Log, track, and manage defects with proper severity and prioritization.
  • Perform root cause analysis (RCA) for critical production issues.
  • Collaborate closely with development teams for fast resolution.

 

Release & Deployment Support

  • Support staging, UAT, and production releases.
  • Conduct smoke, sanity, and regression testing before deployment.
  • Provide go/no-go recommendations for releases.

Required Skills & Experience
Technical Skills

  • 5–8+ years of experience in Software QA / Testing.
  • Strong experience in API testing (Postman / REST / Swagger).
  • Hands-on experience in test automation (Selenium / Cypress / Playwright preferred).
  • Strong SQL skills for database validation (MySQL / PostgreSQL / MongoDB).
  • Experience with performance testing tools (JMeter / k6 or similar).

System Experience

  • Experience testing large-scale, high-traffic applications.
  • Understanding of distributed systems or microservices architecture.
  • Experience working with CI/CD pipelines (Git-based workflows preferred).

Must-Have Experience

  • Testing systems with high concurrency and transactional load.
  • Experience in production-critical enterprise applications.
  • Strong analytical and debugging skills for complex systems.
  • Experience across backend, API, and frontend testing.

Soft Skills

  • Strong ownership and accountability mindset.
  • Excellent communication and collaboration skills.
  • Ability to work under pressure in fast-paced environments.
  • Detail-oriented with strong problem-solving ability.

Workplace: 

  • Kazipara (on site)

Working hour:

  • 8.00 AM to 5.00 PM

Salary: 

  • Negotiable (Based on experience and skills)

Compensation and Benifits: (Applicable for Bangladeshi Employee Only)

  • Annual Performance Evaluation and Increment
  • Festival Bonus-02 (As Per Company Policy)
  • Group Life and Health Insurance
  • Full Subsidized Lunch/Dinner
  • Annual Retreats
  • Celebration of Events & Occasions
  • Training & Development by Organization Assigned Consultants
  • Weekly 2 holidays
  • Paid Time Off 24 days (CL & SL)
  • Maternity Leave with benefits (As per the company’s policy)
  • Paternity Leave (As per the company’s policy)
  • Beravement Leave (As per the company’s policy)
  • Public Holidays as per Riseup Labs calendar

The Application Process:

  • Telephone Round.
  • Interview with the Business Development Lead, Talent Acquisition Team & Client.
  • Job Offer.

N.B.: Only shortlisted candidates will be communicated in the recruitment process.