5+ years of experience in the IT field as a Software Quality Engineer with focus on testing of web based, client/server applications and mobile applications.
Good understanding of QA methodologies and Software Development Life Cycle (SDLC) Agile, RUP and Waterfall models.
Experience in manual testing of mobile devices across all platforms.
· Experience in performing the Web service testing, API testing, Smoke/Sanity Testing, Black box testing, integration testing, Regression testing, functional testing, Usability testing, system testing, end to end testing, and supported user acceptance testing (UAT) with business users by writing extensive documentation.
Experience in creating and maintaining automation test scripts created using JAVA, Selenium and Test NG for web application
Experience with product, engineering and quality with Total Quality Management (TQM).
Experience in creating Mobile automation tests for mobile based application using Java, Appium and Test NG for both iOS and Android applications.
Experience with UI Automator driver for android device automation.
Experience with XCODE, iOS Simulators, Android SDK and Android Simulators.
Experience with Splunk logs, fabric logs (native app analytics logs) and Dynatrace
Experience with working on automation framework to test Restful APIs using Rest Assured.
Experience in setting up CI/CD to expedite the release process using Jenkins and Automation Test Execution and Docker based enviorment.
Exerpeince with ADA Testing with both web and mobile applications.
Testing both restful and soap we services using POSTMAN and SoapUI
Experience with JDBC connection with appachi poi library for data driven testing.
Developed extensive test plans as well as writing test cases, compiling test data, documenting test results and performing result analysis.
· Extensively worked on cross browser testing. Written automation scripts for Firefox, Chrome, IE, Safari implemented with cloud-based sauce labs solution.
Experience with build tools MAVEN.
Used git and GitHub for source code management.
Experience with Linux/Unix based servers and commands.
Organized, detail-oriented and have the ability to work well in a time sensitive environment.
Excellent oral and written communication skills and interpersonal skills and a good team player.
Excellent team member with problem-solving and trouble-shooting skills.
Ability to adapt quickly to new environments