Qureos

FIND_THE_RIGHTJOB.

Senior QA Automation Engineer

Lahore, Pakistan

Job Overview::
The Senior Test Automation Engineer will play a critical role in ensuring the quality and reliability of our desktop and backend solutions. We are seeking a highly skilled engineer with strong automation expertise, advanced scripting skills, and the ability to design and maintain automation frameworks tailored for desktop applications. This role requires hands-on experience in automation, database validation, and regression/manual testing, along with a proactive, quality-first mindset.

Key Responsibilities::
Automation & Scripting
  • Design, develop, and maintain automated test scripts for desktop applications, regression, and integration testing.
  • Build and enhance automation frameworks using desktop automation tools (e.g., WinAppDriver, TestComplete, Ranorex, White, or equivalent).
  • Write and optimize scripts in C#, Python, and PowerShell to support automation, environment setup, and advanced test execution.
Database & Backend Testing
  • Write and execute complex SQL queries to validate data integrity, transformations, and backend workflows.
  • Collaborate with developers and DBAs to troubleshoot and resolve data-related issues.
Regression & Manual Testing
  • Execute manual functional, exploratory, and regression testing for areas not yet automated.
  • Continuously update and expand regression test suites with automation coverage wherever feasible.
CI/CD Integration & DevOps Collaboration
  • Integrate desktop test automation into CI/CD pipelines, enabling continuous quality checks.
  • Work with DevOps teams to streamline execution, monitoring, and reporting across environments.
Agile Delivery & Quality Leadership
  • Actively engage in sprint planning, daily stand-ups, reviews, and retrospectives.
  • Drive shift-left testing practices, ensuring quality is built in from the start.
  • Promote QA best practices, tools, and processes within the team.
Independent Ownership
  • Work independently, taking ownership of QA deliverables and automation strategy.
  • Proactively identify gaps, risks, and opportunities to enhance efficiency and quality.
Requirements:
Requirements:
  • Bachelor’s degree in Information Technology, Computer Science, or equivalent experience.
  • 6+ years of experience in Quality Assurance and Test Automation.
  • Proven expertise in desktop test automation tools (WinAppDriver, TestComplete, Ranorex, White, or equivalent).
  • Strong experience with SQL, C#, Python, and PowerShell scripting.
  • Knowledge of regression testing, CI/CD pipelines, and agile methodologies.
  • Selenium/Web automation experience is a plus but not mandatory.
  • Excellent communication, analytical, and problem-solving skills.

© 2025 Qureos. All rights reserved.