Talent.com
This job offer is not available in your country.
Senior QA Automation Engineer (Microsoft Stack)

Senior QA Automation Engineer (Microsoft Stack)

Halifax Fan LtdIslamabad, Pakistan
3 days ago
Job description

Overview

We are seeking a highly motivated and detail-oriented QA Automation Engineer with 3+ years of experience to join our Quality Assurance team. This role is perfect for someone with a strong background in Microsoft-oriented environments who thrives in a DevOps-driven culture. You will work closely with our development, DevOps, and product teams to ensure the highest quality standards across web, API, and mobile applications. You will design and maintain automated test frameworks, collaborate on Swagger-based API testing, and integrate automated tests into CI / CD pipelines using Microsoft DevOps tools. Key Responsibilities

Test Automation Development

Design, develop, and maintain scalable automated test scripts using Cypress, Playwright, and Selenium Build and maintain API test automation leveraging Postman, Swagger, or Rest Assured

DevOps & CI / CD Integration

Collaborate with DevOps team to integrate test automation into Azure DevOps / GitHub Actions CI / CD pipelines Participate in release readiness by validating builds in pre-production environments

Quality Assurance & Documentation

Create, maintain, and execute comprehensive test plans and test cases Log and manage defects in Azure DevOps Boards (or equivalent ticketing system) Ensure clear documentation of test cases, results, and reproducibility steps

Performance & Load Testing

Conduct performance and load testing using JMeter, Gatling, or k6 Provide performance reports and recommendations to improve system scalability

Collaboration & Continuous Improvement

Work closely with developers, product managers, and DevOps engineers in an agile setup Participate in sprint planning, daily standups, and retrospectives Continuously improve automation coverage, frameworks, and QA best practices

Manual Testing

Create, maintain, and execute manual test cases for web, API, and mobile applications Perform exploratory, regression, functional, and integration testing Verify requirements against business logic and ensure quality from sprint to release Identify, document, and track defects using Azure DevOps Boards

Required Skills & Qualifications

Experience : 3+ years in Software QA and Test Automation Automation Tools : Selenium, Cypress, Playwright API Testing : Postman, Swagger, Rest Assured Performance Testing : JMeter, Gatling, or similar Programming : Proficient in C#, Java, or Python for writing automated tests CI / CD : Experience integrating automation with Azure DevOps, Jenkins, or GitHub Actions DevOps Culture : Familiarity with ticketing workflows, pipelines, and release automation Soft Skills : Excellent problem-solving, communication, and collaboration abilities Nice to Have

Experience in Microsoft Azure services (App Services, Azure SQL, Key Vault) Familiarity with Swagger / OpenAPI specifications for contract-based testing Exposure to monitoring and observability tools (App Insights, Grafana, etc.) ISTQB or Microsoft Certified : Azure Fundamentals / DevOps Engineer Expert Office based job, 9am to 6pm (Monday to Friday)

#J-18808-Ljbffr

Create a job alert for this search

Qa Automation Engineer • Islamabad, Pakistan