Design, develop, and execute manual and automated test cases for web applications and APIs
Develop and maintain automation test scripts using Selenium
Perform API testing using Postman, validating request/response data, status codes, and error handling
Test and validate authentication and authorization workflows, including login, token validation, session handling, and access control
Create and maintain test plans, test cases, and test reports aligned with functional and security requirements
Identify, log, and track defects through the defect management lifecycle
Collaborate with developers, product teams, and other stakeholders to ensure quality throughout the development lifecycle
Participate in test planning, requirement analysis, and release validation
Required Skills:
Experience in manual testing of web applications.
Hands-on experience with Selenium automation using Java framework.
Experience with API testing using Postman.
Understanding of token-based authentication, session management, and access control testing.
Familiarity with Agile/Scrum development methodologies.
Good to Have:
Basic understanding of SQL for data validation.
Experience with test automation frameworks and CI/CD pipelines.
Familiarity with test management tools such as JIRA or similar platforms
Mandatory Competencies
QE - Automation Testing Process
QA/QE - QA Automation - Selenium
QA/QE - QA Automation - BDD / Cucumber
Development Tools and Management - Development Tools and Management - Postman
QA/QE - QA Manual - API Testing
QA/QE - QA Automation - Rest Assured
Beh - Communication and collaboration
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Quality Assurance and TestingRole: Automation Test EngineerEmployement Type: Full time