Result - driven Quality Assurance professional with solid knowledge in manual and automated software testing in Agile Scrum development methodologies with extensive experience in software development life cycle, organized, quick learner with multi-tasking ability independently and also in a team environment, flexible, detail- oriented with great interpersonal and communication skills.
- Experience in System Testing including Functional, Regression, Integration, Database, End - to-End, Performance Testing, Stress and User Acceptance Testing (UAT), Smoke/Sanity Testing,, Web based application
- Proficient in developing Test Plans, Test Scripts, Test Designs, Test Summary Reports and Test Cases for Manual and Automated Testing.
- Developed and documented Testing Strategies for Manual and Automated testing
- Good experience in documentation in the Confluence, JIRA
- Experience with different test case management tools testlink, qTest, TestRail, Test Director 8.0, Quality Centre 9.0 Worked with various automation tools and framework codeception, Robot Framework, Selenium, Katalon, BrowserStack, applitools for visual regression.
- Good experience in mobile application testing in both android and IOS environment
- Experience in Continuous Integration Testing using Jenkins, Travis and CircleCi
- Created API manual rest web service test in Postman
- Automated rest API service functional in readAPI/SoapUI.
- Experience with Postgres Database
- Passionate in learning new technologies
- Experience in using source control tools and services, Git, GitKraken, GitHub, GitLab and SVN.
- Created local test environment using vagrant and docker containers, as well as created test in the cloud using cloud services such a browserstack.com, crossbrowsertesting.com and AWS.
- Hands-on experience managing objects in Amazon S3, e.g uploading objects, backup and replication of object across availability zones and regions.
- Used Amazon Cloud Watch to monitor applications logs.
- Represented Quality Assurance in cross-functional project team meetings.
- Identified, suggested and implemented QA process improvements.
- Took an active role in static testing activities such as design review and requirements inspections to identify ambiguity and inconsistency in requirements as well as improve UI of Central Command Projects.
- Developed automated test case in distributed testing environment using Jenkins and Webdriver.
- Involved in all aspects of QA lifecycle including test case design, execute and regression.
- Performed Regression testing and report test matrix on TestLink.
- Used JIRA for tracking the status of software development progress and bugs and reporting.
- Involved in urgent CMR release for QA task.
- As a member of the Scrum team participated in daily standup meetings, project status meetings as well as retrospective meetings and iteration reviews.
- Reflashing NMDs, Upgrading DB proxy, Installing VPM on different databases.
- Apply DB Scripts with db builder tools.
- Execute automated test cases from eclipse using J-unit and also from Jenkins.
- Worked on Web Services Testing using SOAP UI, Apache and Eclipse.
- Worked closely with Development team, BA and QA teams as well as Stakeholders and members of Management.
- Utilized Jira as defect tracking tool on the project.
- Responsible for defect tracking, defect reporting and defect reproducing.
- Tested applications compatibility on different browser versions (IE8,IE9, IE10, Firefox, and Chrome).
- Created, designed and executed test plans, test scenarios, test cases and test reports.
- Performed smoke, functional and regression testing on QA, UAT, Staging and PROD environments.
- Developed complex SQL queries during End-to-End testing stage.
- Lead initiative for proper detailed documentation of QA reports.
- Reviewed the Business Requirements document with the business team to understand the functionality of the application.
- Involved in the manual testing and Automation testing of the application.
- Involved in writing the Integration, System and Regression Test Cases.
- Executed Test cases using QC/Test Director in the Test lab.
- Bugs were reported to developers using QC/Test Director after rectification from developers and then Regression testing was performed.
- Involved in Test Automation using QTP.
- Performed back-end database testing by writing SQL queries.
- Experience in testing Intranet applications.
- Reported defects to the development team and tracked defects using QC/Test Director.
- Provided daily and weekly status reports to the QA Lead.