Key Responsibilities
- Design, develop, and maintain automated functional, integration, and end-to-end tests using open-source test frameworks.
- Develop and implement software testing strategies, plans, and procedures aligned with project goals.
- Write and execute manual and automated test cases for web and API testing.
- Conduct performance, load, and stress testing using tools such as Apache JMeter.
- Perform mobile web-application testing automation using Appium.
- Identify, report, and track defects and issues through to resolution.
- Collaborate with cross-functional teams to ensure all functional and non-functional requirements are met.
- Maintain test environments, test data, and testing tools for seamless test execution.
- Participate in Agile ceremonies and requirements review meetings to embed quality in the early stages of the SDLC.
- Develop and maintain automated test suites and frameworks integrated within CI / CD pipelines.
- Provide feedback and analysis of test results to stakeholders and leadership.
- Apply monitoring and SRE practices to maintain software reliability.
Skills Required
Software Testing, Test Automation, Selenium Webdriver, Appium, Python, Java