Software Qa Lead Resume
IN
PROFESSIONAL SUMMARY:
- Overall 8+ years of extensive experience in Software Testingwif a solid understanding of Test Planning, Test Design, Test Execution and Defect reporting.
- Experience in analyzing business requirements and specifications and developing detailed Test Plans and Test Scenarios.
- Hands - on experience in creating Test cases, Test reports and logging teh defects in JIRA and Bugzilla.
- Proficient in developing and executing both manual and automation tests for Web-based applications using HP QC/ ALM and QTP/UFT.
- Sound noledge in analyzing and understanding Requirement Traceability Matrix, Defect Reporting and Tracking.
- Performed unit testing using JUnit/TestNG, integration and deployment of applications done using tools such as ANT and Maven and debugging through Log4j.
- Proficient in working wif tools such as Selenium WebDriver, Quality Center (QC),JIRA, Jenkins, HP UFT /QTP, IBM RFT, and SOAPUI.
- Expertise in verifying teh test data by executing SQL queries using TOAD and SQL Developer.
- Used Agile-based methodology to perform functional, regression, system and exploratory testing.
- Used HP QC for Requirements management, Test management and for Bug tracking.
- Strong Knowledge on Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
- Prepared detail documentation and daily reports on test progress and defects for QA team meetings.
- Sound noledge on end-to-end Validation processes. Helped Business team in performing UAT, whenever required.
- Working noledge wif functional testing Cross Browser Testing using Seleniumto check dat teh web application works as expected in different browsers.
- Experience in Developing and reviewing User Requirement Specifications (URS), Functional Requirements Specification (FRS) and Requirement Traceability Matrix (RTM) Documents.
- Expertise in selenium automation using Selenium WebDriver, Cucumber, Java, Junit/TestNG, Maven and Jenkins.
- Performing Cross-platform, Functional, Regression testing, UI testing for mobile app using Appium test automation framework.
- Participated in formal software reviews to identify problems and determine whether teh interim product meets all applicable requirements.
- TEMPEffective communication and interaction wif Clients, Developers, Business Analysts.
- Successfully handled multiple projects and delivered projects on right time ensuring quality.
- Worked in Multiplatform Environments like Windows, Web applications, and GUI based client/server applications.
TECHNICAL SKILLS
Languages: C, C++, Java, HTML, SQL, VB Script
Testing Strategies: Regression, System, Integration, Unit, Black box, White box,UAT, DB Testing
Databases: MS SQL Server, MySQL, Oracle, IBM DB2
Tools: HP QC, HP QTP/UFT, Selenium IDE, Selenium WebDriver, Eclipse, IBM RFT, Maven, Jenkins, TOAD, SQL Developer
Bug Tracking Tools: HP QC/ALM 11, Bugzilla, JIRA, TFS
Frameworks: Page Object Modeling, Behavior Driven, Keyword Driven, Data Driven, Hybrid Testing Framework
Functional Skills: SDLC, STLC, Agile Methodology, Requirements Gathering, Quality Management
PROFESSIONAL EXPERIENCE:
Confidential
Software QA Lead
Responsibilities:
- Co-ordinating wif business users, to finalize teh testing methodologies and confirm requirements.
- Supervising Test estimations, approval process and overseeing web-applications testing.
- Designing and implementing teh overall automation framework by using Selenium WebDriver and TestNG.
- Establishing teh Jenkins continuous integration environment, deployed teh automation framework and automated scripts to Jenkins.
- Preparing and submitting regression updates and Software Defect tracking reports to stakeholders as appropriate and involving in continuous improvement in meeting client needs and goals.
- Working wif cross functional teams to conduct extended consultations for complex projects.
- Providing business and developing teams, wif detailed reports on quality metrics, identified bugs/flaws and recommended fixes.
Environment: Selenium WebDriver, Jenkins, JIRA.
Confidential, IN
QA Automation Engineer
Responsibilities:
- Followed Agile Methodology (SCRUM) for this project.
- Participated in sprint planning and daily standup meetings.
- Developed test code for testing locally in Java using Eclipse, Selenium Web Driver and TestNG, Junit framework.
- Involved in Preparation of Smoke and Regression test cases for new sites.
- Reported teh issues in bug tracking tool, followed up wif teh development team and verified them.
- Communicated wif teh product team for clarifying requirements and business rules.
- Involved in developing QA Test Plan and QA Test Strategy.
- Worked on BDD Cucumber /gherkin format for Test Scenarios Using Acceptance Test Criteria.
- Analyzed business requirements, Software requirement specifications to create test plan and test cases for manual and automated testing.
- Responsible for verification of Defects Manually using different scenarios.
- Evaluate Manual Test cases dat can be automated.
- Used Page Object Model, UI Mapping, Selenium Manager, Data Driven using CSV, CSS Selectors as a part of Framework.
- Performed Compatibility testing of applications for dynamic and static content of browsers using HTML Ids and XPath in Selenium.
- Testing and automation of API's, performance and load testing.
- Developed and executed tests dat ensure application meets business requirements and system goals, fulfill end-user requirements and identify existing or potential issues.
- Developed automated front-end tests using Selenium wif Java
- Responsible for Creating, Executing and Reviewing Functional & Integration test cases based on teh Business and functional requirements.
- Tested teh various Service Oriented Architectures (SOAs) spanning across various departments using SOAP and WSDL using SoapUI.
- Performed Web services testing using SOAP UI and Rest-assured, on SOAP and RESTFUL web services.
- Involved in automating REST API test cases for different web services using JAVA and Rest Assured.
- Performed data driven testing by using JDBC as a data source in SoapUI and configured SQL queries to fetch data from teh Oracle database.
- Experience in using teh Rally defect tracking tool to track, plan and analyze teh stories.
- Responsible in deploying teh code builds to testing server using Jenkins. Actively involved on Continuous Integration Tools like Jenkins.
- Involved in analyzing teh performance of teh application under varying loads and concurrent users using JMeter.
- Developed and executed SQL queries to verify teh proper insertion, deletion and updates into teh database.
- Executed teh Unix commands to check teh log files of teh application.
Confidential
Sr. Software QA Engineer
Responsibilities:
- Involved in requirement analysis, designing test plan, identifying test conditions, designing test cases, reviewing test cases and executing test cases.
- Created detailed Test Plan and Test cases for Functional and Regression Testing of teh application.
- Tested teh application in highly dynamic environment wif sprint team using Agile methodology.
- Involved in implementation of test framework using SeleniumWebDriver, TestNG, Maven, and Log4j.
- Created Automation scripts using Selenium WebDriver and Java, executed those test scripts on different browsers.
- Used Maven for build management, Git for source code, and Jenkins to run test scripts on nightly basis respectively.
- Used Page Object Model, UI Mapping, Selenium Manager, Data Driven using CSV, CSS Selectors as a part of Framework.
- Developed automation script for Mobile Native applications (IOS, Android) using Appium, Java.
- Performed Web services testing using SOAP UI and Rest-assured, on SOAP and RESTFUL web services.
- Involved in automating REST API test cases for different web services using JAVA and Rest Assured.
- Performed data driven testing by using JDBC as a data source in Soap UI and configured SQL queries to fetch data from teh Oracle database.
- Developed and executed SQL queries to verify teh proper insertion, deletion and updates into teh database.
- Extensively involved in resolving bug fixes wif teh development team and logging teh defects in JIRA.
- Communicated teh defects to developers, generated test matrices and attended status meetings.
- Involved in migrating teh QTP testing framework to Selenium.
- Used Firebug and Firepath to identity teh elements on teh web pages.
- Created data driven automation scripts for testing API Web Services using SOAP UI.
- Performed Functional, Regression, System Integration, End to End and User Acceptance Testing (UAT).
- Planned and executed backend testing using SQL queries using SQL Developer to verify teh dataflow from teh database.
Environment: QTP, Selenium WebDriver, TestNG, Maven, Jenkins, Maven, Log4j, JIRA, SOAP UI, SQL Developer.
Confidential
Software QA Engineer
Responsibilities:
- Reviewed database business and functional requirements, reviewed mapping transformations.
- Worked wif Program Managers, Requirement Analysts, Mappers, Developers, and other testers to resolve issues wif requirements/mapping transformations.
- Created Test Plans and test scripts, executed test scripts, and wrote Test Report.
- Preparation of Test Cases based on ETL Specification Document, Use Cases, Low Level Design document.
- Developed Positive and Negative Test scenarios for Functional and Regression Testing.
- Did extensive work wif ETL testing including Data Completeness, Data Transformation & Data Quality for various data feeds coming from source.
- Developed inline view queries and complex SQL queries and improved teh query performance for teh same.
- Performed Database Testing by running SQL queries using TOAD for validating teh data.
- Performed functional testing on front end as well, for some of teh applications in scope.
- Executed runs on teh DataStage jobs by generating test data and comparing it wif teh benchmark output.
- Logging teh defects in HP QC, JIRA and assigning them to teh respective development team.
- Create test plan, test cases and do teh Unit testing, SIT and UAT and send them to projects lead for approval.
- Participated in appropriate daily and weekly team meeting wif teh business team regarding teh test progress.
Environment: HP QC/ALM, SQL Developer, JIRA, DataStage, TOAD.
Confidential
Software QA Engineer
Responsibilities:
- Developed detailed Test Plan and Test Scenario for System Testing based on SRD and BRD.
- Authored Test cases as per business requirements in HP Quality Center/ALM and executed them manually.
- Involved on testing teh new functionality based on test cases and coordinated wif development team in fixing teh issues, Defect Management by Logging and Tracking bugs during execution in Test lab.
- Stored all teh Test results, metrics and reports in QC/ALM and well documented them.
- Logged teh defects using JIRA and Bugzilla assigned them to teh relevant developer.
- Involved in retesting teh application after defect fix and attended teh defect review meetings to resolve teh issues.
- Involved in Regression, Positive, Negative, Integration and Functional Testing to ensure bug-free output.
- Worked wif Business users to validate application needs and prepared Requirement Traceability Matrix(RTM) for tracing teh test cases.
- Automated some Test cases using Quick Test Profession (QTP) for regression testing and running teh automation suite.
- Helped business team in UAT testing in UAT environment, Prepared UAT test cases and testing estimates, whenever required.
Environment: HP QC/ALM, JIRA, Bugzilla, QTP.
Confidential
Software QA Engineer
Responsibilities:
- Participated in teh project kick-off meetings and gathering requirements and application noledge from teh business users and application owners.
- Authoring combined Test Plan and Test Strategy for applications dat are in teh scope of testing.
- Designed Test Scenarios and Test Cases based on teh BRS and FRS documents and conducted Functional, ad-hoc and exploratory testing for teh variety of web applications wif expanded test coverage.
- Performed Test execution and created Test reports based on teh test results and involved in creating RTM.
- Followed agile based methodology throughout teh project.
- Involved in Black box and Grey box Testing and executed SQL queries in TOAD for checking teh database credibility.
- Performed Functional testing for some applications usingQuality Center and Regression Testing wif QTP.
- Developed QTP automation scripts using VB Script.
- Participated in teh Daily stand up calls, review meeting and project retrospective meetings on behalf of teh QA teamand providing status report on task assigned, to teh Project Manager/Client.
- Performed defect logging and tracking using teh HP Quality Centerand Bugzilla.
Environment: HP QC/ALM, Bugzilla, QTP, TOAD.
