Search by job, company or skills

SRKay Consulting Group Sdn Bhd

Senior Automation Engineer (SDET)

3-10 Years
MYR 6,000 - 8,000 per month
Save
  • Posted a month ago
  • Be among the first 30 applicants
Early Applicant
Quick Apply

Job Description

Job Title: Senior Automation Engineer (SDET)

Location: [City, State / Remote / Hybrid]

Experience Level: 5+ Years (with 3-5 years in Playwright)

Employment Type: Full-time

About the Role

We are looking for a highly skilled Senior Automation Engineer who bridges the gap between functional testing and systems engineering. You will be responsible for designing robust test frameworks from scratch using Selenium and Playwright. You must possess deep expertise in Java/TypeScript and be proficient in writing complex SQL queries to perform backend database validation (DBA level).

Key Responsibilities

Automation Strategy & Development

  • Design, develop, and maintain highly scalable, reliable, and maintainable test automation frameworks using Selenium (WebDriver) and Playwright.
  • Lead the migration from legacy Selenium scripts to modern Playwright architecture (parallel execution, trace viewer, context isolation).
  • Write clean, efficient, and reusable code in Java and TypeScript for end-to-end, integration, and API testing.
  • Implement CI/CD pipelines (Jenkins/GitHub Actions) for automated test execution on demand and post-deployment.

Database Validation (DBA Level)

  • Write complex SQL queries (Joins, Subqueries, CTEs, Window Functions) to validate backend data integrity, ETL processes, and business logic directly in the database.
  • Perform data setup and teardown for test scenarios using SQL scripts.
  • Analyze database schemas, indexes, and stored procedures to identify data-related defects.
  • Validate data consistency across multiple relational databases (PostgreSQL, MySQL, Oracle, or SQL Server).

Leadership & Collaboration

  • Mentor junior automation engineers in Playwright best practices and SQL optimization.
  • Collaborate with DevOps and DBA teams to ensure test data management strategies.
  • Participate in architectural reviews to ensure testability and automability of new features.

Defect Management & Reporting

  • Integrate test results with Allure/ReportPortal and alerting mechanisms.
  • Debug failures using Playwright Trace Viewer, video recordings, and Selenium logs.

Required Technical Skills

CategoryMust-HaveAutomation ToolsSelenium (WebDriver), Playwright (3-5 years hands-on)ProgrammingJava (8+), TypeScript/JavaScriptDatabase (DBA)Advanced SQL (DDL, DML, complex queries, indexing, execution plans)Testing TypesE2E, API (REST Assured/Supertest), UI, ComponentBuild ToolsMaven, Gradle, npmCI/CDJenkins, GitHub Actions, GitLab CIVersion ControlGit (GitFlow, PR workflows)

Preferred Qualifications

  • Experience with Docker for test environment isolation.
  • Knowledge of cloud databases (AWS RDS, Aurora, Cloud SQL).
  • Understanding of database performance tuning (slow query analysis).
  • Certifications: ISTQB Advanced, AWS DBA Associate.

Soft Skills

  • Strong analytical mindset to identify root causes across UI, API, and DB layers.
  • Ability to articulate test strategies to non-technical stakeholders.
  • Proactive in learning new tools (Playwright is evolving fast).



More Info

Job Type:
Function:

About Company

SRKAY Consulting Group Sdn Bhd (d.b.a SCIKEY) - SCIKEY Talent Commerce (tCommerce) investment is an online marketplace supported by high degree of automation and engagement ecosystem for everything Talent. This venture redefines the way companies hire, contract and engage talent globally from completely physical to significantly digital giving them better choices, convenience and cost advantage that is not possible through traditional models.

Job ID: 148846847