29 days ago
Singapore, SingaporeMid Level
Responsibilities
- Design and develop test plans and test cases for infrastructure platforms.
- Create and maintain automated test suites for infrastructure components.
- Execute manual and automated tests and analyze results to ensure infrastructure quality and reliability.
- Report defects with detailed reproduction steps and maintain testing documentation.
- Collaborate with development and operations teams to improve testing processes, methodologies, and tools.
- Monitor and report test coverage and quality metrics.
- Implement chaos engineering practices to identify system weaknesses.
- Contribute to SLOs and error budgets.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Minimum three years of software testing experience, preferably in infrastructure or systems testing.
- Strong knowledge of software testing methodologies, concepts, and best practices.
- Experience writing clear, concise, and comprehensive test cases.
- Proficiency in test automation and scripting using tools or languages such as Selenium, Python, Bash, and PowerShell.
- Familiarity with networks, servers, and storage systems.
- Experience with CI/CD pipelines and version control systems such as Git.
- Understanding of agile development methodologies.
