Job Title: Senior QA Engineer
Location: Islamabad
Job Type: Contract – One year (Extendable)
Experience Required: 6+ Years
DigyCorp is seeking a Senior QA Engineer with 6+ years of experience to join our dynamic global team. This role is ideal for a professional with strong JavaScript skills, hands-on experience with Cypress or Playwright, and a solid background in cloud-based testing. You will be responsible for designing, developing, and executing both manual and automated test scripts while ensuring the reliability and scalability of our applications.
Key Responsibilities
- Design, develop, and execute manual and automated test scripts to validate product functionality and ensure high-quality releases.
- Perform infrastructure testing to verify robustness of system architecture.
- Analyse server logs to identify and resolve issues quickly.
- Conduct cloud testing on Azure, including apps, containers, and serverless functions.
- Test storage, queues, databases, and end-to-end workflows; monitor logs, metrics, and traces with alerts.
- Validate Infrastructure as Code (Terraform/Bicep) and cloud cost efficiency.
- Work with blue/green and canary deployments with rapid rollback capabilities.
- Write a risk-based test plan, set scope and data, run tests, and record results.
- Link each requirement/user story to test cases, runs, and defects to prove coverage.
- Log clear bugs with steps, impact, and priority; drive triage and follow through to fix/verify/close.
- Collaborate closely with development and DevOps teams to maintain seamless CI/CD pipelines.
- Leverage GitLab and GitHub for version control and workflow management.
- Implement and execute automated tests using Cypress or Playwright frameworks.
- Maintain strong attention to detail and apply robust problem-solving skills.
Required Skills & Experience
- Proficiency in JavaScript for testing and scripting.
- Minimum 6+ years’ experience as a QA Automation Engineer, preferably on cloud platforms.
- Hands-on expertise with Cypress or Playwright.
- Strong understanding of infrastructure and end-to-end testing principles.
- Ability to read and analyse server logs to quickly diagnose issues.
- Experience with GitLab and GitHub version control systems.
- Excellent analytical, problem-solving, and communication skills with the ability to work across teams.
- Use of collaboration tools such as Jira/Confluence/Slack to track work, share updates, and keep everyone aligned and create epics/stories, plan sprints, update boards, and report status/burndown.
- Validate features against acceptance criteria (Functional Requirements) and measure performance, security, reliability, and accessibility (Non Functional Requirements) against agreed SLAs.
Desired Skills
- Familiarity with CI/CD pipelines and Agile methodologies.
- Knowledge of cloud infrastructure monitoring tools.
- Familiarization with Security testing
Job Type: Contract
Contract length: 12 months
Pay: Up to Rs600,000.00 per month
Ability to commute/relocate:
- Islamabad: Reliably commute or planning to relocate before starting work (Required)
Application Question(s):
- How many years of work experience do you have with Microsoft Azure?
- What is your level of proficiency in English?
- Have you built tests with Cypress or Playwright in production?
- Have you run blue/green or canary release tests with rollback checks?
- Do you read and use server logs/metrics/traces to debug issues?
- Do you link requirements/user stories to test cases and defects (traceability)?
- Do you test Functional and Non-Functional requirements (performance/security/reliability/accessibility)?
- Are you comfortable owning automated test suites in CI (pass/fail gates)?
Language:
Location:
Work Location: In person