SalaryPeak

Mid-Level QA / Testing Automation Engineer

IDC TECHNOLOGIES (SINGAPORE) PTE. LTD.
Singapore 3+ years Posted Apr 8, 2026

Salary Range

SGD 48,000 - SGD 84,000 /year

SGD 4,000 - SGD 7,000/month

Skills Required

ISTQBTest Automation FrameworkJenkinsKubernetesAzureAzure DevOpsAWSLoad TestingSCRUM-based development environmentAppium

Job Description

Quality Assurance & Testing
• Ensure data correctness, pipeline reliability, and regression safety across all environments through comprehensive automated testing
• Define and implement robust data testing strategies aligned with project requirements and industry best practices
• Develop comprehensive test cases covering functional, regression, integration, and performance scenarios
• Design, develop, and maintain automated test scripts to improve testing efficiency and coverage

Automation & Technical Excellence
• Build and maintain automated testing frameworks and tools
• Implement continuous testing practices within CI/CD pipelines
• Identify opportunities for test automation and drive automation initiatives
• Conduct code reviews for test scripts and ensure adherence to coding standards

Collaboration & Documentation
• Work closely with development teams, business analysts, and stakeholders to understand requirements
• Document test strategies, test plans, test cases, and test results
• Provide clear and timely reporting on testing progress, defects, and quality metrics
• Participate in Agile ceremonies and contribute to sprint planning and retrospectives

Education & Experience
• Bachelor's degree in Computer Science, Information Technology, Engineering, or related field
• 3-5 years of experience in QA and test automation
• Proven experience in developing and executing automated test scripts

Technical Skills
• Strong proficiency in test automation tools and frameworks (e.g., Selenium, Appium, TestNG, JUnit, Pytest)
• Experience with programming/scripting languages (e.g., Python, Java, JavaScript)
• Knowledge of data testing concepts and tools for data validation
• Familiarity with CI/CD tools (e.g., Jenkins, GitLab CI, Azure DevOps)
• Understanding of API testing tools (e.g., Postman, REST Assured)
• Experience with version control systems (e.g., Git)
• Knowledge of SQL and database testing

Professional Competencies
• Strong analytical and problem-solving skills
• Excellent attention to detail and commitment to quality
• Ability to work independently and as part of a team
• Good communication skills to articulate technical concepts clearly
• Proactive mindset with a continuous improvement approach

Preferred Qualifications
• Experience with performance and load testing tools (e.g., JMeter, LoadRunner)
• Knowledge of cloud platforms (AWS, Azure, GCP)
• Familiarity with containerisation technologies (Docker, Kubernetes)
• Experience with data pipeline testing and ETL validation
• ISTQB or similar QA certifications
• Experience working in Agile/Scrum environments