- Over 3 years of experienced in performing Functionality Testing, Integration Testing, System Testing and Regression Testing manually and using Test Automation tools.
- Strong knowledge of the SDLC, QA Testing Process.
- Experienced in writing SQL queries for Backend Testing and with database.
- Experienced in testing Client/Server and Web based applications both Backend and Front - end.
- Experienced in participating in Entire QA Life Cycle - Designing, Developing and Execution of the entire QA Process.
- Using a combination of manual and automated QA test methods and adjusting test strategies to meet desired design goals.
- Experienced in both Black Box and Grey Box testing for functionality testing.
- Experienced in Creating, executing tests and generating the test reports.
- Practical Experience with Selenium WebDriver and Selenium IDE.
- Experienced in scripting in Java including web technologies HTML, XML, CSS
- ~ Experienced in using testing frameworks Junit, TestNG
- Extensively experienced in using the Web Debugging tools Firebug, Firepath and Xpath.
- Extensively experienced in using IDE Eclipse for developing Data-driven testing with Selenium.
- Understood of complex test requirements and able to formulate test planning and design approaches to support requirements.
- Experienced in working with clients for gathering requirements and done analysis on ambiguities found.
- Efficient in writing Test Plans and Test Cases based on business requirements and use cases.
Platforms: Windows, Mac OS X
Mobile platforms: iOS, Android, Windows Phone
Programming: HTML, XHTML, CSS, XML, SQL, JAVA
Networking: HTTP, LAN, Internet, FTP, TCP/IP
Test Automation: Selenium WebDriver
Bug Tracking: Bugzilla, JIRA
Browsers: Chrome, Firefox, Safari, Edge, Opera, MSIE
Confidential, Seattle, WA
Software QA Tester
- Created, executed Test Sets and maintained documentation of test results
- Involved in Smoke, Integration, Functional, Regression, Exploratory and Production testing.
- Tested a Social Network application that helps clients to find talents and job seekers get a job
- Tested an application that creates a short professional - looking video clips
- Created Test Data using SQL; Wrote SQL queries for back-end testing.
- Prepared Test Traceability Matrix to confirm the test coverage and mapped it with Test cases
- Interacted with developers and business Users to communicate the defects and actively participated in replicating the bugs and performed regression testing using JIRA.
- Coordinated Acceptance Test processes and documented and addressed all the issues during the process.
- Interacted with the development configuration and operation's team to ensure the quality of software to user expectations.
- Verified the integration of various components in the application and executed end-to-end testing.
- Participated in Release Review/Requirement Analysis and Design review meetings.
- Responsible for testing of new functionality and enhancements, regression testing, system end-to-end testing, functionality testing, block box and gray box testing, integration testing, negative and adversarial testing.
- Monitored and tracked defects/risks and managed through resolution using Bugzilla.
- Performed complex queries for data validation in SQL statements.
- Analyzed test results reports and test cases results and determined causes, and created detailed and comprehensive defects reports.
- Facilitate enhancement and maintained the current Test Environment in Eclipse using Java.
- Participated in the test environment setup ensuring that the facilities, test tools and scripts are in place to successfully perform the required testing effort by Regression Team.
- Enhanced regression test cases to implement complex testing scenarios, increased permeations of functionality testing, and increased code coverage using Selenium WebDriver.
- Performed functional test automation and execution processes in a web environment using data-driven development with Selenium WebDriver.
- Used Selenium Grid to run parallel test on different browser and OS configuration.
- Checked the response of the application, when more than certain amounts of users are using application at the same time.
- Generated and automated various Daily status, weekly reports, and Monthly and Quarterly reports.
- Involved in project planning, coordination and implemented QA methodology.
- Participated in analyzing the user/business requirements, functional specifications and use case documents to create the Test Plans and Test cases for System testing.
- Created the detailed test plans, test cases and executing it.
- Involved in testing text, navigation bar, links, and design.
- Tested cross browser functionality of browser as well such as Internet Explorer, Chrome, Safari and Firefox.
- Involved in driving the implementation of automated Functional and Regression tests using Selenium in TestNG framework.
- Followed system development life-cycle (SDLC) process.
- Participated in various meetings and discussed Enhancements and Modification Request issues.
- Diagnostics of computer problems
- Monitoring computer processing systems
- Installing software and performing tests on computer equipment and programs.
- Setting up computer equipment
- Scheduling maintenance and teaching clients to use programs.
- Repair and ordering computer parts.
- Maintaining computer systems, providing technical support and teaching their clients the basic skills they need to operate newly installed programs.