Senior Automation Software Engineer, QA

RAKUTEN ASIA PTE. LTD.
a day ago
Posted datea day ago
N/A
Minimum levelN/A
Human ResourcesJob category
Human ResourcesSituated in the heart of Singapore's Central Business District, Rakuten Asia Pte. Ltd. is Rakuten's Asia Regional headquarters. Established in August 2012 as part of Rakuten's global expansion strategy, Rakuten Asia comprises various businesses that provide essential value-added services to Rakuten's global ecosystem. Through advertisement product development, product strategy, and data management, among others, Rakuten Asia is strengthening Rakuten Group's core competencies to take the lead in an increasingly digitalized world.
Rakuten Group, Inc. is a global leader in internet services that empower individuals, communities, businesses, and society. Founded in Tokyo in 1997 as an online marketplace, Rakuten has expanded to offer services in e-commerce, fintech, digital content, and communications to approximately 1.7 billion members around the world. The Rakuten Group has nearly 32,000 employees and operations in 30 countries and regions. For more information visit https://global.rakuten.com/corp/
We are seeking a highly skilled Senior Automation Engineer to lead the design, development, and execution of robust automated test frameworks for our ad technology platforms. You will play a critical role in ensuring the quality, reliability, and performance of our products, with a focus on complex integrations, data flows, and end-to-end user journeys across multiple advertising platforms. This role requires hands-on experience with Selenium UI automation, API test Automation and Backend Automation
Key Responsibilities
• Design, develop, and maintain scalable end-to-end test automation frameworks for web, API, and data pipeline testing.
• Lead the implementation of Selenium-based UI automation for web applications.
• Define and implement automation best practices, standards, and guidelines
• Evaluate and recommend new tools and technologies to enhance automation coverage and efficiency.
• Collaborate with product managers, developers, and QA to understand requirements, user stories, and acceptance criteria.
• Develop comprehensive automated test suites covering functional, integration, regression, and performance scenarios.
• Ensure automation coverage for key workflows, including integrations with Google Ads, Meta, Criteo, and other third-party platforms.
• Design and execute automated tests for applications and services deployed on GCP, including validation of GCP-specific resources, configurations, and data flows.
• Integrate automated tests into CI/CD pipelines (e.g., Jenkins, GitHub Actions, GitLab CI).
• Monitor and maintain test execution in CI environments, ensuring fast feedback and high reliability.
• Analyze test results, identify root causes of failures, and work with development teams to resolve issues.
• Advocate for quality and automation across the department, mentoring junior engineers and sharing knowledge.
• Document test frameworks, test cases, and automation processes.
• Provide regular status reports, metrics, and recommendations to stakeholders.
Required Qualifications
• 5+ years of experience in test automation, with a focus on end-to-end and integration testing.
• Bachelor's or master's degree in computer science, engineering, or related field.
• Strong programming skills in at least one language (e.g., Java, Python, JavaScript).
• Hands-on experience with Selenium for UI automation of web applications.
• Experience testing RESTful APIs, web applications, and data pipelines.
• Experience with Google Cloud Platform (GCP) testing, including validation of GCP services, resources, and deployments.
• Solid understanding of CI/CD concepts and tools (e.g., Jenkins, GitHub Actions, GitLab CI).
• Experience with advertising technology platforms (Google Ads, Meta, Criteo, etc.) and related APIs.
• Familiarity with cloud platforms (AWS, GCP, Azure) and containerization (Docker, Kubernetes) is a plus.
• Excellent analytical, problem-solving, and communication skills.
• Ability to work independently and collaboratively in a fast-paced, global environment.
Rakuten is an equal opportunities employer and welcomes applications regardless of sex, marital status, ethnic origin, sexual orientation, religious belief or age.
Rakuten Group, Inc. is a global leader in internet services that empower individuals, communities, businesses, and society. Founded in Tokyo in 1997 as an online marketplace, Rakuten has expanded to offer services in e-commerce, fintech, digital content, and communications to approximately 1.7 billion members around the world. The Rakuten Group has nearly 32,000 employees and operations in 30 countries and regions. For more information visit https://global.rakuten.com/corp/
We are seeking a highly skilled Senior Automation Engineer to lead the design, development, and execution of robust automated test frameworks for our ad technology platforms. You will play a critical role in ensuring the quality, reliability, and performance of our products, with a focus on complex integrations, data flows, and end-to-end user journeys across multiple advertising platforms. This role requires hands-on experience with Selenium UI automation, API test Automation and Backend Automation
Key Responsibilities
• Design, develop, and maintain scalable end-to-end test automation frameworks for web, API, and data pipeline testing.
• Lead the implementation of Selenium-based UI automation for web applications.
• Define and implement automation best practices, standards, and guidelines
• Evaluate and recommend new tools and technologies to enhance automation coverage and efficiency.
• Collaborate with product managers, developers, and QA to understand requirements, user stories, and acceptance criteria.
• Develop comprehensive automated test suites covering functional, integration, regression, and performance scenarios.
• Ensure automation coverage for key workflows, including integrations with Google Ads, Meta, Criteo, and other third-party platforms.
• Design and execute automated tests for applications and services deployed on GCP, including validation of GCP-specific resources, configurations, and data flows.
• Integrate automated tests into CI/CD pipelines (e.g., Jenkins, GitHub Actions, GitLab CI).
• Monitor and maintain test execution in CI environments, ensuring fast feedback and high reliability.
• Analyze test results, identify root causes of failures, and work with development teams to resolve issues.
• Advocate for quality and automation across the department, mentoring junior engineers and sharing knowledge.
• Document test frameworks, test cases, and automation processes.
• Provide regular status reports, metrics, and recommendations to stakeholders.
Required Qualifications
• 5+ years of experience in test automation, with a focus on end-to-end and integration testing.
• Bachelor's or master's degree in computer science, engineering, or related field.
• Strong programming skills in at least one language (e.g., Java, Python, JavaScript).
• Hands-on experience with Selenium for UI automation of web applications.
• Experience testing RESTful APIs, web applications, and data pipelines.
• Experience with Google Cloud Platform (GCP) testing, including validation of GCP services, resources, and deployments.
• Solid understanding of CI/CD concepts and tools (e.g., Jenkins, GitHub Actions, GitLab CI).
• Experience with advertising technology platforms (Google Ads, Meta, Criteo, etc.) and related APIs.
• Familiarity with cloud platforms (AWS, GCP, Azure) and containerization (Docker, Kubernetes) is a plus.
• Excellent analytical, problem-solving, and communication skills.
• Ability to work independently and collaboratively in a fast-paced, global environment.
Rakuten is an equal opportunities employer and welcomes applications regardless of sex, marital status, ethnic origin, sexual orientation, religious belief or age.
JOB SUMMARY
Senior Automation Software Engineer, QA

RAKUTEN ASIA PTE. LTD.
Singapore
a day ago
N/A
Full-time
Senior Automation Software Engineer, QA