272 Selenium Testing jobs in Singapore
Test Automation Engineer
Posted today
Job Viewed
Job Description
Securing the Future with AvePoint
AvePoint is a global leader in data management and governance, trusted by over 21,000 customers worldwide to enhance their digital workplaces across Microsoft, Google, Salesforce, and other collaboration platforms. Our global channel partner program includes more than 3,500 managed service providers, value-added resellers, and systems integrators, with our solutions featured in over 100 cloud marketplaces. To learn more, visit
At AvePoint, we are dedicated to investing in our people. Our culture, driven by agility, passion, and teamwork, empowers you to shape your career, make a significant impact, and take ownership of your future. Discover how you can unleash your potential with us!
About The Role
We are looking for a Test Automation Engineer to design, develop, and maintain automated test scripts for our web and mobile applications. The ideal candidate will work closely with cross-functional teams to define test requirements, develop comprehensive test plans, and execute automated tests to ensure the highest quality of our applications. You will contribute to the continuous improvement of our automated testing processes and tools, participate in code reviews, and provide feedback on the testability and quality of the codebase. Strong technical skills, problem-solving capabilities, and experience with CI/CD pipelines are essential for this role.
Key Responsibilities
Design, develop, and maintain automated test scripts for web and mobile applications.
Collaborate with cross-functional teams to identify test requirements and create robust test plans.
Execute automated tests and analyze results to identify defects and performance issues.
Contribute to the continuous improvement of automated testing processes and tools.
Participate in code reviews to ensure the testability and quality of the codebase.
Play a vital role in enhancing our development workflow by ensuring high-quality applications and streamlined processes.
The Ideal Candidate Has
Bachelor’s Degree in Computer Science, Engineering, or related field.
Proven experience in test automation using tools such as Selenium, Appium, Watermelon or similar.
Proficiency in programming languages such as Java, Python, or JavaScript.
Strong understanding of software testing methodologies and best practices.
Excellent problem-solving and analytical skills.
Good communication and teamwork abilities.
Experience with continuous integration and continuous deployment (CI/CD) pipelines.
Knowledge of performance testing and security testing concepts.
Familiarity with agile development methodologies.
AvePoint is proud to employ talent from many different backgrounds, experiences, and identities. We believe that diversity and inclusion drives our success and is at the core of how we hire, communicate, and collaborate to deliver value and excellence. We are committed to fostering an environment where people can bring their whole selves to work and feel a sense of belonging, and we continue to work toward creating a workforce that represents the diversity of our customers and communities.
Any personal data you share with us during the application process will be processed strictly in compliance with applicable data protection laws and our Privacy Notice.
Seniority level
Entry level
Employment type
Full-time
Job function
Quality Assurance
Industries
Data Security Software Products
#J-18808-Ljbffr
Test Automation Engineer
Posted today
Job Viewed
Job Description
Job Description
Responsible for designing, developing, and implementing automated testing solutions to ensure the quality and reliability of software applications. Collaborate with development teams to continuously improve testing processes.
Key Responsibilities
Develop and maintain automated test scripts using testing frameworks and tools to ensure comprehensive test coverage.
Collaborate with developers and QA engineers to understand application requirements, design effective test strategies, and identify areas for automation.
Execute automated tests, analyze results, and report defects to development teams, providing detailed information to facilitate debugging and resolution.
Continuously improve and maintain test automation frameworks, ensuring they are scalable, efficient, and easy to use.
Design and execute performance and load tests to evaluate application scalability and reliability under various conditions.
Train support team members on test automation tools and techniques, fostering a culture of quality and continuous improvement.
Qualifications
10+ years of experience in QA or related automation roles.
Familiarity with testing and automation tools (e.g., Selenium, Cucumber, or Tosca).
Strong knowledge of automated testing frameworks, performance testing, and defect tracking.
Ability to collaborate effectively with development and QA teams.
About CLPS RiDiK
RiDiK is a global technology solutions provider and a subsidiary of CLPS Incorporation (NASDAQ: CLPS), delivering cutting‐edge end‐to‐end services across banking, wealth management, and e‐commerce. With deep expertise in AI, cloud, big data, and blockchain, we support clients across Asia, North America, and the Middle East in driving digital transformation and achieving sustainable growth. Operating from regional hubs in 10 countries and backed by a global delivery network, we combine local insight with technical excellence to deliver real, measurable impact. Join RiDiK and be part of an innovative, fast‐growing team shaping the future of technology across industries.
#J-18808-Ljbffr
Test Automation Engineer
Posted today
Job Viewed
Job Description
Securing the Future with AvePoint
AvePoint is a global leader in data management and governance, trusted by over 21,000 customers worldwide to enhance their digital workplaces across Microsoft, Google, Salesforce, and other collaboration platforms. Our global channel partner program includes more than 3,500 managed service providers, value-added resellers, and systems integrators, with our solutions featured in over 100 cloud marketplaces. To learn more, visit
At AvePoint, we are dedicated to investing in our people. Our culture, driven by agility, passion, and teamwork, empowers you to shape your career, make a significant impact, and take ownership of your future. Discover how you can unleash your potential with us!
About the role:
We are looking for a Test Automation Engineer to design, develop, and maintain automated test scripts for our web and mobile applications. The ideal candidate will work closely with cross-functional teams to define test requirements, develop comprehensive test plans, and execute automated tests to ensure the highest quality of our applications. You will contribute to the continuous improvement of our automated testing processes and tools, participate in code reviews, and provide feedback on the testability and quality of the codebase. Strong technical skills, problem-solving capabilities, and experience with CI/CD pipelines are essential for this role.
Key responsibilities:
Design, develop, and maintain automated test scripts for web and mobile applications.
Collaborate with cross-functional teams to identify test requirements and create robust test plans.
Execute automated tests and analyze results to identify defects and performance issues.
Contribute to the continuous improvement of automated testing processes and tools.
Participate in code reviews to ensure the testability and quality of the codebase.
Play a vital role in enhancing our development workflow by ensuring high-quality applications and streamlined processes.
The ideal candidate has:
Bachelor’s Degree in Computer Science, Engineering, or related field.
Proven experience in test automation using tools such as Selenium, Appium, Watermelon or similar.
Proficiency in programming languages such as Java, Python, or JavaScript.
Strong understanding of software testing methodologies and best practices.
Excellent problem-solving and analytical skills.
Good communication and teamwork abilities.
Experience with continuous integration and continuous deployment (CI/CD) pipelines.
Knowledge of performance testing and security testing concepts.
Familiarity with agile development methodologies.
AvePoint is proud to employ talent from many different backgrounds, experiences, and identities. We believe that diversity and inclusion drives our success and is at the core of how we hire, communicate, and collaborate to deliver value and excellence. We are committed to fostering an environment where people can bring their whole selves to work and feel a sense of belonging, and we continue to work toward creating a workforce that represents the diversity of our customers and communities.
Any personal data you share with us during the application process will be processed strictly in compliance with applicable data protection laws and our Privacy Notice.
#J-18808-Ljbffr
Test Automation Engineer
Posted 9 days ago
Job Viewed
Job Description
Key Responsibilities
• Design, develop, and maintain automated test frameworks and scripts using tools such as Selenium, Cucumber, or Tosca.
• Perform end-to-end functional, regression, and integration testing for web and API applications.
• Collaborate with developers, business analysts, and QA teams to define test strategies and ensure test coverage.
• Identify automation opportunities and enhance testing efficiency through reusable scripts and frameworks.
• Integrate test automation into CI/CD pipelines and ensure high-quality, timely releases.
• Document test results, defects, and provide actionable insights for continuous improvement.
Requirements
• Bachelor’s degree in Computer Science, Information Technology, or related field.
• 10–12 years of experience in software testing, with at least 5 years in test automation.
• Strong proficiency with automation tools such as Selenium, Cucumber, or Tosca.
• Solid understanding of testing methodologies, SDLC, and Agile practices.
• Experience with CI/CD tools (e.g., Jenkins, GitLab, Azure DevOps) is a plus.
• Strong analytical and problem-solving skills with attention to detail.
• Excellent communication and teamwork skills.
EA License: R
Company EA License: 11C4879
Automation Testing Engineer (Selenium | Java) Contract
Posted today
Job Viewed
Job Description
Role
Design and implement comprehensive test plans, test cases, test data and test scripts to ensure the quality of software products.
Collaborate with Product Owners and stakeholders to define test objectives, scope and entry/exit criteria for testing phases.
Perform system testing (e.g., functional and performance testing).
Develop and maintain automated test scripts and tools.
Review and analyse test results, identify defects and anomalies and work closely with the stakeholders to resolve issues.
Continuously improve the software testing process by identifying areas for improvement in testing practices and tools.
Requirements
Strong background in Computer Science, Computer Engineering, Information Systems Management, Information Technology or related disciplines.
At least 3 years of experience in software quality assurance testing.
Strong knowledge of software testing methodologies, tools and processes.
Experience with test automation tools such as Selenium or similar.
Experience in performance testing tools such as JMeter or similar.
Experience with programming languages such as Java, Python, or similar.
Experience in issue management and continuous integration tools such as Jenkins, JIRA, or similar.
Familiarity with Agile development methodologies and experience working in Agile teams.
Familiarity with cloud-based testing tools.
Knowledge of security testing methodologies.
EA License No. – 25C2690 | EA Registration No. - R
#J-18808-Ljbffr
Software Test Automation Engineer
Posted today
Job Viewed
Job Description
Temus was established by Temasek in partnership with UST, to provide digital transformation solutions for the private and public sectors as we aspire to be a strategic partner in realising the Singapore Government's Smart Nation vision. We are headquartered in Singapore and have more than 400 employees across a wide range of disciplines in strategy, design, architecture, technology, data & AI.
Role Overview:
The role is responsible for ensuring software reliability, test automation, and continuous quality improvement across the software development lifecycle. The role requires strong analytical skills, test automation expertise, and collaboration with product and development teams to implement robust testing strategies. Engineers must work in an agile, DevOps-driven environment, ensuring fast feedback loops, risk-based testing, and high software quality. The ideal candidate should be passionate about leveraging AI to transform quality assurance practices and drive innovation in testing methodologies.
Job Responsibilities:
- Collaborate with Product Owners and Business Analysts to define clear and actionable user story acceptance criteria.
- Work with Software Engineers to ensure automated test coverage and prevent bugs and defects in production.
- Analyze and decompose complex software systems to design holistic, risk- based test strategies.
- Develop and maintain test automation frameworks using industry-standard tools.
- Design, implement, and execute comprehensive test suites covering functional, regression, exploratory, and performance testing.
- Take a risk-based approach to test automation, prioritizing critical functionality for maximum impact.
- Perform time-boxed exploratory testing to uncover edge cases and usability issues.
- Maintain a stable regression test suite integrated into QA nightly builds.
- Continuously refine smoke tests in the Development Cl environment for early issue detection.
- Lead system integration testing with other system owners to validate cross- system interactions.
- Oversee User Acceptance Testing (UAT), coordinating with stakeholders to ensure business requirements are met.
- Manage the defect lifecycle, test artifacts, and test repositories to ensure clear tracking and reporting.
- Drive continuous improvement in agile testing practices, tools, and methodologies.
- Experience working with testing and scanning tools such as Playwright, Robot Frameworks, SonarQube, JMeter, K6 Grafana, or LoadRunner.
Qualifications and Requirements:
- Minimum 5 years of experience in software QA/ Testing related role with exposure to both manual & automation testing
- Strong knowledge of test automation strategies and risk-based testing.
- Experience designing and executing test cases, test plans, and test suites.
- Hands-on experience with manual and automated testing for web, mobile, and API services.
- Experience with test automation frameworks such as Selenium, Playwright, Robot Framework.
- Knowledge of test scripting and automation programming using Python, Java, JavaScript, or C#.
- Experience integrating test automation into CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins, Bamboo).
- Ability to design maintainable, scalable, and reusable test automation suites.
- Strong understanding of agile testing methodologies, including TDD, BDD, and exploratory testing.
- Experience working in agile development environments (Scrum, Kanban, XP).
- Familiarity with shift-left testing approaches, ensuring early defect detection.
- Experience with containerized testing in Docker/Kubernetes environments.
- Experience managing defect tracking and test repositories using tools such as JIRA
(By applying for this role, you have read and acknowledge the data privacy statement via this link -
Tell employers what skills you havePerformance Testing
UAT
TDD
Agile Testing
Automation Testing
Pipelines
Scripting
JavaScript
Test Cases
Test Automation
Defect Tracking
Robot Framework
Selenium
Java
API
Agile Development
Technical Test Automation Specialist
Posted today
Job Viewed
Job Description
We are looking for skilled professionals to join our team as Software Quality Assurance Engineers . This role requires individuals who are passionate about building robust and scalable test automation frameworks. The ideal candidate will work closely with developers, product managers, and other quality assurance engineers to ensure the delivery of high-quality products at speed.
Main Responsibilities:
- Design, develop, and maintain automated test scripts using leading-edge technologies like Playwright and Selenium.
- Create efficient test frameworks to support continuous integration and delivery pipelines.
- Collaborate with cross-functional teams to define testing strategies and acceptance criteria.
- Perform functional, regression, and integration testing to ensure product stability.
- Identify, log, and track bugs through to resolution.
Necessary Skills:
- Strong experience in QA automation with a focus on automation best practices.
- Solid understanding of STLC, SDLC, and software development methodologies.
- Proficiency in backend coding languages like Java or Python.
- Hands-on experience with CI/CD tools and version control systems (e.g., Jenkins, Git).
- Strong analytical and problem-solving skills, with attention to detail.
Be The First To Know
About the latest Selenium testing Jobs in Singapore !
Senior Engineer, Test Automation
Posted today
Job Viewed
Job Description
Driven by the passion to improve quality of people’s lives, WSA continues to grow as market leader in the hearing aid industry. With our commitment to increase penetration in an underserved hearing care market, we want to accelerate our business transformation in order to reach more people, more effectively.
We are looking for a skilled Test Automation Engineer to design, develop, and maintain automated test frameworks for complex hardware and software systems. You’ll drive test automation across the development lifecycle, integrate with CI/CD pipelines, and collaborate with global R&D teams in an Agile environment. This role also involves mentoring junior engineers and staying current with the latest testing tools and practices.
What you will do
Design, develop, and maintain automated test scripts and frameworks for complex integrated solutions involving hardware, software, and embedded systems
Identify automation opportunities across the entire testing workflow, from unit to system-level, and integrate automated tests into Continuous Integration/Continuous Deployment (CI/CD) pipelines
Troubleshoot, debug, and optimize automation scripts and test environments to ensure reliability and performance
Document test environments, tools, frameworks, and processes to support knowledge sharing and long-term maintainability
Collaborate with cross-site R&D teams to understand system architecture and implement effective test automation strategies
Mentor and guide junior engineers while staying current with the latest test automation tools, technologies, and best practices
What you bring
Minimum of 5 years of experience in test automation, with a strong focus on hardware-software and embedded system test automation
Bachelor’s or master’s degree in engineering (Electrical, Software, or related field)
Proven ability to technically guide, motivate, and train junior engineers
Excellent communication, facilitation, and interpersonal skills to foster teamwork and collaboration across distributed teams
Exceptional critical thinking and problem-solving skills, with a proactive and self-driven approach to challenges
Experience working within Agile frameworks and contributing effectively to sprint planning, stand‐ups, and retrospectives
Who we are
At WSA, we provide innovative hearing aids and hearing health services.
Together with our 12,000 colleagues in 130 countries, we invite you to help unlock human potential by bringing back hearing for millions of people around the world.
With us, you will become part of a truly global company where we care for one another, welcome diversity and celebrate our successes.
Sounds wonderful? We can't wait to hear from you.
WSA is an equal‐opportunity employer and committed to creating an inclusive employee experience for all. Regardless of race, color, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, disability, military or veteran status we firmly believe that our work is at its best when everyone feels free to be their most authentic self.
#J-18808-Ljbffr
Senior Engineer, Test Automation
Posted today
Job Viewed
Job Description
Driven by the passion to improve quality of people’s lives, WSA continues to grow as market leader in the hearing aid industry. With our commitment to increase penetration in an underserved hearing care market, we want to accelerate our business transformation in order to reach more people, more effectively.
We are looking for a skilled Test Automation Engineer to design, develop, and maintain automated test frameworks for complex hardware and software systems. You’ll drive test automation across the development lifecycle, integrate with CI/CD pipelines, and collaborate with global R&D teams in an Agile environment. This role also involves mentoring junior engineers and staying current with the latest testing tools and practices.
What you will do
Design, develop, and maintain automated test scripts and frameworks for complex integrated solutions involving hardware, software, and embedded systems
Identify automation opportunities across the entire testing workflow, from unit to system-level, and integrate automated tests into Continuous Integration/Continuous Deployment (CI/CD) pipelines
Troubleshoot, debug, and optimize automation scripts and test environments to ensure reliability and performance
Document test environments, tools, frameworks, and processes to support knowledge sharing and long-term maintainability
Collaborate with cross-site R&D teams to understand system architecture and implement effective test automation strategies
Mentor and guide junior engineers while staying current with the latest test automation tools, technologies, and best practices.
What you bring
Experience
Minimum of 5 years of experience in test automation, with a strong focus on hardware-software and embedded system test automation
Bachelor’s or master’s degree in engineering (Electrical, Software, or related field).
Proven ability to technically guide, motivate, and train junior engineers
Excellent communication, facilitation, and interpersonal skills to foster teamwork and collaboration across distributed teams
Exceptional critical thinking and problem-solving skills, with a proactive and self-driven approach to challenges
Experience working within Agile frameworks and contributing effectively to sprint planning, stand-ups, and retrospectives.
Who we are
At WSA, we provide innovative hearing aids and hearing health services.
Together with our 12,000 colleagues in 130 countries, we invite you to help unlock human potential by bringing back hearing for millions of people around the world.
With us, you will become part of a truly global company where we care for one another, welcome diversity and celebrate our successes.
Sounds wonderful? We can’t wait to hear from you.
WSA is an equal-opportunity employer and committed to creating an inclusive employee experience for all. Regardless of race, color, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, disability, military or veteran status we firmly believe that our work is at its best when everyone feels free to be their most authentic self.
#J-18808-Ljbffr
Software Test Automation Engineer
Posted today
Job Viewed
Job Description
Temus was established by Temasek in partnership with UST, to provide digital transformation solutions for the private and public sectors as we aspire to be a strategic partner in realising the Singapore Government’s Smart Nation vision. We are headquartered in Singapore and have more than 400 employees across a wide range of disciplines in strategy, design, architecture, technology, data & AI.
The role is responsible for ensuring software reliability, test automation, and continuous quality improvement across the software development lifecycle. The role requires strong analytical skills, test automation expertise, and collaboration with product and development teams to implement robust testing strategies. Engineers must work in an agile, DevOps-driven environment, ensuring fast feedback loops, risk-based testing, and high software quality. The ideal candidate should be passionate about leveraging AI to transform quality assurance practices and drive innovation in testing methodologies.
Role Overview
Collaborate with Product Owners and Business Analysts to define clear and actionable user story acceptance criteria.
Work with Software Engineers to ensure automated test coverage and prevent bugs and defects in production.
Analyze and decompose complex software systems to design holistic, risk- based test strategies.
Develop and maintain test automation frameworks using industry-standard tools.
Design, implement, and execute comprehensive test suites covering functional, regression, exploratory, and performance testing.
Take a risk-based approach to test automation, prioritizing critical functionality for maximum impact.
Perform time-boxed exploratory testing to uncover edge cases and usability issues.
Maintain a stable regression test suite integrated into QA nightly builds.
Continuously refine smoke tests in the Development Cl environment for early issue detection.
Lead system integration testing with other system owners to validate cross- system interactions.
Oversee User Acceptance Testing (UAT), coordinating with stakeholders to ensure business requirements are met.
Manage the defect lifecycle, test artifacts, and test repositories to ensure clear tracking and reporting.
Drive continuous improvement in agile testing practices, tools, and methodologies.
Experience working with testing and scanning tools such as Playwright, Robot Frameworks, SonarQube, JMeter, K6 Grafana, or LoadRunner.
Qualifications and Requirements
Minimum 5 years of experience in software QA/ Testing related role with exposure to both manual & automation testing
Strong knowledge of test automation strategies and risk-based testing.
Experience designing and executing test cases, test plans, and test suites.
Hands-on experience with manual and automated testing for web, mobile, and API services.
Experience with test automation frameworks such as Selenium, Playwright, Robot Framework.
Experience integrating test automation into CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins, Bamboo).
Ability to design maintainable, scalable, and reusable test automation suites.
Strong understanding of agile testing methodologies, including TDD, BDD, and exploratory testing.
Experience working in agile development environments (Scrum, Kanban, XP).
Familiarity with shift-left testing approaches, ensuring early defect detection.
Experience with containerized testing in Docker/Kubernetes environments.
Experience managing defect tracking and test repositories using tools such as JIRA
We are an equal opportunities employer and welcome applications from all qualified candidates. Temus is committed to creating an inclusive work environment and is proud to be an equal opportunities employer.
#J-18808-Ljbffr