Job Description
This is a remote position.
Job timings : Mon - Fri US EST Time zone
Job Location : Pakistan (Remote)
Experience required : 10 years
Responsibilities :
- Lead and execute manual and automation testing for web and desktop applications.
- Contribute to and maintain our regression automation suite (Selenium, Python, Java, PowerShell).
- Design, maintain, and automate QA test environments to ensure consistency, speed, and reproducibility across diverse operating systems and application configurations.
- Build and maintain golden images, snapshots, and reusable environments for faster turnaround in test setup and bug reproduction.
- Collaborate with developers, QA, and DevOps to ensure smooth integration of testing into pipelines.
- Drive adoption of infrastructure automation tools (e.g., scripting, cloud, IaC) to reduce manual effort in environment provisioning.
- Provide technical leadership in test strategy, infrastructure optimization, and automation best practices.
- Set up and manage Azure Virtual Machines (VMs), configure networks, and handle storage for testing purposes. Perform testing on remote machines, leveraging Azure infrastructure
Requirements
10+ years of QA experience, with solid background in both manual and automation testing.Strong coding experience in Selenium, Python, and PowerShell.Hands-on experience in designing / managing test environments (VMs, snapshots, golden images, configuration management).Experience with CI / CD pipelines and automation tools.Strong problem-solving skills in setting up and maintaining complex test configurations (e.g., multi-VM setups, integrations with enterprise software).Exposure to DevOps concepts such as infrastructure automation, containers, or cloud provisioning is a plus.Benefits
Employee stock option plan (ESOP)Medical insuranceAnnual IncrementsCompany gadgetsCompetitive salary and benefits package.Opportunities for professional development and growth.Collaborative and innovative work environment.Chance to work on cutting-edge cloud projects.Supportive and inclusive company culture.Requirements
10+ years of QA experience, with solid background in both manual and automation testing. Strong coding experience in Selenium, Python, and PowerShell. Hands-on experience in designing / managing test environments (VMs, snapshots, golden images, configuration management). Experience with CI / CD pipelines and automation tools. Strong problem-solving skills in setting up and maintaining complex test configurations (e.g., multi-VM setups, integrations with enterprise software). Exposure to DevOps concepts such as infrastructure automation, containers, or cloud provisioning is a plus.