Responsiblities:
- - Develop and execute thorough test cases and scripts.
- - Prepare essential test documentation, including plans, estimates, schedules, and reports, meeting project deadlines.
- - Conduct functional, regression, integration, performance, and non-functional testing (e.g., scalability, resilience) to identify defects and ensure system stability under high data volumes.
- - Leverage tools like Python for test automation to boost efficiency and coverage.
- - Record and track defects using tools like Jira, collaborating with developers to confirm fixes and ensure resolution.
- - Supply precise testing estimates across project stages, aligning with the Project Delivery Lifecycle (PDLC) framework.
- - Provide detailed test reports and metrics to support data-driven decisions and ongoing improvement.
Requirements:
- - Bachelor’s degree in Computer Science, Information Technology, or a related discipline.
- - More than 2 years of experience in software, system, or infrastructure testing, preferably in cloud-based environments.
- - Expertise in testing tools (e.g., Selenium, JMeter, Postman, UiPath) and scripting languages (e.g., Python, Java) for automation.
- - In-depth knowledge of testing methodologies, including functional, non-functional, black-box, and exploratory testing.
- - Familiarity with defect tracking tools (e.g., Jira) and test management platforms (e.g., TestRail).
- - Understanding of infrastructure testing, such as resilience and operational acceptance testing.
- - Outstanding analytical skills, meticulous attention to detail, and ability to spot edge cases.
- - Excellent communication and collaboration skills for working with cross-functional teams.