Result driven and Experienced Software Tester with over 5 years of proven success in both manual and automation testing of web and mobile-based applications. I have hands-on experience of SDLC, STLC and defect management methodologies across the Finance, telecommunications, and E-commerce industries.
I am proficient in creating comprehensive test plans, test cases, test suite and regression packs to guarantee the functionality and performance of systems. My expertise extends to utilizing various tools and programming languages, including Azure DevOps, Jira, Selenium, C#, Java, and SQL to analyze and thoroughly test software applications.
I possess a strong aptitude for identifying system malfunctions and devising innovative solutions through the implementation of cutting-edge test case scenarios. Coordinate team within an Agile Methodology and work extensively with stakeholders, business Analyst, development team and data analyst to assess business requirements, identify process enhancements, and minimize post-release support for the purpose of building a quality product throughout the Software Development Lifecycle.
. Design and implement automated test suites for retail applications using C# and Java.
. Maintain and enhance existing automation frameworks.
. Execute manual test cases to validate functionality of Tesco's web and mobile applications.
. Report and track defects in the defect management system.
.Develop comprehensive test plans and strategies based on project requirements.
. Ensure test plans align with business objectives and customer needs.
. Perform load and stress testing to evaluate application performance under various conditions.
. Analyze performance test results and provide insights for optimization.
. Conduct security testing to identify potential vulnerabilities in retail software.
. Collaborate with the security team to implement corrective measures.
. Participate in Agile development processes, including sprint planning and review sessions.
. Work with Scrum teams to ensure timely delivery of high-quality software.
. Track and manage defects from identification to resolution.
. Perform regression testing to verify defect fixes and ensure application stability.
. Facilitate UAT sessions with business stakeholders to validate software readiness.
. Develop and execute SQL queries to validate data integrity and accuracy.
. Perform database testing to ensure data consistency and correctness.
. Use SQL to extract and analyze data for testing purposes.
ISTQB
· Test Management Tools: Azure DevOps, Jira, Selenium WebDriver, SpecFlow, Visual studio, Intelli J, Postman, Miro, Git, GitHub, Cypress
· Test Methodology: Agile-Scrum and Kanban.
· Operating Systems: Windows, Linux, Mac OS
· Programming languages: C#, Java familiarity.
· Automation: Selenium WebDriver, BDD, SpecFlow , Maven, TestNG, Cucumber, CI/CD.
· Framework: .NET, .NET Core, NUnit, Node.js Test Automation, Mocha.js, Test-Library.