10. Test change requests, report and track bugs and create test cases pertaining to the application change requests
11. Assist in monitoring and troubleshooting issues with application hosting infrastructure. Do preliminary log analysis etc.
12. Aid in the implementation of application monitoring and alerting capabilities with the intention of defect prevention / detection
13. Work closely with the development team, have a thorough understanding of the application and functionality when new solutions are introduced into the production environment
14. Assist with the info sec team in the roll out and operation of appropriate security controls, security testing, application penetration testing and certifications such as PCI and SoC2
15. Owns all bugs and test cases throughout the lifecycle
16. Document troubleshooting steps and bug fix details including root cause analysis for P1 and P2 bugs.
17. Create and submit knowledge articles for the benefit of the team
18. Adopt AI tools in the course of day to day work for better productivity and effectiveness
19. After hours / On-call support and occasional after-hours access is required to manage support bug fix releases and change releases / sanity testing of the application.
Required Skills
1. Test case creation, testing, reporting, regression testing. Exposure to test automation
2. Experience in SaaS based web application testing involving complex API calls
3. Reasonable understanding of cloud environments (Azure, AWS, Google) including monitoring tools and services in the context of quality assurance
4. Experience with service management practices (request fulfilment, Bug management, problem management and change management)
5. Experience with all phases of the software development lifecycle (SDLC) from inception to deployment
6. Excellent knowledge of SQL to extract, update and delete data from PostgreSQL databases in the course of testing. Ability to run database procedures for application testing and troubleshooting
7. Ability to wrangle and parse data and analyze log files with complex XML and JSON messages with backend systems in the couse of testing
8. Shell scripting and essential network commands in Linux is nice to know
9. Exposure to Java, Web applications, Application servers and Web servers etc. Hands on work on these tiers is not required
10. Knowledge of basic network operations as they relate to the exchange of data between applications using APIs
11. The ability to analyse and resolve complex problems
12. Extensive testing experience for SaaS based applications
13. Strong communication skills with the ability to communicate with people with a wide range of technical understanding
14. Must be a quick-learner and be able work well in fast paced, dynamic environment often under stressful situations
Ability to learn and adopt AI tools to enhance productivity.