Test Automation Engineer
Questronix Corporation • Makati, Metro Manila, Philippines
**Role & seniority: ** QA Automation Engineer (2–5 years experience); hands-on test automation for Mobile and API
**Stack/tools: **
-
Languages: Java, JavaScript/TypeScript, Python, or equivalent
-
Automation: Selenium, Playwright, Cypress, Appium, REST Assured (or equivalent)
-
API testing: RESTful services validation
-
CI/CD: integrate automated suites into pipelines for continuous testing/deployment
-
Dev/QA workflow: Git; Agile/Scrum; defect-management & test-management tools
-
Preferred: SQL (database validation)
**Top 3 responsibilities: **
-
Design, develop, and maintain automated test scripts for Mobile and API (functional/regression/integration/e2e).
-
Build reusable automation frameworks and test components to increase coverage and improve execution efficiency.
-
Integrate test suites into CI/CD; analyze results, debug failures, and coordinate with development to fix defects.
**Must-have skills: **
-
2–5 years in software testing with hands-on automation
-
Strong programming/scripting capability in at least one listed language
-
Experience with one or more automation frameworks/tools for Mobile and/or web/API testing
-
API testing experience (RESTful validation)
-
Ability to integrate automation into CI/CD pipelines and investigate/report failures
**Nice-to-haves: **
-
SQL knowledge for database validation
-
Familiarity with additional test planning/review and broader QA artifacts (automa
Full Description
Job Description
- Design, develop, maintain, and execute automated test scripts for Mobile and API.
- Develop reusable automation frameworks and test components to improve test coverage and execution efficiency.
- Automate functional, regression, integration, API, and end-to-end testing activities.
- Integrate automated test suites with CI/CD pipelines to support continuous testing and deployment processes.
- Analyze automated test results, investigate failures, and coordinate with development teams to resolve identified defects.
- Maintain test automation scripts and frameworks as application functionality and requirements evolve.
- Participate in test planning, requirements review, code review, and Agile/Scrum ceremonies.
- Prepare automation reports, test execution results, defect documentation, and other QA artifacts.
- Identify opportunities to improve test coverage, reduce manual testing effort, and increase overall software quality
Qualifications
- 2–5 years of experience in software testing with hands-on test automation experience.
- Strong programming or scripting skills using Java, JavaScript/TypeScript, Python, or an equivalent language.
- Experience with automation frameworks/tools such as Selenium, Playwright, Cypress, Appium, REST Assured, or equivalent.
- Experience with API testing and automated validation of RESTful services.
- Experience integrating automated tests into CI/CD pipelines.
- Familiarity with Git, Agile/Scrum, defect-management, and test-management tools.
- Knowledge of SQL and database validation is preferred.
- Strong analytical, debugging, problem-solving, and communication skills.