Software Tester

Celestica

Bayan Lepas

On-site

MYR 120,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Celestica in Penang, Malaysia, is seeking a Quality Engineering Specialist to own testing across the development lifecycle and help parity between legacy Java and new .NET workstreams. You will work with global QA teams, developers and business stakeholders to design and execute automated tests, perform API and database checks, and contribute to CI/CD aligned with Agile practices.

The role offers autonomy to manage end-to-end testing for features from local development teams, with mentorship

Qualifications

  • 5+ years in QA and software testing for web apps.
  • Hands-on in manual and automated test design.
  • Experience with API testing and SQL databases.

Responsibilities

  • Design, write and execute test cases for new features.
  • Automate critical paths using Playwright/Cypress/Selenium.
  • Perform API and database testing to validate data integrity.
  • Collaborate with global teams and participate in requirements discussions.

Skills

Quality Assurance
Test automation
API testing
SQL
CI/CD
Agile/Scrum
Teamwork
Communication

Education

Degree in Computer Science/IT/Business Administration

Tools

Playwright
Postman
Swagger
RestSharp

Job description

As a Specialist in Quality Engineering, you will play a hands-on role in delivering robust software solutions. You will embrace a "Shift-Left" testing culture, analyzing technical specifications alongside developers to identify logic gaps before coding begins. While your main responsibility is ensuring the quality of ongoing feature development, you will also occasionally assist with reverse-engineering and testing legacy Java workflows to ensure functional parity in the new .NET ecosystem when needed.

You will utilize and expand upon a modern test automation framework (e.g., Playwright using TypeScript or C#) established by the global QA team. Collaborating daily with developers in Malaysia and India, you will write test cases, automate critical paths and validate complex data workflows. You will receive technical mentorship and architectural standards from senior QA leadership located in Europe and North America. However, you are expected to operate with a high degree of autonomy, independently owning the end-to-end testing lifecycle for the features delivered by your local development team.

Performs tasks such as, but not limited to, the following:
  • Design, write and execute comprehensive manual and automated test cases focused primarily on brand-new application features.
  • Occasionally support the application rewrite project by testing legacy Java features to ensure absolute functional parity in the newly rewritten .NET applications.
  • Actively participate in requirements gathering and technical discussions (Shift-Left), analyzing specifications early in the development lifecycle to identify edge cases and logic gaps.
  • Contribute to the automated testing framework using modern tools (e.g., Playwright, Cypress, Selenium) following the architectural standards set by the global QA lead.
  • Execute API tests to validate backend services and integrations between the .NET application layers.
  • Perform database testing using SQL to verify data integrity in relational databases (Oracle DB) during feature development and data migration tasks.
  • Monitor and analyze automated test runs within CI/CD pipelines, proactively investigating test failures and maintaining test stability to ensure smooth releases.
  • Manage the end-to-end defect lifecycle, from identifying and documenting complex bugs to working closely with developers on root cause analysis and verifying fixes.
  • Assist in preparing test data and staging environments for User Acceptance Testing (UAT), supporting business stakeholders during the final validation phases.
  • Work closely with the local and regional development teams (Malaysia and India) in an Agile environment to isolate, report and verify bug fixes promptly.
  • Maintain and organize test plans, ensuring all distinct workflows and user scenarios are comprehensively covered, while generating clear test execution reports to give global stakeholders visibility into release readiness.
  • Collaborate with the extended global QA team, participating in test plan reviews and sharing best practices to maintain a high standard of release readiness.
  • Minimum of 5 years of professional experience in Quality Assurance and Software Testing, with exposure to testing complex web applications and verifying complex business logic.
  • Strong capability in test execution and requirements analysis with the ability to collaborate effectively with developers and business stakeholders to refine technical specifications.
  • Solid proficiency in API Testing (using tools like Postman, Swagger or RestSharp) to validate data exchange.
  • Experience in Database Testing and SQL, capable of writing queries to validate data integrity (Oracle DB experience is an asset).
  • Excellent verbal and written English skills for cross-cultural collaboration, clarifying technical requirements and ensuring clear communication between the development team and global business stakeholders.
  • Flexibility to occasionally participate in technical discussions and requirement alignment sessions with QA leadership in Europe and stakeholders in North America (EST).
  • Experience working in an Agile/Scrum environment with a solid understanding of iterative delivery and CI/CD integration.
  • Strong teamwork and communication skills, acting as a reliable and collaborative team player within the immediate development team.
  • Self-driven and proactive mindset, with the ability to independently own testing tasks, manage your workload and make sound QA decisions without requiring constant supervision from senior leadership.
  • Basic familiarity or openness to exploring Java applications to understand existing legacy workflows is considered an asset.
  • Understanding of Supply Chain Management (SCM) processes or ERP workflows is considered an asset (openness and willingness to learn these business processes is highly valued).
  • Openness to utilizing modern development tools and AI-assisted engineering practices for test generation and maintenance while applying strong critical thinking to review, refine and take full ownership of the final implementation.
Experience
  • 5+ years of professional experience in Quality Assurance and Software Testing, with exposure to testing complex web applications and verifying complex business logic.
Education
  • Degree in one of the following: Computer Science, Information Technology, Business Administration or a related technical field.

Headquartered in Toronto, Celestica Inc. is a global leader in high-reliability design, manufacturing, and supply chain solutions. We enable major brands to launch complex products in markets like Aerospace, Defense, HealthTech, and Industrial, driving a smarter, sustainable future.

In 2023, Celestica expanded its footprint with a new Design Centre in Penang, Malaysia. This strategic hub collaborates with our global engineering teams to develop cutting-edge Hardware Platform Solutions. The Penang team focuses on next-gen Networking, Storage, and Server technologies to power Cloud, AI, Machine Learning, Edge, and 5G deployments worldwide.

Headquartered in Toronto, Celestica Inc. is a global leader in high-reliability design, manufacturing, and supply chain solutions. We enable major brands to launch complex products in markets like Aerospace, Defense, HealthTech, and Industrial, driving a smarter, sustainable future.

In 2023, Celestica expanded its footprint with a new Design Centre in Penang, Malaysia. This strategic hub collaborates with our global engineering teams to develop cutting-edge Hardware Platform Solutions. The Penang team focuses on next-gen Networking, Storage, and Server technologies to power Cloud, AI, Machine Learning, Edge, and 5G deployments worldwide.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

QA Engineer (Playwright, C#)
QA Engineer (Playwright, C#)

Celestica Inc. • Malaysia

On-site
MYR 90,000 - 130,000
Software Engineer
Software Engineer

Celestica Electronics (M) Sdn Bhd • Johor Bahru

On-site
MYR 60,000 - 100,000
Senior Lead Software Engineer (Advanced Technology Solutions)
Senior Lead Software Engineer (Advanced Technology Solutions)

Celestica • Penang

On-site
MYR 180,000 - 260,000
08 - Lead Engineer, Test Manufacturing
08 - Lead Engineer, Test Manufacturing

Celestica • Johor

On-site
MYR 120,000 - 190,000
Hardware Engineer
Hardware Engineer

Celestica • Penang

On-site
MYR 120,000 - 180,000
Senior Electrical Control System Engineer (ATS Penang)
Senior Electrical Control System Engineer (ATS Penang)

Celestica • George Town

On-site
MYR 110,000 - 170,000
Global Quality Senior Manager - NPI 1
Global Quality Senior Manager - NPI 1

Celestica • Malaysia

On-site
MYR 180,000 - 360,000
08 - Lead Engineer, Software
08 - Lead Engineer, Software

Celestica Inc. • Malaysia

On-site
MYR 60,000 - 80,000
Strategic Commodity Management Specialist
Strategic Commodity Management Specialist

Celestica • Bayan Lepas

On-site
MYR 90,000 - 150,000
Senior Lead Engineer, Test Development (Advanced Technology Solutions)
Senior Lead Engineer, Test Development (Advanced Technology Solutions)

Celestica Inc. • George Town

On-site
MYR 90,000 - 120,000