Islamabad
Full Time

QA Engineer

Plan, execute, and validate software tests. Collaborate on design, analyze requirements, and maintain top-tier quality.

Job Responsibilities

  • Lead the design and execution of comprehensive test strategies, plans, and cases to ensure high-quality delivery of web and mobile apps.
  • Drive automation strategy across web applications (MERN stack), identifying opportunities for reducing manual testing.
  • Own the QA lifecycle: requirement analysis, test planning, execution, defect management, regression, and release validation.
  • Collaborate with product managers, developers, and designers to refine requirements and ensure testability.
  • Conduct risk-based testing, prioritizing critical areas to optimize coverage and reduce release risks.
  • Define, build, and maintain scalable automation frameworks and pipelines integrated with CI/CD systems.
  • Ensure traceability between requirements, test cases, and defects for compliance and reporting.
  • Proactively identify gaps in QA processes and implement improvements in efficiency, reliability, and coverage.
  • Stay ahead of industry trends in QA tools, automation frameworks, and DevOps practices, and integrate them into projects.
  • Advocate for quality at all stages of the software development lifecycle, influencing architecture and design decisions.
  • Participate in release readiness reviews and provide go/no-go recommendations based on quality metrics.

Job Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • 4+ years of professional experience in QA engineering with significant hands-on expertise in automation and manual testing.
  • Proven expertise in testing large-scale web applications, especially on the MERN (MongoDB, Express.js, React.js, Node.js) stack.
  • Strong proficiency with automation frameworks (e.g., Selenium, Cypress, Playwright, Jest, Mocha).
  • Deep understanding of CI/CD pipelines and experience integrating automated tests into build/release workflows.
  • Experience with performance testing, security testing, and API testing tools (e.g., JMeter, Postman, Newman).
  • Strong knowledge of test management and defect tracking tools (e.g., Jira, TestRail, Zephyr).
  • Familiarity with containerization and orchestration technologies (e.g., Docker, Kubernetes).
  • Excellent leadership, mentoring, and cross-team collaboration skills.
  • Ability to balance hands-on testing with strategic planning and process improvements.
  • Strong problem-solving skills, with a focus on root cause analysis and long-term solutions.
Bonus
  • Experience with cloud platforms (AWS, GCP, or Azure) in testing and deployment pipelines.
  • Knowledge of databases beyond MongoDB (e.g., SQL, PostgreSQL, Redis).
  • Advanced scripting ability (Shell, Python, or JavaScript).
  • Familiarity with observability/monitoring tools (e.g., Grafana, ELK, Datadog).
  • ISTQB or equivalent QA certification.

Apply today

Our employees embrace challenges, have ambition, own responsibility, and drive their own development.

InPerson, Hybrid Work or 100% Remote
Signing & Relocation Bonus
US Pegged Salary $$$
Apply Now