Connecting...

Technical Lead – Automation Testing

Job Title: Technical Lead – Automation Testing
Contract Type: Permanent
Location: Kuala Lumpur
Industry:
Salary: RM Attractive
Contact Name: Chandra Surya Govindarajoo
Contact Email: chandrasurya.govindarajoo@ellwoodconsulting.com.my
Job Published: October 03, 2019 10:15

Job Description

About our client

A US based healthcare device manufacturer, expanding their IT shared services center in Malaysia.

 

About the role 

Lead, assess, develop, support and provide technical direction to a team of Test Engineers and continuously improve test management strategy including processes, tools and engagement models in an agile manner. This is a hands-on position which may be a Test Lead or an individual contributor for major projects/activities or part of a product scrum team.

Responsible for all aspects of software testing, test strategy planning, test case definition, automation and execution in collaborations with existing teams of Test Engineers and Business Analysts while aligning functional responsibilities in improving IT change quality in line with the IT Change Management policy.

Responsible for devising strategies and test plans for functional testing, automated testing, performance testing, mobile testing, etc for various ERP, CRM, HCM solutions such as Oracle, web solutions like eCommerce sites (B2C, B2B), etc. in compliance with company strategies, guidelines and standards as well as various audit requirements.

 

Your responsibilities

  • Participate in the review of business, experience design and technology requirements to ensure clarity and testability.

  • Adopt existing, and/or prepare and enhance the testing frameworks, test plans and support the development of test scripts (manual and automated) to exercise the requirements.

  • Prepare and execute test strategies for our Global IT Change and Implementation process, as well as related applications under test.

  • Perform planning, development, technical writing, execution of:

    • Functional testing

    • Automated testing

    • Performance testing

    • User Acceptance Testing, etc

  • Align project teams (including project managers, business analysts, experience designers, technologists and business stakeholders) around all aspects of software testing and software quality control processes including scheduling, estimation and issue management.

  • Integrate the testing and quality assurance plans with the development lifecycle for both agile and waterfall projects.

  • Be responsible for the deliverables of both manual and automated testing through individual contributions and other testing resources within projects.

  • Prepare testing data requirements.

  • Document test evidence in conformance to IT, Audit, Compliance and Security standards.

  • Develop and communicate solution acceptance criteria.

  • Identify and partner to deliver the appropriate balance of manual and automated testing.

  • Support environment / release management.

  • Support the deployment processes.

  • Maintain and document testing coverage for all the supported platforms and devise plan to improve quality coverage.

  • Manages all risks associated with the testing and takes preventative action when any risks become unacceptable.

  • Maintain and enhance Testing Framework, which includes Test Management Process and Tools to achieve global software quality and accelerate time to market in alignment to software product release schedules.

  • Responsible in devising and operationalizing the test management tools upgrades, backup and recovery process and test servers/machines and capacity planning.

  • Familiar with industry standards, Good Manufacturing Practice and SOX compliance, and drives efforts to bring IT changes into conformance with such standards in partnership with IT leaders, Global Compliance, Global Security and Quality Assurance team.

  • Maintain the validated states of IT systems and applications under tests.

  • Lead in recommending, implementing and maintaining automated testing system software (such as UFT, Selenium, etc), in alignment with overall IT strategy.

  • Manage all risks associated to testing and take preventative actions.

  • Responsible for functional duties assigned by direct manager.

  • Provides advice and guidance to colleagues on any aspect of testing, including training for testers and other developers where appropriate.

  • Create weekly project  or major activity status reports as required.

  • Observe the principles of Occupational Health & Safety Legislation.

  • Adhere to organization’s Solution and Project Methodology/Framework.

  • Ensure all tasks assigned are logged within the IT system and kept up to date.

  • Provides feedback on team’s performance to the manager.

 

Skills & Qualifications:

  • At least 8 years of testing experience working in a QA global and distributed team structure.

  • At least 5 years of test automation experience.

  • Experience using HP Functional Testing/QTP, Selenium, Galen.

  • Strong experience in planning, analysis, development of automated test cases.

  • Experience working in an agile/scrum environment.

  • Experience in business applications such as ERP and in web technologies including Content Management and Ecommerce.

  • Experience with implementing and standardizing issue tracking and management solutions.

  • Solid understanding of Quality Assurance life cycle, methodologies and best practices.

  • Strong emphasis on solution design with meticulous attention to detail.

  • Self-motivated, independent thinker with excellent troubleshooting skills.

  • Ability to learn quickly and stay current with new technologies.

  • Ability to work within a multi-site, multicultural team.

  • Strong management experience in a changing environment.

  • University Degree in Information Technology or equivalent.

Preferred

  • Experience in performance and load testing tools such as HP Load Runner and JMeter.

  • Experience in managing testing using HP ALM.

  • Experience in other platforms such as Web Services, Database Testing.

  • Experience in performance monitoring tools.