1,876 Qa Automation jobs in Singapore
QA Automation Test engineer
Posted today
Job Viewed
Job Description
Job Title: Senior Automation Test Engineer (Selenium / Cypress / Playwright)
Location: Mysore/Kochi/Bangalore
Experience: 6+ Years
Employment Type: Full-time
Job Description:
We are looking for an experienced and highly motivated Senior Automation Test Engineer with proven expertise in Java Selenium, as well as modern front-end testing tools like Cypress and Playwright. You will be responsible for creating scalable automation frameworks, executing tests across web and API layers, and integrating testing into CI/CD pipelines in Agile environments.
Key Responsibilities:
- Design and develop automation frameworks using Selenium (Java), Cypress (JavaScript/TypeScript), and Playwright.
- Collaborate with developers and QA teams to define and implement test strategies across UI and API layers.
- Automate test cases for functional, regression, and integration testing for web applications.
- Perform cross-browser, cross-platform, and responsive testing.
- Build and maintain scalable test scripts and integrate them with CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI).
- Conduct API testing using REST Assured or Postman and validate backend services.
- Create detailed, comprehensive, and well-structured test plans and test cases.
- Troubleshoot issues, identify root causes, and ensure quality across releases.
Required Skills:
- 6+ years of experience in test automation with expertise in Java Selenium.
- 2+ years of hands-on experience with Cypress and/or Playwright.
- Strong understanding of modern automation frameworks like POM, BDD, or hybrid models.
- Proficiency in scripting and writing automation tests in Java, JavaScript, or TypeScript.
- Experience in API automation testing using REST Assured, Postman, or SuperTest.
- Familiarity with CI/CD tools such as Jenkins, GitLab CI, or GitHub Actions.
- Solid grasp of Agile methodologies and working in a Scrum team.
- Version control using Git or Bitbucket.
Preferred Qualifications:
- Exposure to Docker, Kubernetes, or cloud-based testing platforms (e.g., BrowserStack, Sauce Labs).
- Performance testing experience with tools like JMeter or K6 is a plus.
- ISTQB Certification or equivalent is an added advantage.
QA Automation Test engineer
Posted today
Job Viewed
Job Description
Job Title: Senior Automation Test Engineer (Selenium / Cypress / Playwright)
Location:
Mysore/Kochi/Bangalore
Experience:
6+ Years
Employment Type:
Full-time
Job Description:
We are looking for an experienced and highly motivated
Senior Automation Test Engineer
with proven expertise in
Java Selenium , as well as modern front-end testing tools like
Cypress
and
Playwright . You will be responsible for creating scalable automation frameworks, executing tests across web and API layers, and integrating testing into CI/CD pipelines in Agile environments.
Key Responsibilities:
- Design and develop automation frameworks using
Selenium (Java) ,
Cypress (JavaScript/TypeScript) , and
Playwright . - Collaborate with developers and QA teams to define and implement test strategies across UI and API layers.
- Automate test cases for functional, regression, and integration testing for web applications.
- Perform cross-browser, cross-platform, and responsive testing.
- Build and maintain scalable test scripts and integrate them with
CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI) . - Conduct API testing using
REST Assured
or
Postman
and validate backend services. - Create detailed, comprehensive, and well-structured test plans and test cases.
- Troubleshoot issues, identify root causes, and ensure quality across releases.
Required Skills:
- 6+ years of experience in test automation with expertise in
Java Selenium . - 2+ years of hands-on experience with
Cypress
and/or
Playwright . - Strong understanding of modern automation frameworks like
POM ,
BDD , or hybrid models. - Proficiency in scripting and writing automation tests in
Java, JavaScript, or TypeScript . - Experience in
API automation testing
using
REST Assured ,
Postman , or
SuperTest . - Familiarity with
CI/CD tools
such as Jenkins, GitLab CI, or GitHub Actions. - Solid grasp of Agile methodologies and working in a Scrum team.
- Version control using Git or Bitbucket.
Preferred Qualifications:
- Exposure to
Docker ,
Kubernetes , or cloud-based testing platforms (e.g.,
BrowserStack ,
Sauce Labs ). - Performance testing experience with tools like
JMeter
or
K6
is a plus. - ISTQB Certification or equivalent is an added advantage.
- #J-18808-Ljbffr
QA Automation Engineer
Posted today
Job Viewed
Job Description
We are seeking a talented and motivated QA Software Engineer II with a strong background in automated testing and hands-on experience with AI tools and techniques. This role is dedicated to advancing our quality assurance through intelligent, AI-driven approaches, speeding up the discovery of issues, enhancing automation coverage, and driving continuous improvement.
What You Will Be Doing
- Design, build, and maintain automated test frameworks augmented with AI/ML capabilities to intelligently generate, optimize, and select test cases based on risk and historical trends
- Integrate AI-driven anomaly detection, root cause analysis, and dynamic test prioritization into functional, integration, regression, and smoke testing across web, mobile, and APIs
- Experiment and deploy large language model (LLM) agents and AI-powered tools to assist in test data generation, bug triage, and test reporting
- Collaborate with product managers, engineers, and QA leads to embed intelligent automation in the release pipeline, and drive higher quality outcomes
- Continuously enhance and refactor automation scripts (Java, Kotlin, or similar), adapting to new AI technologies and best practices
- Monitor CI/CD pipelines for AI-assisted risk analysis and predictive test impact assessment
- Evaluate and introduce new AI-based testing tools, frameworks, and methodologies to improve efficiency and coverage
- Manage release notes, bug documentation, and issue resolution with the support of natural language automation for clear, actionable insights
- Stay updated with the latest developments in AI applications for software testing and actively share learnings with the team
Education & Experience
- Bachelor's degree in Computer Science, Software Engineering, or related field
- 2+ years of experience in QA automation or software testing, preferably within an Agile/Scrum environment
- Strong understanding of QA processes, test lifecycle management, and automation frameworks
- Hands-on experience with API testing tools (TestNG, Rest-Assured, Postman, Allure Reports)
- Proficiency in automation with Java, Kotlin, or similar
- Experience in leveraging AI/ML for test case generation, bug triage, or result analysis (e.g., GPT-based agents, anomaly detection, predictive automation)
- Familiarity with UI automation (Selenium, Appium, Cucumber), and performance/load testing (JMeter, Gatling, Locust, HP LoadRunner) is a plus
- Experience with continuous integration (Jenkins), version control (Git), and test case management (Jira AIO)
- Exposure to cloud-based testing environments (AWS, Azure, etc.)
- Driven by Purpose
- Stay Curious and Humble
- Collaborate with Empathy
- Make it Better
- Get It Going
QA Automation Engineer
Posted today
Job Viewed
Job Description
We are looking for Automation Engineer to join a Singapore government agency
- Exciting opportunity to work on challenging projects using cutting-edge technologies
- Collaborative and innovative work environment, along with professional development and learning opportunities
- Attractive salary package and benefits (up to 24 days leaves + medical insurance)
- Working location: Central (Hybrid work arrangement)
We are seeking a skilled QA Automation Engineer to join our agile development team. In this role, you will be responsible for designing and implementing automated testing frameworks, ensuring quality standards across our applications, and contributing to our continuous integration and delivery pipeline.
Responsibilities:
- Design, develop, and maintain automated test frameworks for web applications
- Create and execute automated test scripts for functional, regression, and integration testing
- Implement and maintain performance testing scenarios using JMeter
- Collaborate with developers and product owners to understand requirements and create test strategies
- Identify, document, and track bugs through their lifecycle
- Participate in agile ceremonies and contribute to quality planning
- Set up and maintain test environments
- Create and maintain detailed test documentation
- Monitor and report on test coverage and quality metrics
Requirements:
- Min 5 years of experience in automation testing
- Strong expertise in at least one of the automation tools: Katalon Studio, Playwright, Selenium, WebDriver, Cypress
- Hands-on experience with JMeter for performance testing
- Experience with test management tools and bug tracking systems
- Knowledge of API testing and tools like Postman or REST Assured
- ISTQB certification will be an added advantage
Technical skills required:
- Automation Tools: Katalon Studio/Playwright/Selenium
- Performance Testing: JMeter, Gatling
- Programming Languages: Java, JavaScript, Python
- Version Control: Git
- CI/CD Tools: Jenkins, GitLab CI
- Test Management Tools: JIRA, TestRail
- API Testing: Postman, REST Assured
By submitting your resume, you consent to the collection, use, and disclosure of your personal information per ScienTec's Privacy Policy (scientecconsulting.com/privacy-policy).
This authorizes us to:
Contact you about potential opportunities.
Delete personal data not required at this application stage.
To withdraw consent, email
All applications will be processed with strict confidence. Only shortlisted candidates will be contacted.
Liew Chien Hui - R
ScienTec Consulting Pte Ltd - 11C5781
Tell employers what skills you haveSoftware Testing Life Cycle
Performance Testing
Automation Testing
JMeter
Automated Software Testing
Regression Testing
Automation Tools
JavaScript
API testing
ISTQB Certified
Python
Software Testing
Agile Scrum
Selenium
Test Script
Integration Testing
Java
security test
QA Automation Engineer
Posted today
Job Viewed
Job Description
GetGo is Singapore's largest and fastest-growing carsharing platform that enables everyone with the freedom to drive without the burden of ownership. Our vision is to be APAC's #1 carsharing platform as we seek to create a mobility ecosystem that's shared and sustainable for all.
We are seeking a talented and motivated QA Software Engineer II with a strong background in automated testing and hands-on experience with AI tools and techniques. This role is dedicated to advancing our quality assurance through intelligent, AI-driven approaches, speeding up the discovery of issues, enhancing automation coverage, and driving continuous improvement.
What You Will Be Doing
- Design, build, and maintain automated test frameworks augmented with AI/ML capabilities to intelligently generate, optimize, and select test cases based on risk and historical trends
- Integrate AI-driven anomaly detection, root cause analysis, and dynamic test prioritization into functional, integration, regression, and smoke testing across web, mobile, and APIs
- Experiment and deploy large language model (LLM) agents and AI-powered tools to assist in test data generation, bug triage, and test reporting
- Collaborate with product managers, engineers, and QA leads to embed intelligent automation in the release pipeline, and drive higher quality outcomes
- Continuously enhance and refactor automation scripts (Java, Kotlin, or similar), adapting to new AI technologies and best practices
- Monitor CI/CD pipelines for AI-assisted risk analysis and predictive test impact assessment
- Evaluate and introduce new AI-based testing tools, frameworks, and methodologies to improve efficiency and coverage
- Manage release notes, bug documentation, and issue resolution with the support of natural language automation for clear, actionable insights
- Stay updated with the latest developments in AI applications for software testing and actively share learnings with the team
What Makes You A Great Fit
Education & Experience
- Bachelor's degree in Computer Science, Software Engineering, or related field
- 2+ years of experience in QA automation or software testing, preferably within an Agile/Scrum environment
Technical Expertise
- Strong understanding of QA processes, test lifecycle management, and automation frameworks
- Hands-on experience with API testing tools (TestNG, Rest-Assured, Postman, Allure Reports)
- Proficiency in automation with Java, Kotlin, or similar
- Experience in leveraging AI/ML for test case generation, bug triage, or result analysis (e.g., GPT-based agents, anomaly detection, predictive automation)
- Familiarity with UI automation (Selenium, Appium, Cucumber), and performance/load testing (JMeter, Gatling, Locust, HP LoadRunner) is a plus
- Experience with continuous integration (Jenkins), version control (Git), and test case management (Jira AIO)
- Exposure to cloud-based testing environments (AWS, Azure, etc.)
Strong personal alignment with our GetGo Values
- Driven by Purpose
- Stay Curious and Humble
- Collaborate with Empathy
- Make it Better
- Get It Going
Quality Assurance
Kotlin
Artificial Intelligence
API testing
Test Cases
JIRA
Software Testing
Continuous Integration
Selenium
Automation
Java
UI Automation
Appium
QA Automation Engineer
Posted today
Job Viewed
Job Description
Overview
Role Overview – QA Automation Engineer
We are seeking a skilled and detail-oriented
QA Automation Engineer
to join our Singapore-based technology team. In this role, you’ll be instrumental in driving the quality of our front-office FX trading systems by designing robust automation frameworks and ensuring all releases meet the highest standards.
Responsibilities
Research, develop, and enhance automation frameworks for new and existing product features.
Write and maintain automated test scripts.
Develop and maintain automation frameworks and to write non-data-driven test logic where needed.
Configure and manage test environments for functional and regression testing.
Analyze test results, maintain detailed test logs, and generate historical test data reports.
Document defects clearly and thoroughly, including reproduction steps, logs, and test data.
Collaborate closely with developers, QA leads, product managers, and support teams to ensure overall product quality.
Assist in refining product requirements and acceptance criteria with a focus on testability.
Support Customer Support and Development teams by helping reproduce production issues.
Ensure all enhancements and bug fixes are properly tested, validated, and documented.
Required Skills
Bachelor’s degree in computer science or a related field, or equivalent hands-on experience.
3–5 years of experience in automation testing and/or a strong development background with an interest in automation.
Proficiency in Java and Python, especially in Linux or similar environments.
Working experience with at least one widely used test automation tool (e.g., Selenium, QFTest, QTP, Playwright).
Familiarity with CI/CD pipelines using tools like Jenkins, and source control systems such as Git.
Prior experience working on front-office trading systems; knowledge of FX trading is a plus.
Solid understanding of the FIX protocol and its application in trading systems.
Strong analytical and communication skills, with the ability to work both independently and as part of a team.
Ideal Candidate Will Also Have
Passion for eliminating repetitive manual testing through thoughtful automation.
Practical understanding of the test automation pyramid and how to apply it effectively.
Enthusiasm for test-driven development (TDD) and experience in agile environments.
Seniority level
Associate
Employment type
Full-time
Job function
Information Technology
#J-18808-Ljbffr
Senior QA Automation Engineer
Posted today
Job Viewed
Job Description
WE TAKE YOU ABOVE BEYOND
Take your passion to the next level and work alongside other masters of their craft to build a fulfilling and rewarding career at Marina Bay Sands.
Job Responsibilities
- Participate in various phases of Software Development Life Cycle (SDLC) for IT Projects and interface with various IT stakeholders such as 3rd party vendor suppliers, development team, business analysts, project managers and project stakeholders to discuss testing activities.
- Review requirements specifications and technical design documents to provide timely and meaningful feedback, and create effective automation designs.
- Identify automation opportunities and develop precise and high-quality scripts to test product functionality automatically.
- Estimate, plan and coordinate testing activities.
- Responsible for creating test plans or any other QA documents in accordance with the Company's requirements.
- Conduct various tests for systems, networks, applications, databases, and software.
- Execute thorough testing protocols to validate automation system functionality.
- Troubleshoot and resolve issues in automation setups.
- Continuously evaluate, maintain and update automation systems for effectiveness and efficiency.
- Identify, record, document thoroughly and track bugs.
- Assist in the coordination of User Acceptance Testing.
- Document processes and system configurations, enabling easier future modifications.
- Adhere to IT Quality Control, SDLC, and Project Governance internal and regulatory (Sarbanes Oxley & Gambling Regulatory Authority) guidelines, policies, and procedures.
- Perform any other ancillary tasks or works as and when requested and assigned by the Company.
Job Requirements
Education & Certification
- Minimum 8 years' experience in automation engineering.
- Bachelor's degree in computer science, software engineering, or related field.
- Certification in automation systems or related technologies preferred.
Experience
- Experience with automation testing tools, like Micro Focus UFT.
Other Prerequisites
- Strong technical skills and proficiency in scripting languages, like VBScript and/or Java including writing of automated scripts.
- Demonstrate applicable knowledge on SDLC, testing methodologies, and frameworks and experience to pro-actively develop sound QA design, plan, solutions, and testing cases.
- Excellent analytical skills to analyze and solve problems in a service-driven organization.
- Strong attention to detail and demonstrate proactiveness.
- Excellent communication skills to effectively liaise with multiple levels of Business Stakeholders within the organization.
- Good interpersonal skills and able to work independently and collaborate with other IT teams to integrate automated solutions seamlessly.
Marina Bay Sands is committed to building a diverse, equitable and inclusive workforce, providing equal opportunities as we grow our talent base to match our growth ambitions in Singapore. Our employees are committed to adhere to and abide by all rules, regulations, policies and procedures, including the rules of conduct and business ethics of the Company.
Be The First To Know
About the latest Qa automation Jobs in Singapore !
Senior QA Automation Engineer
Posted today
Job Viewed
Job Description
Job Responsibilities
- Participate in various phases of Software Development Life Cycle (SDLC) for IT Projects and interface with various IT stakeholders such as 3rd party vendor suppliers, development team, business analysts, project managers and project stakeholders to discuss testing activities.
- Review requirements specifications and technical design documents to provide timely and meaningful feedback, and create effective automation designs.
- Identify automation opportunities and develop precise and high-quality scripts to test product functionality automatically.
- Estimate, plan and coordinate testing activities.
- Responsible for creating test plans or any other QA documents in accordance with the Company's requirements.
- Conduct various tests for systems, networks, applications, databases, and software.
- Execute thorough testing protocols to validate automation system functionality.
- Troubleshoot and resolve issues in automation setups.
- Continuously evaluate, maintain and update automation systems for effectiveness and efficiency.
- Identify, record, document thoroughly and track bugs.
- Assist in the coordination of User Acceptance Testing.
- Document processes and system configurations, enabling easier future modifications.
- Adhere to IT Quality Control, SDLC, and Project Governance internal and regulatory (Sarbanes Oxley & Gambling Regulatory Authority) guidelines, policies, and procedures.
- Perform any other ancillary tasks or works as and when requested and assigned by the Company.
Job Requirements
Education & Certification
- Minimum 8 years' experience in automation engineering.
- Bachelor's degree in computer science, software engineering, or related field.
- Certification in automation systems or related technologies preferred.
Experience
- Experience with automation testing tools, like Micro Focus UFT.
Other Prerequisites
- Strong technical skills and proficiency in scripting languages, like VBScript and/or Java including writing of automated scripts.
- Demonstrate applicable knowledge on SDLC, testing methodologies, and frameworks and experience to pro-actively develop sound QA design, plan, solutions, and testing cases.
- Excellent analytical skills to analyze and solve problems in a service-driven organization.
- Strong attention to detail and demonstrate proactiveness.
- Excellent communication skills to effectively liaise with multiple levels of Business Stakeholders within the organization.
- Good interpersonal skills and able to work independently and collaborate with other IT teams to integrate automated solutions seamlessly.
Marina Bay Sands is committed to building a diverse, equitable and inclusive workforce, providing equal opportunities as we grow our talent base to match our growth ambitions in Singapore. Our employees are committed to adhere to and abide by all rules, regulations, policies and procedures, including the rules of conduct and business ethics of the Company.
software qa automation engineer
Posted today
Job Viewed
Job Description
Are you looking for an exciting career with a company that's building robots that people can't stop talking about? Join the team that powers robots loved by people all over the world. With a presence in over 30 countries and thousands of robots worldwide, we are committed to creating a cleaner and more sustainable world. As a Software QA Automation Engineer, you will play a vital role in ensuring the highest quality of software for our advanced cleaning robots. We are looking for Software QA Automation Engineers who love assessing the quality of software products from the aspect of specification, UI design and performance. QA Engineers are the essential gatekeepers for our amazing cleaning robots and product release.
What you will do
- Collaborate closely with cross-functional teams, including software engineers, hardware engineers, and product managers, to understand product requirements and specifications.
- Design, develop, and execute comprehensive test plans, test cases, and test scripts for our robotic cleaning software and of course the robots itself.
- Identify, document, and track software defects, ensuring thorough and efficient resolution.
- Develop and implement automated testing strategies and tools to optimise the testing process and enhance overall product quality.
- Continuously evaluate and improve testing methodologies, tools, and processes to maintain the highest quality standards.
- Participate in product design reviews, providing feedback on potential risks, usability, and performance issues.
- Stay up-to-date on industry trends, emerging technologies, and best practices in software quality assurance.
What you will need
- Bachelor's degree in Computer Science, Software Engineering, IT or equivalent
- 1-3 years experience in QA with hands on experience in both manual and automated testing
- Exceptional attention to detail, in identifying and documenting defects
- Solid understanding of software testing methodologies, tools, and processes.
- Strong experience in testing both web and mobile applications on multiple different platforms and devices.
- Familiarity with programming languages such as Java, Python or JavaScript for automation frameworks and testing tools.
- Experience with automation tools like Playwright, Selenium, Appium,
- Experience with API testing tools like Postman, RestAssured or similar.
- Experience working with test management tools like QASE, Jira or TestRail.
- Excellent analytical and problem-solving abilities, along with strong verbal and written communication skills.
- Ability to work independently and collaboratively within a fast-paced, dynamic environment.
- Certifications such as ISTQB (International Software Testing Qualifications Board) are desirable but not mandatory.
- Passion for innovation and a desire to contribute to the development of cutting-edge robotic technology.
If you are passionate about building technologies that power robots and enhance people's lives, we want you to join our team. Our work environment is dynamic and collaborative, and you'll work with a team of experts who are as passionate about building robots as you are.
Apply now and be part of our team that's shaping the future of robotics
Tell employers what skills you haveHardware
Software Quality Assurance
Software Engineering
JavaScript
UI
Test Cases
JIRA
Python
Software Testing
Selenium
Robotics
Java
API
Appium
Test Management
QA Automation Engineer - Intermediate
Posted today
Job Viewed
Job Description
About the Company:
Dbizis ahigh-performing product & engineering company that partners up with organisations to help build out digital solutions with the right technology at the right time, whilst being innovative by using technology indifferent ways.
Experience Level:
Intermediate (4-6+ years) Job Description: We are seeking a highly skilled and experienced QA Automation Engineer to join our quality assurance team. The ideal candidate will have a strong background in Java and Selenium, with mandatory experience in Rest Assured. Knowledge of Python, JMeter, security testing, and game testing will be an added advantage. This role requires a detail-oriented professional with excellent problem-solving skills and the ability to work effectively within a collaborative team environment. Key Responsibilities:
Design, develop, and execute automated test scripts using Java, Selenium, and Rest Assured.
Create, maintain, and enhance test automation frameworks and tools.
Conduct thorough testing of applications to identify and resolve defects, ensuring the highest quality standards.
Collaborate with developers, product managers, and other QA team members to define and implement testing strategies.
Perform functional, regression, and performance testing using various testing tools and frameworks.
Utilize JMeter for performance testing and ensure applications meet performance benchmarks.
Conduct security testing to identify and mitigate potential vulnerabilities.
Participate in game testing and ensure gaming applications meet quality standards.
Document and track defects, providing detailed reports and recommendations for improvement.
Stay updated with the latest industry trends and advancements in testing methodologies and tools.
Primary Skills:
Strong experience with Java and Selenium for test automation.
Proficiency in using Rest Assured for API testing.
Ability to develop and maintain automated test scripts and frameworks.
Secondary Skills:
Knowledge of Python for test automation.
Experience with JMeter for performance testing.
Familiarity with security testing practices and tools.
Exposure to game testing and understanding of gaming applications.
Qualifications:
Bachelor’s degree in Computer Science, Engineering, or a related field.
4+ years of experience in QA automation engineering.
Proven experience with Java, Selenium, and Rest Assured.
Excellent problem-solving skills and attention to detail.
Strong communication and collaboration skills.
Ability to work independently and manage time effectively.
Life at Dbiz
Competitive salary and attractive benefits.
Dynamic and innovative work environment.
Opportunities for personal growth and development.
Engaging and collaborative company culture.
#J-18808-Ljbffr