Full-Time Senior Quality Engineer - Manila
Balsam Brands is hiring a remote Full-Time Senior Quality Engineer - Manila. The career level for this job opening is Senior Manager and is accepting Manila, Philippines based applicants remotely. Read complete job description before applying.
Balsam Brands
Job Title
Posted
Career Level
Career Level
Locations Accepted
Share
Job Details
The Senior Quality Engineer reports directly to the Software QA Manager and plays a crucial role in supporting and contributing to the design, implementation, and enhancement of test automation frameworks and strategies.
This role actively performs hands-on responsibilities: developing automated test scripts, executing test cases, maintaining automation environments, and ensuring test coverage aligns with business requirements.
Ensures that automation testing aligns with best practices, integrates smoothly into the software development lifecycle, and contributes to high-quality software delivery.
Responsibilities:
- Implementation of tools, standards, and best practices
- Works closely with Test Architects to design, implement, and enhance automation frameworks.
- Defines and maintains coding standards and best practices for test automation process.
- Establishes and enforces test automation guidelines for efficient and scalable testing.
- Automation environment maintenance: Maintains and oversees the status of test environments, test data, ensuring functionality, and taking ownership of environments used during test automation.
- Test Case Automation: Designs, develops, and maintains automated test scripts. Conducts code reviews, integrates test scripts into the CI/CD pipeline, and plans/manages automated test suites for various testing types.
- Software Quality Assurance: Collaborates with teammates to establish internal processes and best practices for Software Quality Assurance. Proposes and implements process improvements, allocates work, estimates, and manages script development within the automation team.
- Cross-functional Agile Collaboration: Participates in agile ceremonies, provides input and feedback, attends production/live deployments, monitors deployment status, creates user documentation, and collaborates with cross-functional teams globally.
- Collaborates with the development team to integrate automated tests into the CI/CD pipeline.
- Provides training for manual test engineers on automation tools and processes.
- Software Test Life Cycle Management: Executes test cases/scripts, including thorough regression tests, and manual execution of end-to-end scenarios. Assesses testing scope, creates test suites in Zephyr for JIRA, prepares execution plans, tracks progress, ensures timely test execution, reviews metrics (test progress, results, defects, status, risks), investigates and debugs test failures, collaborates with development to resolve issues promptly.
Qualifications:
- Bachelor’s degree in computer science, Engineering, or a related field.
- 5-8 years of experience as a Test Automation Engineer.
- Experience in test automation tools (Selenium, Playwright, Cypress, WebdriverIO, Typescript, etc.)
- Understanding of software testing principles, methodologies, design patterns, software testing processes, best practices, and Agile Development.
- Familiarity with CI/CD concepts, performance testing, security testing, and flexible night shift schedule (8pm-4am PHT).