Test Engineer

Employee | Tech | Professional | Philippines | Makati | 2024-07-03 | REQ-10075210

Apply

Position Summary:

As a member of the engineering team, you will deliver robust and efficient test engineering practice as directed by business constraints while respecting controls. As the test engineer, you are expected to:

  • Automation of Functional and User testing while meeting quality criteria and project constraints
  • Automation using both GUI and API’s as provided by the applications
  • Automation of application configurations using DB scripts and any other scripting tools
  • Automation using various tools like selenium etc.
  • Define test cases for automation using test engineering techniques like defining corner test cases etc
  • Define and execute functional test cases (and test plan, test strategy)
  • Explore and try different methods to improve productivity and efficiency of the team
  • Influence the direction of the overall architecture especially on quality and testing
  • Understand the public and private cloud concepts especially compute, network, storage and data
  • Critical attention to detail about quality, code, troubleshooting, efficiency and design
  • Develop and maintain standards of software & system test automation, components, and release management
  • Identify and reduce technical debt
  • Be able to communicate effectively – verbal and written
  • Be able to work alone or with others as needs dictate
  • Take ownership of all assigned task and challenges
  • Be proactive in promoting ‘Best Practices’
  • Be available for out of hours support as required

Major Responsibility

  • Functional and automated testing

Activities Completed

  • Define and execute new test scenarios
  • Write code for automated test cases
  • Review code for automated test cases
  • Accelerate timelines while balancing quality and simplicity

Execute and improve on controls and testing practice


Measure of Success

  • Test & Code quality reviews
  • Speed to market / test execution
  • Effectiveness of Tests
  • Bugs raised and fixed
  • Cost efficiency of technologies adopted

Met targets for delivery timelines and budgets

Major Responsibility

  • Collaboration

Activities Completed

  • Help other engineers
  • Share knowledge on codebase

Ensure compliance with ING standards


Measure of Success

  • Effectiveness of development team
  • Stakeholder feedback


Major Responsibility

  • Continuous Improvement

Activities Completed

  • Build and deployment automation
  • Process improvements
  • Best practices


Measure of Success

  • ​Lesser manual tasks
  • Speed of deployments
  • Major Challenges
    • Nurturing a strong engineering culture and influencing Test practice across engineering practice
    • Estimating and delivering to estimates
    • Adhering to standards and guidelines
  • Decision Making/ Delegating Authority
    • Design and implementation of test automation and testing practice
    • Assessment of work involved
    • Test & Code quality and completeness
    • Platform implementation quality and completeness
    • Service reliability, restoration method and problem resolution


Knowledge and Skill Requirement
 

Demonstrable deep and applied knowledge of the following:

  • Minimum of 5 years of work experience in software testing.
  • Excellent knowledge in testing skills (Functional testing, design test plan and test strategy, writing test cases, executing test cases, Bug Life cycle)
  • Good level in SQL/database
  • Excellent Java programming and debugging skills
  • knowledge of Oracle, Linux, Jenkins, GIT, REST
  • Knowledge on Build Management Tool
  • Designing and developing Test automation frameworks
  • Developing automated UI tests using Selenium
  • Managing and executing tests using TestNG
  • Experience in an Agile/Scrum/Dev/Ops team
  • Experience with E2E testing
  • Good Communication Skill and Team Player

Apply

Back to top

Please be aware that the recruitment procedures, (labour) regulations and labour agreements of Philippines apply.

Yes No
Listen