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.