Job Openings QA Automation Engineer

About the job QA Automation Engineer

Role Overview
A global organization is seeking a QA Automation Engineer to lead and enhance automated testing practices across internally developed systems and integrations. This role is responsible for ensuring high-quality software delivery by designing, executing, and optimizing automated testing frameworks while collaborating closely with cross-functional teams.
The position involves both technical leadership and hands-on execution, making it ideal for professionals experienced in automation who can also guide teams and improve QA processes at scale.


Key Responsibilities
Automation Strategy & Execution

  • Lead end-to-end automation testing initiatives across multiple projects.
  • Design, develop, and maintain automated test scripts for functional and performance testing.
  • Implement and improve QA automation frameworks, standards, and best practices.
  • Execute automated test cycles and ensure timely completion aligned with project timelines.


Test Planning & Delivery

  • Develop comprehensive test automation plans based on application requirements.
  • Design and execute both automated and manual test cases when necessary.
  • Monitor test execution results, track defects, and ensure proper resolution through closure.
  • Provide detailed reporting and insights to project stakeholders.


Collaboration & Quality Improvement

  • Work closely with development, project management, and QA teams to ensure quality standards are met.
  • Provide actionable feedback on defects, including root cause analysis and preventive recommendations.
  • Support deployment activities and conduct post-release validation.
  • Recommend enhancements to QA processes, particularly in automation testing practices.


Leadership & Enablement

  • Coordinate automation testing activities across teams and projects.
  • Mentor and support team members in building automation testing capabilities.
  • Conduct training sessions on QA tools, frameworks, and methodologies.



Qualifications and Experience

  • Proven experience in QA automation, including development of robust automated test frameworks beyond basic record-and-playback approaches.
  • Strong programming experience in at least two languages such as C#, VB.NET, ASP.NET, C++, or Java.
  • Experience in testing mobile applications and cross-platform systems.
  • Hands-on expertise in scripting (including VBScript) and SQL.
  • Solid understanding of Agile development methodologies and software testing lifecycle.



Technical Skills

  • Experience with automation and performance testing tools such as:
  • Tricentis Tosca
  • NeoLoad
  • Micro Focus UFT
  • Micro Focus ALM
  • Microsoft Visual Studio


  • Knowledge of cross-browser testing and operating system compatibility considerations
  • Experience working with modern IDEs and development environments
  • Familiarity with performance testing and test management tools is an advantage


Skills and Competencies

  • Strong analytical and problem-solving abilities
  • High attention to detail and quality orientation
  • Excellent written and verbal communication skills
  • Ability to collaborate effectively with global, cross-functional teams
  • Adaptability to changing priorities and project requirements
  • Ability to work independently while managing multiple deliverables


Working Conditions

  • Willingness to support deployment and post-deployment activities, including occasional weekend work
  • Flexibility to participate in meetings across different time zones when required
  • Limited travel may be required on an ad-hoc basis