Epicareer Might not Working Properly
Learn More

Automation Test Engineer

Salary undisclosed

Checking job availability...

Original
Simplified

ROLE PURPOSE: To lead the development, maintenance and implementation of Test Automation Frameworks and Performance Test Frameworks for applications and systems of IT/Technology. To manage, coordinate and drive automation testing activities to improve testing efficiency and reduce manual testing cost. To accountable for delivery of Test Automation and Performance Testing and compliance to the Test Process and Standards.

  • Responsible for the end to end testing activities (Assessment & Planning, Design & Development, Execution & Maintenance), and accountable for the overall test delivery in projects/initiatives, in the area of Automation Testing and Performance Testing.
  • Responsible for identifying, recommending, implementing and maintaining/enhancing/upgrading tools, processes & practices that support test and defect management, automation and performance testing.
  • Perform impact analysis for the existing automation scripts based on the automation requirements
  • Develop and revise test plan, arrange walkthrough meeting, revise test plan and collect sign off from the project stakeholders
  • Build the reusable assets and minimize rework effort at later stage to ensure the developed Automation suite is effective and efficient
  • Assist in preparing the test data used for Automation testing and performance testing.
  • Present the test results and provide the test report on regular basis to keep project stakeholders well aware of the test progress and mitigate any testing risk as early as possible.
  • Liaise with internal and external stakeholders to ensure success delivery of automation and performance testing related projects and testing tools related projects/upgrades/migration.
  • Maintain and update test artefacts (new and existing) into a central repository for reusability.
  • Testing tools customization includes analysis of customization requests and writing of amendment/program specifications, designing, coding and testing of complex applications.
  • Provide timely support to the stakeholders for automation and performance testing related matters, and testing tools.
  • Ensure testing tools infrastructure setup are compliant with bank's architecture standards and info security policies
  • Strong technical and administration skills on Servers platform (Windows, Linux, Aix )
  • Solicit different tools for Automation Testing and Performance Testing across technology platforms to ensure stays on current emerging technologies and tools.
  • Provide long-term process/service improvement measures and plans in the area of Automation Testing, Performance Testing and testing tools.

QUALIFICATION / EXPERIENCE :

  • Academic Qualifications: Bachelor degree or higher qualification in Computer Science, Information Technology , Information Systems, Software Engineering or relevant professional qualification
  • Experience: At least 5-years working experience in software development and support, automation testing and/or performance testing. Minimum of 3 years of working experience with the Automation / Performance Test Accelerator Framework.
  • Strong technical knowledge in the following areas :
  • Testing tools – Micro Focus UFT, ALM, Bugzilla, Jira, GitLab, Selenium, JMeter, LoadRunner, k6. Automation frameworks such as Hybrid for UFT, Robot and TestNG for selenium; Application/server monitoring tools such as Dynatrace, Nagios, Datadog, AppDynamics
  • Programming skills on VB scripting, Java, Python, OOPs, Jenkins, Selenium, PowerShell, JavaScript, Shell scripting.
  • Experienced in Source code management tools GitLab, Git/GitHub, Svn, Bit Bucket; Database management – DBMS and RDBMS; Configuration management tools like Ansible/Puppet. Servers' platform (Windows, Linux, AIX) in all Servers Platform; Virtualization - PowerCLI; Network; Microservices, Perl; Ruby; Elasticsearch, Logstash; Grafana & Kibana and PowerBI.
  • Preferably with working experience in banking industry.

ROLE PURPOSE: To lead the development, maintenance and implementation of Test Automation Frameworks and Performance Test Frameworks for applications and systems of IT/Technology. To manage, coordinate and drive automation testing activities to improve testing efficiency and reduce manual testing cost. To accountable for delivery of Test Automation and Performance Testing and compliance to the Test Process and Standards.

  • Responsible for the end to end testing activities (Assessment & Planning, Design & Development, Execution & Maintenance), and accountable for the overall test delivery in projects/initiatives, in the area of Automation Testing and Performance Testing.
  • Responsible for identifying, recommending, implementing and maintaining/enhancing/upgrading tools, processes & practices that support test and defect management, automation and performance testing.
  • Perform impact analysis for the existing automation scripts based on the automation requirements
  • Develop and revise test plan, arrange walkthrough meeting, revise test plan and collect sign off from the project stakeholders
  • Build the reusable assets and minimize rework effort at later stage to ensure the developed Automation suite is effective and efficient
  • Assist in preparing the test data used for Automation testing and performance testing.
  • Present the test results and provide the test report on regular basis to keep project stakeholders well aware of the test progress and mitigate any testing risk as early as possible.
  • Liaise with internal and external stakeholders to ensure success delivery of automation and performance testing related projects and testing tools related projects/upgrades/migration.
  • Maintain and update test artefacts (new and existing) into a central repository for reusability.
  • Testing tools customization includes analysis of customization requests and writing of amendment/program specifications, designing, coding and testing of complex applications.
  • Provide timely support to the stakeholders for automation and performance testing related matters, and testing tools.
  • Ensure testing tools infrastructure setup are compliant with bank's architecture standards and info security policies
  • Strong technical and administration skills on Servers platform (Windows, Linux, Aix )
  • Solicit different tools for Automation Testing and Performance Testing across technology platforms to ensure stays on current emerging technologies and tools.
  • Provide long-term process/service improvement measures and plans in the area of Automation Testing, Performance Testing and testing tools.

QUALIFICATION / EXPERIENCE :

  • Academic Qualifications: Bachelor degree or higher qualification in Computer Science, Information Technology , Information Systems, Software Engineering or relevant professional qualification
  • Experience: At least 5-years working experience in software development and support, automation testing and/or performance testing. Minimum of 3 years of working experience with the Automation / Performance Test Accelerator Framework.
  • Strong technical knowledge in the following areas :
  • Testing tools – Micro Focus UFT, ALM, Bugzilla, Jira, GitLab, Selenium, JMeter, LoadRunner, k6. Automation frameworks such as Hybrid for UFT, Robot and TestNG for selenium; Application/server monitoring tools such as Dynatrace, Nagios, Datadog, AppDynamics
  • Programming skills on VB scripting, Java, Python, OOPs, Jenkins, Selenium, PowerShell, JavaScript, Shell scripting.
  • Experienced in Source code management tools GitLab, Git/GitHub, Svn, Bit Bucket; Database management – DBMS and RDBMS; Configuration management tools like Ansible/Puppet. Servers' platform (Windows, Linux, AIX) in all Servers Platform; Virtualization - PowerCLI; Network; Microservices, Perl; Ruby; Elasticsearch, Logstash; Grafana & Kibana and PowerBI.
  • Preferably with working experience in banking industry.