206 Automation Testing jobs in Singapore
Tosca Automation Testing
Posted today
Job Viewed
Job Description
The job requires a candidate with a Bachelor's degree in Engineering, Computer Science, or a related field, and at least 5 years of experience in Test Automation using QTP/UFT. The candidate should be skilled in framework development and enhancement activities. As a Tosca Automation Specialist, proficiency in leading automation testing teams, familiarity with testing strategies, and agile methodologies are essential. Strong communication, troubleshooting, analytical skills, and experience with coding, Git, SQL, Azure DevOps, and other automation tools like Selenium or TOSCA are required. Knowledge of functional programming, backend testing, SAP domain, and experience with tools like Jmeter, Appium, Playwright, Testim, and others are advantageous. The role involves designing and executing test cases, API testing, automation scripting, and working within CICD pipelines. The position demands proactive work ethic, ability to work with minimal supervision, and excellent collaboration skills.
#J-18808-LjbffrSenior Automation Testing Engineer
Posted 6 days ago
Job Viewed
Job Description
The software tester is responsible for evaluating software quality through manual and automated testing. They collaborate with software developers and project managers to identify and rectify software defects, ensuring that the final product meets quality standards. The software tester also creates test plans, test cases, and reports to document testing activities and findings.
Test Case Analysis
- Understand the requirements from internal and external stakeholders’ groups and work with the development team to define and improve the build system quality.
- Review stories or requirement specs to ensure that requirements stated are correct, unambiguous and verifiable.
- Discuss, analyse and recommend design improvements or corrections to developers throughout the development process.
- Collaborate closely with stakeholders and project team to identify needs and requirements for estimation of testing scope and time frame.
- Develop and establish quality assurance deliverables and testing framework, including create and maintain test plans and test cases in accordance with changing requirements, throughout development.
Test Automation and Execution
- Create and develop automated test framework whenever possible, such as prepare test environment, maintain functional testing script in accordance with changing requirements.
- Conduct system integration tests with external parties, validate the output and expected outcome e.g. data to and from external parties’ systems and feedback on improvement requirement.
- Conduct extensive manual functional /exploratory testing, including browser testing.
Test Management
- Conduct impact analysis of defect fixes discovered during manual or automated tests, validate completed stories pass the acceptance criteria, raising defects as needed and work with development team to improve the expected behaviour and test cases.
- Demonstrate the tested stories during Sprint Review and prepare production show case to show the completed stories tested.
Requirements:
- Degree in Computer Science, Computer Engineering, Engineering or Information Technology.
- Minimum 9 years’ experience in software engineering, including development and testing .
- Minimum 5 years’ experience specialising in test automation frameworks
- Relevant software development certifications, e.g. Java EE certifications
- Certified Software Testing Professional and/or Certified Software Quality Analyst or an equivalent certification will be an added advantage.
- Good understanding and completion of projects using Waterfall/Agile methodology.
- Demonstrable skills in Java, Selenium, Maven, Jenkins, Jira, Cucumber/Watermelon, JSON, Cloud or SSIS development
- Demonstrate knowledge of automated software testing methodologies such as unit testing, integration testing and functional testing.
- Demonstrate knowledge of creating packaging / build scripts with MSBuild, Maven, Docker etc.
- Ability to troubleshoot complex issues ranging from system resource to application stack traces.
- Track record in implementing systems with high availability, high performance, high security hosted at various data centres or hybrid cloud environments will be an added advantage.
- Experience in banking/financial sector or payment systems will be an added advantage.
Automation Testing (ETL & Data Analytics)
Posted 1 day ago
Job Viewed
Job Description
Job Description:
- At least 8 years of working experience in Test Automation, using test frameworks for Database (ETL Testing) and Data analytical testing.
- Working knowledge in testing Data management platform tools same-as/similar(1)to ‘Golden Source’
- Sound knowledge in Java programming, SQL queries and Cucumber (Java) testing framework.
- Good knowledge in testing scheduling/orchestration tools (like Control(1)M, Azure Data Factory) Working knowledge of relational databases and comfortable with testing SQL jobs and stored procedures with awareness of data security.
- Basic understanding of data quality, profiling, and analytics concepts.
- Working experience with test management tools such as Jira with Xray / Zephyr
- Working knowledge of tools such as bitbucket, Jenkins, confluence and familiar with Git branching model
- Working experience in Agile projects, Behavior Driven Development (BDD) approach to software development and testing.
- Good to have basic programming knowledge in Python
- Good to have knowledge of Azure cloud platform.
- Good to have working experience in investment Bank or Asset Management industry
SDET/Lead QA Engineer (automation testing, Python/Java/Go, team management, fast-growing team)
Posted 8 days ago
Job Viewed
Job Description
My client is a well-established and rapidly growing AI company. They are looking for an experienced QA Engineer to join the new team in Singapore due to business expansion. The position is expected to drive the automation testing strategy and lead juniors. This position enables you to gain exposure to global business vision and empowers you to drive ingenuity across the enterprise.
Responsibility:
- Develop test strategies and scope end-to-end, including requirements review, use case writing, test planning, documentation and bugs tracking, etc.
- Be the owner of the component quality, perform features testing, writing automation testing script to guarantee feature quality
- Manage and lead junior engineers, also be the intersection between engineering, product, and design
- Collaborate with product management, software engineering and service teams to meet business requirements
Requirement:
- University graduate in Computer Science / Information Technology, Engineering (Computer / Telecommunication) or equivalent
- At least 5 years’ working experience specializing in web and mobile testing and automation
- Demonstrate solid programming skills on Python, Golang, Java, C++. Solid knowledge of SQL and Bash shell scripting
- Experience in test management and automation tools
- Capable to apply unit testing, interface testing, system testing, performance testing etc.
- Good communication skills in English and Chinese, need to collaborate with overseas team
If it sounds like your next move, please don’t hesitate to apply. Kindly note that only shortlisted candidates will be contacted. Appreciate your understanding. Data provided is for recruitment purposes only.
About Us
Dada Consultants was established in 2017, with the commitment of providing the best recruitment services in Singapore. We are comprised of a dynamic head-hunting team dedicated to sourcing for highly competent professionals in IT industry. We provide enterprises with customized talent solutions, and bring talents to career advancement.
EA Registration Number: R25128548
Director of Test Automation
Posted today
Job Viewed
Job Description
About Bitdeer:
Bitdeer Technologies Group (Nasdaq: BTDR) is a leader in the blockchain and high-performance computing industry. It is one of the world’s largest holders of proprietary hash rate and suppliers of hash rate. Bitdeer is committed to providing comprehensive computing solutions for its customers.
The company was founded by Jihan Wu, an early advocate and pioneer in cryptocurrency who cofounded multiple leading companies serving the blockchain economy. Mr. Wu leads the company as Founder, Chairman, and CEO, while Matt Linghui Kong serves as Bitdeer’s CBO and provides leadership through deep industry knowledge and technology expertise.
Headquartered in Singapore, Bitdeer has deployed mining data centers in the United States, Norway, and Bhutan. It offers specialized mining infrastructure, high-quality hash rate sharing products, and reliable hosting services to global users. The company also offers advanced cloud capabilities for customers with high demands for artificial intelligence.
Dedication, authenticity, and trustworthiness are foundational to our mission of becoming the world’s most reliable provider of full-spectrum blockchain and high-performance computing solutions. We welcome global talent to join us in shaping the future.
About the Job
A Director of Test Automation leads the strategy, development, and execution of automated testing initiatives within an organization. They are responsible for ensuring software quality, efficiency, and speed through the implementation and management of robust automation frameworks and processes. This role will report to CTO of Bitdeer.
What you will be responsible for:
- Strategic Leadership & Vision:
- Develop and implement a comprehensive test automation strategy aligned with the organization's overall quality assurance goals.
- Define and maintain the test automation roadmap, prioritizing initiatives based on business needs and technical feasibility.
- Stay abreast of industry trends and emerging technologies in test automation, and evaluate their potential impact on the organization.
- Team Management & Development:
- Lead, mentor, and develop a team of test automation engineers, fostering a culture of continuous learning and innovation.
- Define team goals, track performance, and provide regular feedback and coaching.
- Recruit, onboard, and retain top talent in test automation.
- Automation Framework Development & Maintenance:
- Oversee the design, development, and maintenance of robust and scalable test automation frameworks.
- Ensure the selection and implementation of appropriate automation tools and technologies.
- Establish and enforce coding standards and best practices for test automation.
- Test Automation Execution & Reporting:
- Ensure the efficient and effective execution of automated test suites.
- Develop and maintain comprehensive test reports and dashboards, providing insights into software quality and test coverage.
- Analyze test results and identify areas for improvement in the automation process.
- Collaboration & Communication:
- Collaborate closely with development, product, and other stakeholders to ensure seamless integration of test automation into the software development lifecycle.
- Communicate effectively with all levels of the organization, providing updates on test automation progress and challenges.
- Work with DevOps teams to integrate automated testing into CI/CD pipelines.
- Process Improvement & Optimization:
- Identify and implement opportunities to improve the efficiency and effectiveness of the test automation process.
- Establish and maintain key performance indicators (KPIs) to measure the success of test automation initiatives.
- Drive continuous improvement in test automation practices and methodologies.
How you will stand out:
- Bachelor's degree in computer science, software engineering, or a related field; master's degree preferred.
- Extensive experience in test automation, with a proven track record of success.
- Strong leadership and management skills, with the ability to motivate and inspire a team.
- Deep understanding of software testing methodologies and best practices.
- Expertise in test automation tools and frameworks (e.g., Selenium, JUnit, TestNG, Cypress, etc.).
- Proficiency in programming languages (e.g., Java, Python, JavaScript, etc.).
- Experience with CI/CD pipelines and DevOps practices.
- Strong analytical and problem-solving skills.
- Excellent communication and interpersonal skills.
Key Attributes:
- Strategic thinker
- Results-oriented
- Quality-focused
- Technical expertise
- Collaborative
- Innovative
- Adaptable
What you will experience working with us:
- A culture that values authenticity and diversity of thoughts and backgrounds;
- An inclusive and respectable environment with open workspaces and exciting start-up spirit;
- Fast-growing company with the chance to network with industrial pioneers and enthusiasts;
- Ability to contribute directly and make an impact on the future of the digital asset industry;
- Involvement in new projects, developing processes/systems;
- Personal accountability, autonomy, fast growth, and learning opportunities;
- Attractive welfare benefits and developmental opportunities such as training and mentoring.
Bitdeer is committed to providing equal employment opportunities in accordance with country, state, and local laws. Bitdeer does not discriminate against employees or applicants based on conditions such as race, colour, gender identity and/or expression, sexual orientation, marital and/or parental status, religion, political opinion, nationality, ethnic background or social origin, social status, disability, age, indigenous status, and union.
#J-18808-LjbffrTest Automation Senior Engineer - Singapore
Posted today
Job Viewed
Job Description
- Full-time
Aspire Systems is a global technology services firm serving as a trusted technology partner for our customers. We work with some of the world's most innovative enterprises and independent software vendors, helping them leverage technology and outsourcing in our specific areas of expertise. Our services include Product Engineering, Enterprise Transformation, Independent Testing Services and IT Infrastructure Support services
Our core philosophy of"Attention. Always." communicates our belief in lavishing care and attention on our customers and employees.
Test Automation has become viable and affordable for anyone starting from a start-up to BIG 5 Enterprises. Enterprises believe Test Automation is no more an isolated process and Trends like Continuous Integration, Behavior Driven Testing and Test Driven Development would play a crucial role in Test Automation implementation process. Aspire has expertise in implementing and managing almost all the test automation tools (Ex.Cucumber, Ranorex, Selenium, Win Runner, QTP, Test Complete, Test Partner etc). It's like "You name a tool and we have worked on it"!
Mandatory Skills :
- 5 to 8 years of experience in designing and implementing Automation Testing Strategies and Framework for large scale systems
- Good understanding of Core Java, TDD/BDD and test automation frameworks
- Must have worked extensively on Selenium Webdriver using Java
- Rich experience in creating automated test cases for both Web and Mobile applications
- Expertise in build & CI tools like Jenkins, Ant, Maven and Gradle
- Good working experience on Issues/Tasks management tools like JIRA
- Good knowledge on version control tools like Git, Github, Stash or similar tools
- Good understanding of database concepts. Able to write SQL queries
- Work with the software development teams to build continuous test environments and to make application more testable
- Must possess excellent communication skills, both written and verbal
Only Singaporean's or PR of any nation can apply for this opening.
Additional InformationOnly Singaporean's or PR of any nation can apply for this opening.
#J-18808-LjbffrTest Automation Engineer (Ref 25777)
Posted 8 days ago
Job Viewed
Job Description
Responsibilities
• Developing and executing test plans, identifying and reporting defects, and collaborating with cross-functional teams to ensure the timely resolution of issues.
• Design, build and configure applications to meet business process and application requirements.
Requirements
• Degree / Diploma in Software Engineering or related
• Proven experience in Playwright test automation.
• Good understanding of testing methodologies and software development lifecycle (SDLC).
• Ability to write clean, readable, and well-documented test code.
• Strong analytical and troubleshooting skills.
Licence no: 12C6060
Be The First To Know
About the latest Automation testing Jobs in Singapore !
Semi-Conductor Test Automation Engineer
Posted 10 days ago
Job Viewed
Job Description
JOB DESCRIPTION
· Design and program automated test scenarios according to test plan with its acceptance criteria
· Manage and maintain end to end automated test framework such as prepare test environment, test data, update functional testing scripts in accordance with changing requirements
· Work with QC project leader to identify, propose, prioritize and implement test automations.
· Work with test engineers to troubleshoot observed issue, determine root cause and identify solutions
· Contribute towards continuous improvement of testing practices/tools to improve test strategy and efficiency
· Help to ensure every release happens in a timely manner with a high level of quality.
JOB REQUIREMENTS
•Bachelor’s/ master’s degree in computer science, Software Engineering or other equivalent degrees/experience.
•Strong python scripting skill and C++ programming background.
•Good written and verbal communication skills in Mandarin would be advantage to assist and communicate with Mandarin speaking associates/clients.
•Able to work well both independently as well as in a team.
Software Engineer - Test Automation Engineer
Posted 13 days ago
Job Viewed
Job Description
About the Client
A global leader in technology consulting and digital transformation , the client specializes in delivering cutting-edge solutions to optimize business performance. With a strong focus on cloud computing, data analytics, and AI-driven insights , they empower organizations across industries to drive innovation and efficiency . Their expertise in enterprise modernization ensures seamless scalability and operational excellence for businesses worldwide.
Location – Central
Contract duration – 12 months (renewable)
Job Description:
- Design, develop, and execute automated test scripts using the Playwright automation tool.
- Participate in test planning, test case design, and test data preparation.
- Identify, record, and track bugs, and perform root cause analysis.
- Collaborate closely with developers, product managers, and QA team members to deliver high-quality solutions.
Skills & Experience:
- Proven experience in Playwright test automation.
- Good understanding of testing methodologies and software development lifecycle (SDLC).
- Ability to write clean, readable, and well-documented test code.
- Strong analytical and troubleshooting skills.
Next Step:
Prepare your updated resume (please include your current salary package with full breakdown such as base, incentives, annual wage supplement, etc.) and expected package. Simply click on 'Apply here' to drop your resume or email at .
Susmita Sahu
EA License No: 91C2918
Personnel Registration Number: R23114076
Senior Software Test Automation Engineer (Java / Selenium)
Posted 6 days ago
Job Viewed
Job Description
EPAM is a leading global provider of digital platform engineering and development services. EPAM has been expanding in Singapore since 2013 and delivering the best solutions to our customers. As a recognized leader, EPAM Singapore achieved Great Place to Work® Certification in 2023 and is committed to providing our team with inspiring careers.
You will have the opportunity to work with fellow talented technologists and accelerate your career by participating in our numerous upskilling, training, and certification programs. That is why EPAM Singapore was awarded Gold for Best In-House Certification Programmes in the Employee Experience Awards 2023 and Silver in the SkillsFuture Employers Awards 2022 for our efforts in championing employees' skills development and building a lifelong learning culture at the workplace. You can also look forward to developing holistically with the multiracial festivals and various wellness and cultural activities organized by our passionate colleagues here.
Why EPAM?- By choosing EPAM, you're getting a job at one of the most loved workplaces according to Newsweek 2022 & 2023 .
- Employee ideas are the main driver of our business. We have a very supportive environment where your voice matters.
- You will be challenged while working side-by-side with the best talent globally. We work with top-notch technologies, constantly seeking new industry trends and best practices.
- We offer a transparent career path and an individual roadmap to engineer your future & accelerate your journey.
- At EPAM, you can find vast opportunities for self-development: online courses and libraries, mentoring programs, partial grants of certification, and experience exchange with colleagues around the world. You will learn, contribute, and grow with us.
- We are an equal opportunity employer and value diversity in our team. We encourage candidates from all backgrounds to apply.
- Analyze stakeholder requirements to define and enhance software quality
- Review requirements and stories for clarity and testability, providing design improvement recommendations to developers
- Collaborate with project teams to estimate testing scope and timelines
- Develop and maintain comprehensive test plans and test cases throughout the development lifecycle
- Design and implement robust automated test frameworks using Java and Selenium
- Conduct thorough system integration tests and extensive manual/exploratory testing, including cross-browser validation
- Perform impact analysis of defects, validate acceptance criteria for completed stories and drive defect resolution with the development team
- Showcase tested stories during sprint reviews and prepare production demonstrations
- Degree in Computer Science, Computer Engineering, Engineering, or Information Technology
- Minimum 9 years of experience in software engineering, encompassing both development and testing
- At least 5 years specializing in test automation frameworks and manual testing methodologies
- Proven skills in Java, Selenium, Maven, Jenkins, Jira, Cucumber and JSON
- Strong understanding and practical experience with automated software testing methodologies (unit, integration, functional testing)
- Knowledge of creating packaging and build scripts with tools like MSBuild, Maven, or Docker
- Ability to troubleshoot complex issues across system resources and application stack traces
- Good understanding and project completion experience using Waterfall and Agile methodologies
Here, we summarize the typical journey to finding a job within EPAM:
- Apply and tell us about yourself
- Go through some standard interviews:
- General interview with a recruiter
- Technical interview with our technology experts
- Manager interview or Offer interview with a hiring manager
- Get ready to join the team
Not sure if you meet all the requirements? No problem. Let’s talk anyway and find out more.
It takes 1 min of application to start the journey with us. Apply now!