Responsibilities:
Develop and execute manual and automated test cases.
Create and maintain automated test plans and test suites.
Identify gaps in requirements/specifications and work with stakeholders to resolve them.
Perform functional, regression, integration, system, and acceptance testing.
Track test coverage and automated test coverage against defined goals.
Integrate automation tests with CI/CD pipelines and report test results with builds and on-demand.
Identify, report, track, and validate defects.
Perform API/REST, web application, client-server, and WebSocket testing.
Perform load/performance testing using JMeter or LoadRunner.
Participate in Agile/Scrum ceremonies and contribute to continuous quality improvement.
Required Skills
Solid manual testing skills with automation experience.
Knowledge of Cucumber, BVT, JMeter/LoadRunner, REST APIs, and WebSockets.
Valuable understanding of SDLC, STLC, testing standards, and test methodologies.
Experience with Agile/Scrum.
Solid analytical, problem-solving, communication, and organizational skills.
Ability to work independently and as part of a team.