Functional Test Automation
- Design, develop, and maintain automated functional test cases for web, mobile, and API-based applications.
- Create and execute test plans, test cases, and test scripts based on product requirements.
- Integrate automated tests into CI/CD pipelines using tools like Jenkins, GitLab CI, etc.
Performance Testing
- Plan and conduct performance/load/stress testing using tools like JMeter, Gatling, or LoadRunner.
- Analyze test results, identify bottlenecks, and suggest improvements.
- Collaborate with DevOps and backend teams to simulate realistic user traffic and load.
Security Testing
- Conduct vulnerability assessments, penetration testing, and security code reviews.
- Identify, document, and verify security flaws and work closely with developers for remediation.
- Utilize tools such as Burp Suite, OWASP ZAP and Post Man.
- Ensure compliance with OWASP Top 10 and other secure coding standards.