A Software Quality Assurance Engineer having experience of around five years.Experience in performing manual and automation testing. Experience with various types of testing like GUI testing, Web testing, Mobile testing, Regression testing, UAT, Functional Testing, and System testing. Implemented functional tests using java, testNG using appium framework. Experience in smoke testing, black-box testing, white-box testing, and database testing.Experience in web debugging and mobile debugging tools like Xpath, Firebug, and UI Automator. Experience in bug tracking, reporting, and working with Quality Center(QC), JIRA, and TFS for defect tracking. Experience in Software Testing Life Cycle(STLC) and different methodologies like Agile, waterfall, and scrum. Excellent problem, solving analytical, and communication skills. Experience in reviewing business requirement documents and software requirement documents, test cases, and their execution, also coordinated with the developer to fix defects.
Performed Performace Testing using Jmeter.
Prepared Test Cases.
Performed Api Testing using Postman.
Performed Automation Testing using Selenium and TestNG
Involved in interacting with the project development team to understand the project requirement.
Analyzed and reviewed the software requirements, functional specifications, and design documents.
Involved in Preparation, Reviewing, and Execution of test cases.
Executed Automation Testing for Java applications using appium.
Performed GUI functional and sanity testing Manually for each new build of the application.
Performed Gray Box Testing, Regression Testing, Manual Testing, Functional Testing, and usability testing.
All the issues that came up during the testing process were tracked and logged in Clear Quest as defects.
Involved in Black box testing for the entire project.
Tested the application using the Agile testing methodology.
Written test cases in Android Studio by inspecting elements with the help UI Automator and appium.
Designed Test Cases using Appium MobileDriver and TestNG.
Develop SQL queries for backend testing.
Hands-on Experience on Test cases, Automated Tests, and Test Data and expertise in reviews of various Testing Documents.
Defect Management using JIRA.
Maintaining status reports and communicating with the Management regarding the progress of work.
Prepared the Manual test cases that were not covered under the Automation process.
Reported defects in Jira and Google Sheet.
Involved in performing Functional testing, Regression testing, System testing, Security testing, Configuration testing, GUI testing, and User Acceptance testing.
Implemented Agile/Scrum methods for the testing approach.
Prepared user documentation with screenshots for UAT (User Acceptance testing).
Set up a GIT repository to version control the Automated Tests.
Used GIT to check-in the code.
Using Android Studio to develop and execute TestNG Test cases.
Conduct 5+ levels of testing including functional, Regression, Sanity, System, and security to verify the client’s needs are met
Prepared test cases document for many web-based applications.
Perform Security testing using OWASP for web applications.
Actively using QC Explorer (HP Quality center) for bug reporting Expertise in SDLC and STLC concepts.
Well versed with Bug Life Cycle.
Defects reporting and their fixes verification, in Test Management Tool (QC)
Executed test cases based on different test scenarios
Perform Regression testing of multiple projects on the web.
Involved in all the phases of the Testing Life Cycle and Bug Life Cycle.
Actively participated in regular QA Team meetings to discuss the testing process and resolve issues with local and offshore teams.
Implemented Agile/Scrum methods for the testing approach.
Conducted Cross-browser testing in IE, Chrome, and Firefox.
Interacted with developers to follow up on defects and issues.
Prepared test cases document.
Perform Regression Testing for multiple projects.
Producing and prioritizing bug reports.
Producing test plans and ensuring they are followed.
Actively using TFS for bug reporting and verification.
Prepared Meta-Data and Data Dictionary for Registration System of FBR.
Verification of Financial Reports for Revenue Authority (Khyber Pakhtunkhwa).
Evaluate and test new software applications according to business and functional requirements
Coach others on a variety of testing approaches and techniques, typically providing functional, black-box, and user acceptance testing expertise.
Communicate effectively to ensure that all business requirements are being assessed and addressed to ensure development projects meet or exceed performance targets.
Working with product designers and developers at all stages to promote quality.
Reproducing bug reports from the field and writing clear steps to reproduce.
Perform Automation Testing using Selenium web driver.
Participate in all activities accordingly to ensure on-time deliverables are met including day-to-day planning and coordination with Testers and Developers.
Experienced in Manual Testing includes GUI, Functional, Regression and System Testing for web-based application and mobile applications
Prepared Test case use cases for the projects.
Manual Testing of various websites .
I have written well designed, testable, efficient code by using best software development practices
Created website layout/user interfaces by using standard HTML/CSS practices
Integrated data from various back-end services and databases.