Principal Test Engineer

Remote, USA
Posted Jun 12, 2026
Full-time

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 insurance

  • Annual Increments

  • Company gadgets

  • Competitive 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.



More Remote Jobs