Test Engineer - Taguig, Pilipinas - ING

    ING
    ING Taguig, Pilipinas

    2 linggo ang nakalipas

    ING background
    Buong oras
    Paglalarawan

    Position Title: Engineer – Test

    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 requiredArea (Major Responsibility) 1. 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 2.Collaboration Activities Completed
  • Help other engineers
  • Share knowledge on codebase
  • Ensure compliance with ING standard Measure of Success
  • Effectiveness of development team
  • Stakeholder feedback 3. 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 guidelinesDecision 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 resolutionKnowledge 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 is an advantage
  • Basic knowledge of Oracle, Linux, Jenkins, GIT, REST
  • Knowledge on Build Management Tool
  • Basic knowledge or willing to learn in designing and developing Test automation frameworks
  • Developing automated UI tests using Selenium or any automation tool
  • Basic knowledge or willing to learn in managing and executing tests using TestNG
  • Experience in an Agile/Scrum/Dev/Ops team
  • Experience with E2E testing
  • Good Communication Skill and Team Player