Working on a variety of performance testing projects covering API, Front End, and UI based performance testing.
Test Planning & Design: Design and create test cases and scripts to address business and technical use cases.
Performance Testing: Test the system's behavior under particular conditions, ensuring robustness and responsiveness.
Bug Reporting & Management: Identify, log, and track bugs to resolution.
Documentation: Document detailed test results, metrics, and provide feedback to the development team.
Executing and reporting on performance tests to technical and business stakeholders.
Ensure any issues or risks are clearly communicated to relevant stakeholders in a timely manner.
Collaborate with developers, business analysts, and other stakeholders to gain insights into the project's goals and functionality.
Create detailed and comprehensive test cases that cover various scenarios, including positive and negative test cases.
Evaluate the security aspects of software applications to identify vulnerabilities and potential risks.
Stay updated on industry best practices, testing methodologies, and emerging technologies.
Essential Skills and Experience:
Experience of working as a performance tester/engineer on previous roles.
Knowledge of testing frameworks and tools suitable for the aforementioned tech stack.
Understanding of both manual and automated testing methodologies.
Execute test cases and document results to maintain a high standard of software quality.
Strong analytical and problem-solving skills.
Understanding of SDLC, Testing Process and Methodology.
Knowledge of low code automation test tools.
Appreciation of version control tools (e.g. GIT).
Excellent communication skills, both written and spoken, with an ability to successfully engage with team members and clients.