Role & Responsibilities:
- Build advanced automated test suites to exercise our world-class applications.
- Work with the development and other engineering teams to automate testing, applying risk[1]based strategy.
- Conduct static and dynamic application security testing (SAST) and (DAST).
- Conduct load and performance testing to identify application bottleneck.
- Conduct research on emerging technologies related to application quality.
- Analyse and decompose complicated software systems and design a strategy to test these systems.
- Work with Product Owner and Business Analyst to craft out user story acceptance criteria.
- Conduct application performance and security testing to ensure we have a robust and secured system in place.
- Implement and maintain regression test suite in QA nightly build.
- Actively refine smoke test suite in Development CI environment.
- Lead system integration testing with other system owners.
- Manage user acceptance testing/alpha testing and defect life cycle.
- Drive continuous improvement in Agile testing practices and tools.
- Ability to interpret the application source code and experience of using different cloud providers services such as AWS, AZURE and GCP
Your Skills & Qualifications:
- Degree or Diploma in Computer Science, Computer or Electronics Engineering, Information
- Technology or related disciplines.
- Min 5 years experience in one or more of the followings:
- Application exploratory testing and regression test automation
- Application performance testing
- Application security testing
- Strong analytical skills.
- Meticulous attention to details.
- Good interpersonal skills such as tactfulness.
- Good presentation and listening skills.
- Experience in agile development environment will be an added advantage.
- Experience with open source automated testing framework like Playwright, Cypress, Robot
- Framework, Cucumber, Appium, Selenium or enterprise level testing tools (Tricentis
- QTest/TOSCA, Micro Focus UFT or Micro Focus ALM/Quality Center) will be an added advantage.
- Experience with open source performance testing tools like K6, JMeter, Locust or enterprise level testing tools (Micro Focus LoadRunner) will be an added advantage.
- Experience with open source security testing tools like ZAP, Burp Suite, SQL Map, Clair, etc or enterprise level security tools (Mirco Focus Fortify On Demand, Prisma Cloud, Veracode,
- Nessus or CheckMarx) will be an added advantage.
- Experience to setup the pipeline with CICD tools, such as GitLab, Bamboo and etc.
- Certified Software Testing Professional and/or Certified Software Quality Analyst and/or
- CREST/OSCP certification will be an added advantage.