Senior Quality Assurance Engineer Resume
CaliforniA
PROFESSIONAL SUMMARY:
- 9 plus years of experience in the Software Industry and expertise in Selenium Automation testing as Senior Software QA Engineer & Lead to deliver IT software projects to clients by providing excellent Quality Assurance.
- Experience knowledge in Healthcare Domain for Federal Medicaid program.
- Sound Knowledge in Software Development Life Cycle and Software Requirement Specification and Implementing QA Process.
- Good in execute continuous Integration, Implementing Agile Methodology.
- Participating in specification documents reviews; test plans reviews, and daily bug triage meetings with the team & Quality approach throughout the lifecycle of product.
- Expertise in QA Process improvements, Requirement Traceability Matrix development for Test Process monitoring, Test Summary report, Test log, Test design specification and Environment test & Mapping Methodology on Quality Process.
- Involved in rigorous Smoke, functional, UI,Regression, system, ETE Testing.
- Good experience in Usability testing, Non - Functional testing (cross-browser, Memory usage, User Acceptance (UAT) testing.
- Expertise in functional testing using Selenium Webdriver & Selenium RC using JUNIT.
- Implemented Page Objects, Data Driven, and Keyword Driven, Hybrid automation frameworks using Selenium WebDriver, JAVA, and Junit.
- Business Process based Testing and GUI Testing of the applications. Experience in the Customizing the architecture Keyword Driven Automation Framework, Hybrid Automation framework & BPT Framework.
- Experience in parameterize the Framework, exporting JUNIT scripts from Selenium to Eclipse JUNIT Test Suites, Creating new JUNIT test cases
- Experience in Selenium Automation script development, Multi-Web browser testing, and parallel/Remote Test Suite, Report Customization, Jenkins Integration.
- Experience in Data driven frame work, TestNG, Junit, using Selenium web driver and Good in using tools like firebug and Xpath checker for identifying Web Elements.
- Experience in Selenium RC, using different web browsers, UI testing using mainstream
- Experience in TestNG, Sequence in Annotations, TestNG HTML Reports.
- Extensively used selenium-client-driver APIs for writing scripts for interacting with the selenium RC server.
- Experience in backend Database testing MYSQL/Oracle/DB2/SQL Server Databases
- Experienced to handle multiple projects and testing scenarios for a wide range of specifications, self-motivated, team-oriented, and customer focused.
- Co-ordinate with Production stake holders for successful UAT exit criteria.
- Indentified and improved QA test process from requirement to execution and implement values adds to increase test efficiency. Preparing test plan and allocating the resource.
TECHNICAL SKILLS:
Web Technologies: Dreamweaver, Java Script, HTML
Programming Language: C, C++, Java/J2EE, VB, XML, and UML.
Automation tools: Selenium 2.42.0, QTP 12.02, SOAPUI
Performance tools: Liza 2.0, Load runner.
Test Management Tools: JIRA, HP Quality Center 11.0, Bugzilla, MS project plan
DBMS: SQL Server MySQL R2, Oracle, DB2
DB Compiling: Enterprise Designer
Data Warehouse tools: ETL Data Analyze, SSIS Package.
Server: Jboss, WAS, IBM WebSphere Application Server, Tomcat.
Protocols: SMTP,Http/Https, SSL Config
Operating System: Windows 8, Windows Server.
PROFESSIONAL EXPERIENCE:
Confidential, California
Senior Quality Assurance Engineer
Responsibilities:
- Understanding the business requirement and design document before the QA process starts, to make sure QA understand the requirement clearly.
- Preparation of test plan, test case, test scenarios, E2E scenarios, test execution plan.
- Developed test scripts to automate process of testing in Selenium WebDriver
- Developed and maintained automated regression test cases in Selenium WebDriver
- Involved on customizing the Keyword driven framework and preparing the data.
- Performed usability, GUI, Functionality and regression testing of each new builds
- Performed browser (IE, Firefox, Chrome) and platform (Windows 7/ XP) compatibility testing in virtual machine environment
- Identified and isolated software defects and reported them via JIRA
- Actively participated in QA team meetings and discussions
- Adhoc in AGILE Methodology projects using SCRUM and XP
- Involved test estimation meetings with business stake holders for LOE approval and signoff the testing artifacts.
- Identified the test cases for regression, automation scope, developed test framework for module screening, monitoring etc
- As a lead, involved in resource estimation, task allocation and daily status tracking and report to Sr. management.
- Implemented QA entry/exit criteria to ensure build delivered on time & quality and performed sanity testing.
- Triaging the technical/business issues on priority during test execution with developers.
- Prepared Traceability Matrix for requirement coverage using tool (JIRA)
- Involved in continues regression suits for frequent code delivery and integrated component to ensure functional stability.
Environment: Jboss, Java/J2EE, Eclipse, Web services, Selenium, MySql, Jira, Windows
Confidential, California
Senior Quality Assurance Engineer
Responsibilities:
- Responsible for studying the existing system and closely interacting with the Clients to analyze the business requirement.
- Customizing the automation frameworks for the Enhancement.
- Expertise in functional testing AUT using Selenium IDE and Selenium RC using JUNIT unit testing framework.
- Develop Automation scripts to increase application coverage and develop test data strategy to support test cases
- Review the existing regression test scripts and test suits to make compatibility for End to End Testing using Selenium.
- Executed functional testing, integration testing, system testing, regression testing, E2E testing.
- Prepared automated regression scripts to execute during test execution.
- Provided daily / weekly test status reports, defect summary reports, execution reports to leads/managers
- Solely responsible for preparing UAT test scripts perform Production validations in prod.
- Giving Demo to Project Managers and Business analyst on application issues to ensure that the application is fully tested.
- Evaluate QA process and make detailed recommended improvements on each release.
- Preparing Project Release document with open Issues, Test Environment description, Performance report, compatibility Report.
Environment: Jboss, Java/J2EE, Eclipse, Web services, Selenium, MySql, Jira, Windows
Confidential, California
Senior Quality Assurance Engineer
Responsibilities:
- Responsible for test case reviews to indentify test coverage gaps, traceability matrix.
- Identified and reported functional defects, regression, E2E testing defects in QC and tracked them to closure, defect triaging calls.
- Continues build sanity testing performed.
- SME review on the test data, SIT and UAT scripts.
- Prepared test plan for the new / CR requirements based on PRD and execute the SIT test scripts.
- Managed team for task allocation, project resource needs, cost and LOE estimation
- Actively worked with project managers to meet the project milestones.
Environment: Jboss, Java/J2EE, Eclipse, Web services, Selenium, MySql, Jira, Windows
Confidential, California
Senior Quality Assurance Engineer
Responsibilities:
- Preparation of test plan, scenarios, scripts with respect to claims processing, encounters (EDI transactions) testing.
- Develop test cases, executed test case with QA/UAT test environments to increase application coverage and defects logging in defect tracking tool
- Requirement Analysis and impact analysis discussion of Product Management group and developers, to ensure coverage and no ambiguities.
- Generate reports for the defect tracking, test project metrics, test process improvement for management review.
- Test case execution in Test environment and prepared Test approach doc each module, test schedule, test review meeting and Review on Test plan, test strategy, test case.
Environment: Jboss, Java/J2EE, Eclipse, Web services, Selenium, MySql, Jira, Windows
Confidential
Senior Quality Assurance Engineer
Responsibilities:
- Analyzing requirements, developing and executing the test scripts for the small, medium change requests
- Automating the regression tests using QTP and VB script.
- Integrating the automated test scripts to the QTP hybrid framework.
- Executing the regression test scripts through Quality Center.
- Publishing and presenting the Test summary reports, Daily and weekly status reports.
- Proactively review the test scenarios, Test cases created by remote test team
- Responsibility for QC - QTP integration and executing the scripts through QC.
- Managing test lab and coordinating with different teams to make sure the functioning of the test team smoothly
- Participating in defect review meeting with developers and business on weekly basis to prioritize the fixes
- Peer reviews of developed scripts to follow better standards in writing the scripts.
- Undertake the responsibility of testing small, medium and large change requests.
Environment: JbossQTP 9.2, QC 9.2, SQL Server 2008,Rally, Vault
Confidential
Team Lead
Responsibilities:
- Develop test cases to increase application coverage
- Develop test data strategy to support test cases
- Ensure test plans meets design specifications,Responsible for preparing UAT scripts.
- Perform Production validations upon prod deployment with real data.
- Develop test schedule estimates and tracking projects as schedule plans
- Communicates with Developers, Project Managers, Business analyst on application issues to ensure that the application is fully tested
- Evaluate QA process and make detailed recommended improvements
- Review and approve test plans, test cases, Release Notes/QA Approval
Environment: Jboss, Java/J2EE, Eclipse, Web services, Selenium, MySql, Jira, Windows
Confidential
Team Lead
Responsibilities:
- Analyzed documents like SRS, program specifications and use cases.
- Based on these documents prepared, test cases and Traceability metrics.
- Performed sanity, smoke and regression test cases manually.
- Tested this site for browser compatibility in Netscape and Internet Explorer browsers on windows platform.
- Reported bugs using Test Director. Tested the fixes.
- Prepared defects sampling reports and daily status reports.
Environment: Java, HTML, Oracle, Bugzilla, Postgres, Eclipse.
Confidential
Test Engineer
Responsibilities:
- Analyzed user requirements and documented them using HP Quality Center.
- Prepared and executed test cases manually for different modules.
- Identified, analyzed and documented defects, questionable functions, errors, and Inconsistencies in firmware and application functions, outputs, online screens, content.
- Communicated release status with external software vendors to reduce the time.
- Designed and implemented test plans for functional specifications.
- Wrote and executed system test plans for high capacity web server software, database-driven, Web-based applications on Windows NT platform.
Environment: s: Java, JSP, oracle9i, windows suite, PL/SQL, Windows xp
