
Test Engineer
ING Wholesale Banking • Taguig, Metro Manila, Philippines
**Role & seniority: ** QA Test Automation Engineer (mid–senior; ~5+ years); may include mentoring and leading test planning/execution for complex projects.
**Stack/tools: **
-
Languages: Java (preferred) or Python/C#/JavaScript
-
UI automation: Selenium, Playwright
-
API testing: Postman, RestAssured
-
CI/CD: Azure DevOps (or similar)
-
Version/test mgmt: Git; Azure Test Plan, JIRA, TestRail
-
Testing areas: UI, API (and performance testing)
**Top 3 responsibilities: **
-
Maintain/enhance existing UI and API regression test scripts.
-
Build new UI/API automation scripts and execute regression suites for stability.
-
Lead/plan test strategy and ensure coverage, reporting, and defect tracking; collaborate in Agile.
**Must-have skills: **
-
5+ years hands-on QA/test automation experience.
-
Strong programming in Java (or equivalent).
-
Practical automation with Selenium/Playwright and API testing with Postman/RestAssured (or similar).
-
Ability to integrate automation into CI/CD and report results/defects effectively.
-
Understanding of SDLC and working cross-functionally.
**Nice-to-haves: **
-
Desktop application test automation experience.
-
Familiarity with performance testing.
-
Experience with Azure Test Plan and structured test management (JIRA/TestRail).
-
Mentoring junior QA engineers.
**Location & work type: ** Not specified in provided text.
Full Description
Responsibilities
Maintain and enhance existing regression test scripts for UI and API. Execute automated regression test suites to ensure application stability. Design and develop new UI and API test automation scripts using industry-standard tools and frameworks. Collaborate effectively with cross-functional teams (developers, product owners, business analysts) in an Agile environment to ensure quality across the SDLC. Participate in continuous improvement initiatives within QA practices. Challenge the status quo and contribute innovative ideas to improve testing efficiency and effectiveness. Mentor junior QA engineers and provide technical guidance and support. Lead test planning, strategy, and execution for complex projects. Ensure comprehensive test coverage and timely reporting of test results and defects. Drive adoption of best practices in test automation, CI/CD integration, and quality assurance.
Good To Have Technical Skills
At least 5 years of hands-on experience in software testing and test automation. Proficiency in Java or similar programming languages (e.g., Python, C#, JavaScript). Strong background in desktop application test automation. Hands-on experience with automation tools such as Selenium, Playwright, Postman, RestAssured, or similar. Familiarity with CI/CD pipelines and integrating automated tests into build processes using tools like Azure DevOps or similar CI/CD tools. Solid understanding of API testing, UI testing, and performance testing. Experience with version control systems (e.g., Git) and test management tools (e.g., Azure Test Plan, JIRA, TestRail).
Soft Skills
Strong analytical and problem-solving skills. Excellent communication and collaboration abilities. Proactive mindset with a focus on continuous learning and improvement. Adaptability to changing priorities and technologies. Attention to detail and commitment to delivering high-quality work.