Sr. QA Test Automation Engineer

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

SALARY

Php 120,000.00 or $2,000.00 per month

HOURS PER WEEK

40

DATE UPDATED

Sep 26, 2026

JOB OVERVIEW

Sr. QA Test Automation Engineer

The Sr. QA Test Automation Engineer is responsible for designing automation tests, developing and executing automated scripts, solving automation challenges, and implementing automation frameworks. The Sr. QA Test Automation Engineer will work closely with the QA technical lead to enforce and refine Quality Assurance standards and measures across the organization. This role requires proven software development skills, auto test skills, analytical and problem-solving skills to validate automation processes through rigorous testing, ensuring IT investments achieve maximum benefits.

Responsibilities:
• Design, develop, and maintain test scripts using Playwright or other QA Automation tools.
• Develop automated CI/CD pipelines using Azure DevOps Pipeline.
• Monitor and troubleshoot CI/CD pipelines, ensuring timely and successful delivery of software.
• Work closely with developers, project managers, and other stakeholders to ensure the proper implementation of quality assurance processes and standards.
• Create, maintain, and enforce test plans, strategies, and standards for software development projects.
• Develop, document and execute automated tests to ensure product quality and verify bug fixes.
• Create and execute manual test cases based on project requirements.
• Analyze and recommend improvements in software to enhance user experience.
• Track and manage defects, ensure timely resolution, and report on the progress of testing.
• Lead efforts in continuous improvement for test automation, including tool evaluation and selection.
• Collaborate with project managers to ensure testing timelines align with project schedules.
• Facilitate communication and coordination between QA, development teams, and other stakeholders, ensuring alignment on priorities and timelines.
• Perform other duties as assigned, such as patch, smoke and regression testing on other projects.


Qualifications
Education:
• Bachelor’s Degree in Computer Science (or related field) with 4+ years of related work experience, or Master’s Degree in Computer Science (or related field) with at least six (6) years of work experience in test automation.

Skills:
• Strong experience designing and maintaining enterprise-scale test automation frameworks using Playwright, Selenium, or Cypress with scalable, reusable architecture.
• Expertise in TypeScript/JavaScript design patterns, object-oriented programming principles, and clean code practices.
• Hands-on experience implementing CI/CD pipelines using Azure DevOps, GitHub Actions, Jenkins, or similar tools, including automated quality gates and release validation.
• Deep understanding of test strategy development, automation ROI analysis, risk-based testing, and automation governance.
• Experience working with large monorepos or multi-repository enterprise applications, including branching strategies, merge conflict resolution, and repository maintenance.
• Strong knowledge of API testing and automation using REST, GraphQL, Postman, Playwright API, Swagger/OpenAPI, and contract testing frameworks.
• Experience with database validation and backend testing, including complex SQL queries, data integrity verification, and ETL validation.
• Proficiency in implementing cross-browser, cross-device, and accessibility testing (WCAG compliance).
• Experience integrating automation into cloud-based environments (Azure, AWS, or GCP).
• Experience with AI-assisted testing tools such as GitHub Copilot, Microsoft Copilot, Cursor or intelligent test generation solutions.
• Familiarity with observability and monitoring platforms such as Application Insights, Splunk, Datadog, or New Relic.
• Strong understanding of test data management, test environment management, mocking, and service virtualization.
• Experience monitoring and improving test execution performance, stability, flaky test reduction, and automation reliability metrics.
• Ability to perform code reviews for automation scripts and establish automation engineering standards and best practices.
• Experience with containerization technologies such as Docker and executing automated tests in containerized environments.
• Knowledge of performance and load testing tools such as JMeter, k6, or LoadRunner.
• Experience implementing security testing practices and integrating security scans into CI/CD workflows.
• Strong communication skills with the ability to collaborate effectively with Developers, Architects, Product Owners, DevOps Engineers, and QA leadership.
• Ability to define and execute an enterprise automation roadmap.
• Experience managing automation suites with thousands of tests while maintaining execution efficiency and reliability.
• Expertise in pipeline optimization, parallel execution, test sharding, and reducing feedback cycle times.
• Ability to establish automation KPIs, quality metrics, and reporting mechanisms for leadership visibility.
• Experience troubleshooting complex production-like environments and identifying root causes across application, infrastructure, and test layers.
• Strong ability to communicate effectively with cross-functional teams and stakeholders.
• Ability to prioritize and execute tasks in a high-pressure environment.

Job Location
• Remote work from home. Available to overlap at least 4 hours in USA EST 9am -5pm

About CareLytix LLC
CareLytix LLC is a healthcare data analytics company focusing on big data solutions. CareLytix provides data-driven solutions to enables risk-bearing healthcare organizations to achieve their objectives on the path to value-based care.
CareLytix provides Data Analytics service, Data Management service, and Software Development service to healthcare providers, caregivers, payers and Healthcare vendors to reduce care cost and to improve care quality.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0009
Controller Execution Time ( Jobseekers / Job )  0.0293
Total Execution Time  0.0308
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,525,896 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Sr-QA-Test-Automation-Engineer-1738622
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0231 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1738622
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 244671
 LIMIT 1 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1738622
AND `misc`.`id` IS NULL 
0.0006   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-09-27',ej.date_added) duration_days, DATEDIFF('2026-09-27',e.rebill_date) duration_rebill, ej.*, e.deactivate FROM employers e, employer_jobs ej WHERE e.employer_id = ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id = '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-09-27',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1738622' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1738622 
0.0008   UPDATE employer_jobs SET hit_counts = '***Sep-26-2026=2211***Sep-27-2026=2' WHERE job_id= '1738622'  
0.0007   UPDATE employer_jobs SET monthly_hits = '***Sep-2026=2209' WHERE job_id= '1738622'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1738622' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1738622 
0.0163   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '244671'
AND `date_added` >= '2022-06-08' 
0.0005   select * from teasers 
0.0003   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)