Quality Assurance Engineer Resume
CA
SUMMARY
- Over six years of overall experience in QA Life cycle and SDLC and involved in analysis, design and Quality Assurance of Web and Client - Server applications
- Experience in web applications testing with Selenium IDE, Selenium RC
- Involved in working with JUnit test runner and Eclipse.
- Expertise in working with Java, Eclipse.
- Extensive Experience in testing Web based and Client/Server Applications.
- Involved in testing multi-threaded and distributed and web-based applications.
- Knowledge of Web technologies and perform tests, like Java, AJAX, JavaScript, CSS, XPath.
- Extensive experience with Unit Testing, Load testing, Functional testing, Integration testing, Regression testing, GUI testing and browser compatibility testing.
- Experience on Black-Box and White-Box testing along with API test automation.
- Good understanding of Agile scrum methodologies.
- Experience in developing test plans, test scripts and verifying and validating various application modules.
- Provided project test status which includes but not limited to number of test cases planned, executed, completed successfully, defects, and issues
TECHNICAL SKILLS
Automation Tools: Selenium, IDE, RC, JUnit
Programming Languages: Java, XHTML, HTML, C++, XML, CSS, JUNIT
Databases: SQL, PL/SQL, MySQL, Oracle
Technologies: XPath, DOM, Ajax
Tools: Eclipse,, Bugzilla, XPath Checker, Firebug
Operating System: Windows, UNIX, Linux
Browsers: Internet Explorer, Firefox, Safari, Chrome
PROFESSIONAL EXPERIENCE
Confidential - CA
Quality Assurance Engineer
Responsibilities:
- Performed test of software web applications included Functional, Integration and Regression Testing using Selenium IDE, Selenium RC
- Developing the Test Cases handling design Test steps and associated the corresponding requirements.
- Prepared a Report of all automation difficulties and test results for further application.
- Used Bugzilla for bug tracking and reporting, also followed up with development team to verify bug fixes and update bug status.
- Attending the daily defect triage meeting to discuss status and report the test cases of each different testing, discuss issues and advancement which need for the product.
- Reviewed Functional Requirement Specifications documents for the Test Plans and Test Cases.
- Initially performed Manual Testing and Automation Testing of each Build and then Regression testing on each builds using Selenium RC.
- Involved in peer Reviews and Team Walkthroughs for the project as per Test methodology.
- Performed UI, Functional, Regression, and Browser Compatibility Testing using Selenium for Direct Modules.
- Reviewed Business Design Specification Scenarios, and Technical Specifications.
- Report the defects and work with development team to fix issues.
- Report the overall performance status, and test summary to Project Manager.
- Performed production validation for the release in to production.
- Involved in project core team meetings and participate in project update meetings
Environment: Java, Selenium,, JUnit, SQL, Eclipse,, Bugzilla Windows, Unix/Linux
Confidential, CA
Quality Assurance Engineer
Responsibilities:
- Perform the testing based on web application and parallel worked with developers and other QA members to define test requirements and developed test cases based on the Business requirements and System Requirement.
- Help to build test plans to identify test strategies and developed test cases to execute, analyze and report.
- Worked with manual testing and automated testing of different application on Windows and UNIX/Linux Environment.
- Apply different test automation strategies and execute different test cases using Selenium.
- Involved in executing all Selenium test scripts on the different browsers and checked for compatibility.
- Generate the document based on the test cases, execution, results and aspects for the development team for observation.
- Attending the daily meeting with development team and all members of QA team and make the report of the meeting based on the cases discussed.
Environment: Java, Selenium, JUnit, Windows, UNIX, SQL
Confidential, Concord CA
Software QA test Engineer
Responsibilities:
- Written test cases and performed testing liked GUI, Functionality, Integration, Regression, UAT, Black box testing and performed positive/negative testing for system validations.
- Conducted Java component testing using JUnit framework.
- Performed data accuracy, data validation and data integrity testing by querying the database using SQL queries to check the data table on server.
- Initially performed manual testing of each build and then regression testing on each builds using Selenium.
- Responsible for keeping test schedule working directly with developers and project manager to ensure clear communications on requirements and defect reports.
- Worked on complex, multi-threaded distributed web software application as test engineer.
- Involved Web application testing and portal testing for different applications.
- Involved in Functional Testing as Unit test, Method test, Test Suite, Integration Testing using different JUnit methods.
Environment: Java, Selenium, JUnit, SQL, Windows XP
Confidential, CT
Quality Assurance Engineer
Responsibilities:
- Performed different testing task using various test scripts on Selenium IDE, Selenium RC and JUnit.
- Involved manual testing of various test cases with respective test scripts on Selenium and generate analysis report.
- Parallel interaction with development team and members of Quality Assurance team for cross checking the correctness of the test results.
- Use Firebug for the web based application testing with selenium for the commands and locator application.
- Used Bugzilla for bug tracking and reporting, also followed up with development team to verify bug fixes and update bug status.
Environment: Java, Selenium, JUnit, Bugzilla, XML, Windows, FireBug, SQL
Confidential
QA Engineer
Responsibilities:
- Developed automated test scripts for the functional unit and integration testing as well as regression testing using QTP.
- Worked as team member and help to generate Test plans, Test cases and Test Scenarios based on the client requirements and functional requirements.
- Work in the agile team to test the functionality of web based applications using AJAX.
- Involve work for bug tracking and reporting using QTP.
- Also work with SQL and MySQL for DB access and management.
- Attending the project meeting and make the report based on the different cases, opinions and suggestions.
Environment: Java, SQL, QTP, Windows, Eclipse
