The Company
My client is a leading company in the technology industry, renowned for delivering state-of-the-art digital solutions and services to a diverse clientele. With a strong emphasis on digital transformation, smart city solutions, and software development, they are dedicated to empowering organizations to thrive in the digital age. They take pride in their ability to provide innovative technology solutions that fuel business growth and enable organizations to flourish in today's digital landscape.
Responsibilities
- To accelerate the software delivery and enhancement of software quality by suggesting and executing automated test suite implementations.
- Collaborate with vendors, government agencies, and GOVTECH teams to identify end-to-end test scenarios and automate these, applying a risk-based approach to reduce manual interventions.
- Analyze and deconstruct complex software systems, formulating effective testing strategies.
- Evaluate and provide timely and valuable feedback on the Quality Assurance Plan and Test Strategy.
- Ensure comprehensive testing documentation is prepared as part of production readiness checks.
- Champion continuous improvements in testing methodologies and tools.
- Conduct research on emerging test automation technologies, optimizing and expediting project delivery.
Requirements
- Bachelor's or Diploma in Computer Science, Computer or Electronics Engineering, Information Technology, or related fields.
- Minimum 5 years' expertise in exploratory and regression test automation, performance testing, and/or security testing. Proficient in automating various test types like unit, component, API, integration, UI, and End-to-end tests.
- Create and support test automation strategies.
- Familiarity with test best practices, methodologies, and their respective tools.
- Strong troubleshooting and debugging capabilities.
- Exceptional attention to detail and analytical, interpersonal, and presentation skills.
- Eagerness to share knowledge with colleagues, coupled with curiosity and openness to new concepts.
- Quick learning abilities and a proactive, self-motivated approach.
Extra Points for:
- ISTQB, CSQA, CSTP, or other relevant certifications.
- Exceptional verbal communication and listening skills.
- Experience in an agile development environment and/or DevOps would be advantageous.