Quality Assurance Engineer

Rain Stella Tech

Islamabad

On-site

PKR 1,800,000 - 3,000,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Rain Stella Tech is seeking an experienced Quality Assurance Engineer (5–6 years) to support the quality lifecycle of Equinox, RST’s cloud-native EMR platform. This role spans manual and automated testing across web applications and healthcare workflows.

You will work with backend Java/Spring and frontend Angular teams to ensure releases meet reliability, safety, and performance requirements in clinical environments, with HL7 v2 and FHIR familiarity as a plus.

Qualifications

  • 5–6 years of QA experience with web applications, ideally in EMR/EHR or healthcare software.

Responsibilities

  • Design, develop, and execute comprehensive manual and automated test plans, test cases, and regression suites for EMR modules.
  • Validate new features across clinical, administrative, and operational workflows, including appointments, charting, orders, billing, and more.
  • Review functional and technical specifications to establish clear acceptance criteria and create high-coverage test scenarios.
  • Perform API testing for microservices and RESTful endpoints utilized across the EMR platform.
  • Collaborate closely with developers and product managers to reproduce issues, document defects, and verify fixes using JIRA or similar tools.
  • Contribute to and maintain automation frameworks (Selenium, Cypress, Playwright, or equivalent), expanding automation coverage continuously.
  • Validate data integrity across MongoDB and backend services, utilizing SQL/NoSQL queries as needed.
  • Support release readiness through smoke testing, UAT coordination, and cross-environment validation.
  • Participate in daily stand-ups, sprint planning, and cross-functional discussions to ensure quality is embedded at every stage of the development lifecycle.

Skills

QA experience
Manual testing
Exploratory testing
Test plan development
Test automation
Selenium
Cypress
Playwright
API testing
JIRA
Agile practices

Tools

Selenium
Cypress
Playwright
JIRA

Job description

RST is looking for an experienced Quality Assurance Engineer(5–6 years) to support the quality lifecycle of Equinox, RST’s cloud-native EMR platform. This role is ideal for someone who is comfortable working across manual and automated testing, understands modern web application architecture, and can translate healthcare workflows into clear, testable scenarios. Experience testing EMR/EHR systems or healthcare data flows (HL7 v2, FHIR) is a strong advantage.

Candidate will work closely with backend (Java/Spring), frontend (Angular), and integration teams to ensure every release meets the reliability, safety, and performance expectations of clinical environments.

Key Responsibilities
  • Design, develop, and execute comprehensive manual and automated test plans, test cases, and regression suites for EMR modules.
  • Validate new features across clinical, administrative, and operational workflows, including appointments, charting, orders, billing, and more.
  • Review functional and technical specifications to establish clear acceptance criteria and create high-coverage test scenarios.
  • Perform API testing for microservices and RESTful endpoints utilized across the EMR platform.
  • Collaborate closely with developers and product managers to reproduce issues, document defects, and verify fixes using JIRA or similar tools.
  • Contribute to and maintain automation frameworks (Selenium, Cypress, Playwright, or equivalent), expanding automation coverage continuously.
  • Validate data integrity across MongoDB and backend services, utilizing SQL/NoSQL queries as needed.
  • Support release readiness through smoke testing, UAT coordination, and cross-environment validation.
  • Participate in daily stand-ups, sprint planning, and cross-functional discussions to ensure quality is embedded at every stage of the development lifecycle.
Leadership & Quality Ownership
  • Lead and manage the QA team, providing guidance, feedback, and mentorship.
  • Oversee the end-to-end quality lifecycle of all products.
  • Drive the expansion, maintenance, and optimization of automation frameworks and test tooling.
  • Enhance QA processes, testing coverage, documentation standards, and quality metrics.
  • Develop and champion the overall QA vision, ensuring scalable and efficient quality practices.
  • Proactively identify and recommend improvements in QA processes, tools, and documentation.
Required Skills & Experience
  • 5–6 years of QA experience with web applications, ideally in EMR/EHR or healthcare software.
  • Strong background in manual testing, exploratory testing, and structured test plan development.
  • Experience with test automation using modern frameworks (Selenium, Cypress, Playwright, or equivalent).
  • Familiarity with backend and frontend technologies commonly used in EMRs (Java/Spring, Angular) and comfort testing across both layers.
  • Hands-on experience validating APIs, microservices, and distributed systems.
  • Ability to write and execute database queries (SQL or NoSQL) for data validation.
  • Experience with JIRA or other defect management tools.
  • Solid understanding of software development life cycles and agile practices.
Nice to Have (Preferred)
  • Exposure to healthcare interoperability standards such as HL7 v2 or FHIR.
  • Experience with integration engines such as Mirth Connect.
  • Prior testing experience in EMRs, HIS, or clinical workflows (ordering, documentation, scheduling, billing).
  • Experience working with CI/CD pipelines and containerized environments (Docker/Kubernetes).
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior QA Engineer - EMR/Healthcare, Test Automation Lead
Senior QA Engineer - EMR/Healthcare, Test Automation Lead

Rain Stella Tech • Islamabad

On-site
PKR 1,800,000 - 3,000,000
Full Stack Engineer
Full Stack Engineer

Rain Stella Tech • Islamabad

On-site
PKR 250,000 - 450,000
Senior Full-Stack Engineer — EMR Platform
Senior Full-Stack Engineer — EMR Platform

Rain Stella Tech • Islamabad

On-site
PKR 250,000 - 450,000
Sr. Frontend Engineer
Sr. Frontend Engineer

Rain Stella Tech • Islamabad

On-site
PKR 4,000,000 - 8,000,000
Software Quality Assurance Engineer
Software Quality Assurance Engineer

Eon • Lahore

On-site
PKR 900,000 - 1,800,000
Competitive salary
Health insurance
Referral bonuses
+8
Software Quality Assurance Engineer
Software Quality Assurance Engineer

25madison LLC • Lahore

On-site
PKR 600,000 - 1,000,000
Competitive salary
Health insurance
Referral bonuses
+8
Principal Software Quality Assurance Engineer
Principal Software Quality Assurance Engineer

Eon Health • Lahore

On-site
PKR 2,000,000 - 2,800,000
Competitive salary
Health insurance
Referral bonuses
+7
Healthcare QA Engineer: Safeguard Patient Care Quality
Healthcare QA Engineer: Safeguard Patient Care Quality

25madison LLC • Lahore

On-site
PKR 600,000 - 1,000,000
Competitive salary
Health insurance
Referral bonuses
+8
Sr. Database Specialist
Sr. Database Specialist

Rain Stella Tech • Islamabad

On-site
PKR 300,000 - 540,000
Sr QA Engineer – ETL & Automation Testing
Sr QA Engineer – ETL & Automation Testing

Harmony Data Integration Technologies • Pakistan

On-site
PKR 2,500,000 - 4,500,000