Submit An Inquiry

CAREERS

Test Automation Engineer | Makati City, Philippines

Posted: Feb 21, 2019 11:27:28 AM

Position summary

Our fast-growing team in Philippines are looking for Test Automation Engineer, who can bring their own unique energy and enthusiasm in automating test executions

Purpose of role:

The Test Automation Engineer works in the testing department of Engineering team and report to Test Lead/Manager. Test Automation Engineers are responsible for fulfilling varying responsibilities within the team, including developing, executing and maintaining the automated test scripts for the web-based product. Responsibility of Test Automation Engineer also involves exploring the latest test automation tools and techniques and enhancing the test automation framework accordingly.

Package & Benefits:

  • Annual Salary: PHP 600,000-850,000
  • Annual Leave: 18 days

  • Sick Leave: 10 days

  • HMO

Essential duties and responsibilities:

Test Script Design and Execution:

  • Identify the modules/test scenarios to be automated based on both the business priority and expected benefit of automated testing
  • Review manual test cases, execute where necessary to understand the low-level detail and identify functions required to script/code
  • Design and develop data-driven test scripts using Selenium WebDriver and Java that allow executing against multiple set of test data without additional script coding
  • Prepare the test data set for execution of data driven automation test scripts
  • Participate in reviews and inspections that pertain to the inputs to test automation as well as the test automation code
  • Execute automation test scripts, analyze result, report bugs from test automation and track the bugs to closure
  • Root cause analysis for the bug and communicating the technical details to developers
  • Expansion of the automated test case coverage for regression testing different modules
  • Develop and maintain an automated nightly build acceptance test for product
  • Providing tool expertise and guide/assist team members for maintaining and executing automated test scripts.
Automation Framework:
  • Develop a design approach for Test Automation
  • Involve in review, development, enhancement of Data Driven Test Automation Framework
  • Develop reusable functions and components that can be used to maintain and extend automated tests for multiple modules/test suites with maximum reuse of code
  • Develop test scripts that perform both batch and interactive tests
  • Integrate the test suites into the test management system
  • Researching tools, methods, and technology trends to support departmental test automation objectives

Others:

  • Develop automated API test suites using PostMan
  • Work together with product owners and developers in an agile team towards a common goal
  • Identify the risk within the assignments and highlight as necessary

Position specifications

  • A degree in a technical or scientific discipline; preferably software OR relevant
  • 3 to 8 years’ experience in software testing
  • Knowledge and skills in working with Test Automation Frameworks (Data Driven or Keyword Driven Frameworks)
  • Good knowledge in Test Automation tools (Preferably Open source test automation tools like Selenium Webdriver)
  • Good object-oriented programming skills (Preferably Java)
  • Knowledge and Experience in API testing using tools like PostMan or SoapUI
  • Knowledge of agile methodologies and experience of working in agile teams would be an advantage
  • Good knowledge about the standard software testing processes and practices
  • Excellent logical, analytical and problem-solving abilities
  • Ability to analyze the requirement both from a testing and end user point of view and identify the gaps in requirement
  • Ability to derive test scenarios and test cases from requirement
  • Experience and knowledge of working with test case management tools
  • Practical experience in defect management tools and good knowledge on defect life cycle
  • Good communication skills and reporting abilities, to liaise with Business Analysts, SMEs and development team

Behavioral Qualities

  • Self-motivated and a good team player
  • Excellent logical and analytical skills
  • Good root cause analysis skills
  • Excellent communication skills, to express the defects to development and management team
  • Able to prioritize and plan own workload
  • Flexibility of working to tight timescales to meet release deadlines
  • Follow up the latest tools and techniques in Software testing industry

Unlock the
Possibility in
Your Payroll

Whether you manage payroll in five countries or 50, you need a global solution that ensures compliance beyond borders and insights that will move your company forward.

Contact Us Today
SIGN UP FOR OUR NEWSLETTER