QA Engineer (Selenium), lead/ senior

Billennium

Kuala Lumpur

On-site

MYR 180,000 - 300,000

Full time

7 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health insurance coverage (including+
EPF contribution 15%
Additional 2 days annual leave
Promotion opportunities
Vision coverage
Integration activity
Docker experience

Job summary

Billennium is seeking a Senior Automation Tester to own the test automation strategy across software products in a dynamic, international environment. You will lead a team of automation and manual QA engineers, defining the roadmap, standards, and delivery timelines while mentoring team members.

The role requires hands-on expertise in automation, Selenium, Java, and CI/CD, with a strong track record of building scalable testing practices and ensuring high-quality software delivery.

Qualifications

  • 8+ years in software testing with 3+ years leading automation.
  • Deep proficiency in test automation tools and Selenium frameworks.
  • Strong programming and scripting skills (e.g., Java).
  • Experience with CI/CD pipelines (Jenkins, GitLab CI, Azure DevOps).
  • Knowledge of performance testing tools (JMeter, LoadRunner).
  • Exposure to cloud platforms (AWS) and containerization (Docker).
  • Proven ability to mentor engineers, review code, and set technical standards.

Responsibilities

  • Lead, mentor, and grow a team of automation and manual QA engineers, setting clear goals and reviews.
  • Define test strategies, environments, coverage, test cases, and data.
  • Design, build, and evolve scalable automation frameworks using Selenium.
  • Integrate automated tests into CI/CD pipelines and manage test environments.
  • Oversee test execution, defects, and reporting across the team.
  • Guide developers in analyzing and resolving issues and ensure documentation.

Skills

Test automation
Selenium
Java
CI/CD
Team leadership

Education

Bachelor's or associate degree in IT
ISTQB certification

Tools

Jenkins
GitLab CI
Azure DevOps
Postman

Job description

Billennium is a Polish IT Company that has been developing innovative services and products for over 20 years and provides first-class IT Services and Solutions.

We implement IT projects and services in Poland and other European Union countries. We currently hire over 1600 Specialists in the field of the latest business support solutions and have offices in Poland, Malaysia, India, Germany, Switzerland, Netherlands and Canada.

Join a constantly growing team that works on projects for clients in many industries, including a global leader in the pharmaceuticals industry.

You will work in an international, innovative, and engaging environment. You will be part of a highly motivated, dynamic, and fun-loving team that is never afraid of taking on new challenges.

Job Description

As our senior automation tester, you will own the test automation strategy, framework, and delivery across our software products, ensuring their reliability, functionality, and performance at scale. You will lead a team of automation and manual QA engineers — setting technical direction, mentoring, reviewing code, and driving quality standards — while working closely with developers, project managers, and other cross-functional teams. The ideal candidate is a hands‑on technical leader with deep expertise in automated testing frameworks, a keen eye for detail, and a proven track record of building and scaling automation practices that deliver high-quality software solutions meeting or exceeding customer expectations.

Responsibilities

Team Leadership and Mentoring:

  • Lead, mentor, and grow a team of automation and manual QA engineers, setting clear goals, conducting reviews, and building capability.
  • Provide technical direction, review automation code, and enforce coding and quality standards across the team.
  • Allocate work, manage the testing pipeline, and remove blockers to keep delivery on track.

Test Strategy and Planning:

  • Collaborate with stakeholders to understand project requirements and own the overall test plan and automation roadmap.
  • Define test strategies and scope, including test objectives, environments, coverage, test cases, and test data.
  • Set the automation vision — what to automate, tooling choices, and ROI — and align it with delivery timelines.

Automation Framework and Architecture:

  • Design, build, and evolve scalable, maintainable automation frameworks using Selenium and related tooling.
  • Develop, maintain, and enhance automated test suites across functional, regression, performance, and smoke testing for web applications.
  • Integrate automated tests into CI/CD pipelines and automate the provisioning of test environments as needed.

Test Execution and Oversight:

  • Oversee execution of automated and manual test suites, analyze results, and categorize, triage, and report defects.
  • Monitor and manage test environments and configurations across the team.
  • Own API testing strategy and execution using tools such as Postman, Rest Assured, etc.

Test Data Management:

  • Establish standards for creating and maintaining test data sets for automated and manual testing.
  • Ensure data consistency and isolation across test environments.
  • Drive the defect lifecycle using issue tracking systems (e.g., JIRA, Zephyr).
  • Work closely with development teams to prioritize, elevate, and resolve defects.

Performance Testing:

  • Lead performance testing and analyze system behavior under varying load conditions.
  • Identify performance bottlenecks and drive improvements with engineering.

Documentation and Reporting:

  • Maintain comprehensive documentation of test cases, scripts, results, processes, and procedures.
  • Communicate test progress, coverage, quality metrics, and risks to relevant stakeholders.

Best Practices and Continuous Improvement:

  • Stay current with industry trends and best practices in test automation.
  • Define, implement, and champion automation best practices across the testing team.
Skills
  • Proven experience (min 8+ years) in software testing, with 3+ years leading automation efforts or teams.
  • Deep proficiency in test automation tools and frameworks using Selenium, including framework design and architecture.
  • Strong programming and scripting skills (e.g., Java).
  • Experience with BDD tools like Cucumber or SpecFlow.
  • Hands‑on experience integrating automated tests into CI/CD pipelines (e.g., Jenkins, GitLab CI, Azure DevOps).
  • Knowledge of performance testing tools like JMeter or LoadRunner.
  • Exposure to cloud platforms (AWS) and containerization (Docker).
  • Knowledge of version control systems (e.g., Git).
  • Proven ability to mentor engineers, review code, and set technical standards.
  • Excellent problem‑solving skills and attention to detail.
  • Strong communication, stakeholder management, and collaboration skills.
  • Solid knowledge of agile development methodologies is a must.
Education and Certification
  • Bachelor’s or associate degree in an IT discipline.
  • ISTQB or similar QA certification is a plus.
What we need to see from you
  • Report to the QA / Engineering Manager and lead the automation function.
  • Lead an agile team to develop, test, and release applications.
  • Design, develop, and oversee execution of manual and automated test cases in accordance with established standards.
  • Guide and support developers in analyzing and resolving technical issues.
  • Oversee preparation of manuals, specifications, and other technical documentation.
  • Drive the collection and documentation of user requirements, bugs, development of user stories, and estimates.
  • 15% company contribution to EPF (local candidates only)
  • Health insurance coverage (including spouse and children)
  • Integration activity
  • Opportunities for promotion (reviewed every year)
  • Optical coverage reimbursement
  • Additional 2 days of annual leave upon completion every 1 year in Billennium
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Mid, Automation Engineer
Mid, Automation Engineer

Kloudius Services Sdn Bhd • Kuala Lumpur

On-site
MYR 60,000 - 90,000
Bjak: Senior QA Automation Engineer
Bjak: Senior QA Automation Engineer

The10minutecareersolution • Malaysia

On-site
MYR 60,000 - 90,000
Innovative Challenges
Career Growth Opportunities
Global Work Environment
+1
Senior Automation QA Leader — Test Strategy & Scale
Senior Automation QA Leader — Test Strategy & Scale

Billennium • Kuala Lumpur

On-site
MYR 180,000 - 300,000
Health insurance coverage (including+
EPF contribution 15%
Additional 2 days annual leave
+4
Senior Lead QA & Test Automation Engineer
Senior Lead QA & Test Automation Engineer

CITY FACILITIES MANAGEMENT SDN. BHD. • Kuala Lumpur

On-site
MYR 180,000 - 240,000
Quality Assurance Automation Engineer
Quality Assurance Automation Engineer

R Systems • Kuala Lumpur

On-site
MYR 60,000 - 100,000
QA Engineer
QA Engineer

YTL Sea Digital Bank Project • Kuala Lumpur

On-site
MYR 60,000 - 90,000
Test Engineer 2253
Test Engineer 2253

User Experience Researchers Pte Ltd • Kuala Lumpur

On-site
MYR 60,000 - 90,000
QA Engineer
QA Engineer

Trade Nation • Kuala Lumpur

On-site
MYR 60,000 - 90,000
Quality Assurance Engineer
Quality Assurance Engineer

Alphv Recruit • Kuala Lumpur

On-site
MYR 67,000 - 112,000
Insurance
Flexible Work Hours
Housing allowance (for foreigners only
+1
Test Automation Engineer at Virtual Calibre Sdn Bhd
Test Automation Engineer at Virtual Calibre Sdn Bhd

Virtual Calibre Sdn Bhd • Kuala Lumpur

On-site
MYR 78,000 - 112,000