Over 15 years of diverse experience in software testing. My expertise includes test automation, API, functional, and regression testing. I have experience in online retail, asset management, banking, and engineering. I worked in Agile, BDD, and Waterfall life cycles. Code development using Core Java, JavaScript, and Python. Expertise in test automation on UI and API.
Provide guidance. Create the QA strategy and testing master plan. This includes testing and evaluation for all phases.
I managed four major projects. I delivered them on time, with a 95% defect-free product.
Lead system integration testing (SIT) and load testing for a complex software project. Use agile and iterative methods to manage the entire process.
Expect release issues and take corrective measures. Inform the development manager to fix all issues as soon as possible.
I designed and implemented automated test frameworks. I used Selenium WebDriver, TestNG, and other standard tools.
Use Selenium-SpecFlow to develop, execute, and enhance a BDD test automation framework. It will perform system, integration, and regression testing. I automated tests in-sprint using the Selenium-Cucumber framework. I wrote over 500 test scripts.
I collaborated with the QA and dev teams in a detailed manner. We aimed to find and focus on test automation opportunities.
I reviewed automated test scripts and gave feedback to improve them.
Collaborated with cross-functional teams to define testing strategies for various projects.
End-to-End Automation framework to test REST APIs. Validated REST API service calls' response JSON-formatted data.
Maintaining the test automation framework leads to an increase in automated testing coverage. Find ways to improve the quality and efficiency of test automation.
Provided leadership in troubleshooting and resolving complex automation issues and challenges.
Understand the app's complex requirements with little support and no documentation.
Collaborated daily with BA and Development. We clarified requirements, walked through test cases, and managed the bug lifecycle.
I designed and built automated test frameworks. I used top tools like Selenium WebDriver, Cucumber, and JUnit.
Worked with development and QA teams to find test automation opportunities. We also set best practices for test automation.
I developed and maintained automated test scripts for web and mobile apps. They covered all the test scenarios.
I integrated automated tests into the CI/CD pipeline. This ensures efficient and reliable test execution.
I conducted code reviews of automated test scripts. I also guided on optimizing them for better performance.
I investigated and reported software defects. I collaborated with developers to resolve the issues on time.
I led test automation for a large enterprise app. It reduced testing time by 30%.
Implemented and maintained automated regression test suites using Selenium WebDriver and TestNG.
Collaborated with cross-functional teams to define test automation requirements and acceptance criteria.
Trained QA and dev teams on test automation best practices and tools.
Helped develop test plans and cases, ensuring they matched the testing strategy.
Conducted manual testing of web and mobile applications to identify and report defects.
Collaborated with development and product teams to ensure comprehensive test coverage.
Created and revised test documents, including test plans, test cases, and summary reports.
Participated in peer reviews and provided input on improving testing processes.
Assisted in the shift from manual to automated testing. Contributed to developing automated test scripts.
Run automated tests, analyze the results, and report defects to the dev team.