Software Engineer In Test Resume
CO
SUMMARY
- Over 10 years experience in software Quality Assurance wif a thorough noledge of automation, manual, database, web service, system, functional, and regression and testing methodologies.
- Expertise in developing and maintain overall test methodology and strategy, documenting test plans, test cases and editing, executing tests cases and test scripts, test case matrix and defect reporting.
- Experienced in entire System Development Life Cycle (SDLC).
- Good experience in software Quality Assurance and testing wif a wide variety of projects and environments.
- Experienced in functionality, compatibility, reliability, exploratory/ad hoc, regression, system, usability, installation and related test methodologies.
- Expertise in testing of client - server, web, mobile, and Windows based applications on Windows and UNIX operating systems.
- Extensive experience in working on database testing, web service testing and mobile testing.
- Expertise in performing Functional Testing, Integration Testing, Backend Testing and Regression testing using Selenium/WebDriver, Java and JUnit/TestNG.
- Experienced in Web Application testing wif Selenium IDE, Selenium Grid, Selenium WebDriver and TestNG.
- Experienced in planning, designing, building and maintaining complex test automation frameworks (data-driven, keyword and hybrid).
- Expertise on HP QTP automation using VBScript and descriptive programming.
- Extensive experience in using QTP features like object repository, data table, recovery mechanism, synchronization and virtual object.
- Good noledge on load and performance testing tool JMeter.
- Extensive experience in using Smart Bear ALM, HP ALM/Quality Center as Bug Tracking System as well as test management tool.
- Experienced in working wif RDBMS like Oracle/SQL Server/MS Access, backend testing of Stored Procedures Views and Triggers.
- Experienced in working wif different software methodologies like Agile Scrum and Waterfall methodologies.
- Good experience in working wif Testers, Developers and other team members in testing high quality, critical complex projects and in overall enhancement of software product quality.
- Experienced in training other professionals and provide team leadership.
- Strong experience in complex, dynamic and onshore-offshore project environment.
TECHNICAL SKILLS
Testing Tools: Selenium WebDriver2.0, HP UFT/QTP, JMeter Test/Defect
Management Tools: Smart Bear ALM, HP ALM 12.1, HP Quality Center10.0, Jira, Rally,Team Foundation Server, Bugzilla.
Databases: Oracle, MS SQL Server and MS Access 2000.
Languages: JAVA, VB Script, Java Script, SQL, Python, C#, C, C++.
S/W Package: MS Office, ETL
Case Tools: GIT, SVN,PVCS Version Manager and Win CVS.
Operating Systems: IOS, Android, UNIX, Sun Solaris 5.8, Windows XP/Vista/7/8 and Linux.
PROFESSIONAL EXPERIENCE
Confidential, CO
Software Engineer in Test
Responsibilities:
- Analyzed user stories by interacting wif Business Analysts and Developers.
- Involved in creation and execution of test cases for BO migration project.
- Involved in the test case preparation and execution of the GW Retirement plan migration project.
- Involved in the testing of recurring and non recurring reports.
- Created test scenarios for functional and regression testing.
- Performed validation of BO 4.1 version reports by comparing wif BO 3.1 reports.
- Prepared and Executed Automation Test Cases as per Requirements using Selenium Web Driver using java.
- Selected the Test Cases to be automated and performed functional testing of the front end using Selenium Web Driver and TestNG.
- Performed Data driven testing of the web based tool using selenium Web Driver using java and testNG.
- Reviewing the Test Reports using TestNG.
- Performed Input Validations, User Interface Validations, Browser Compatibility testing and Navigation testing.
- Developed BDD(cucumber) framework for executing selenium test scripts. Integrate Junit, TestNG & Selenium scripts wif build tool Maven.
- Setup Selenium Grid to run Selenium scripts on different browsers.
- Implemented the Logger using Log4J for Selenium test cases.
- Using Jenkins created test build and run it using GitHub or build.xml for selenium automation framework.
- Performed database testing by executing various SQL Queries.
- Participated in daily Scrum meetings, discussed about defects and blocking issues.
- Report daily status to the QA Manager, QA lead and other business users about the test cases preparation, test case execution and Defects.
Environment: HP ALM 12.1, JAVA, Selenium WebDriver, Selenium Grid, Python, C#, TestNG, GitHub, Jenkins, SAP Business Objects 3.1/4.1, SAP Crystal Reports, Oracle and UNIX.
Confidential, Denver, CO
Sr. QA Analyst
Responsibilities:
- Involved in preparation of test strategy, test plan, test scenarios and test cases.
- Reviewed business requirement documents and use cases.
- Reviewed change requests and analysis of changes form exiting use cases.
- Participated in project kickoff and sprint planning meetings doing planning poker.
- Participated in daily Scrum meetings, discussed wif Business Analysts and Developers about requirement gaps, defects and blocking issues.
- Involved in updating test cases following the agile process and frequent requirement changes
- Performed functional testing, system testing and integration testing.
- Reviewed test cases of automation candidates, creation of new automation scripts and enhanced test scripts using QTP.
- Involved in the creation of automation test scripts for functional and regression testing by using QTP.
- Selected the Test Cases to be automated and performed functional testing of the front end using Selenium Web Driver and TestNG.
- Setup Selenium Grid to run Selenium scripts on different browsers.
- Involved in execution of .NET based batch jobs and analyzing the batch failures.
- Created test scenarios for functional and regression testing.
- Performed database testing by executing various SQL Queries.
- Involved in processing and verification of cases batch uploads into TN TANF application.
- Involved in build deployments in QA and UAT environments and performed smoke test after each code drop.
- Identified, reported and managed defects and validated issues in defect tracking system ALM.
Environment: Selenium WebDriver, Selenium Grid, UFT11.0/QTP,.NET, JAVA, Python, C#, Smart Bear ALM Complete, MS SQL Server, UNIX and Jenkins.
Confidential
Responsibilities:
- Developed, maintained and implemented integration/system test strategy, test plan, test process, test scenarios and test cases based on Maximums/CMMI standards.
- Reviewed change requests and analysis of changes form exiting use cases.
- Participated in project kickoff and sprint planning meetings doing planning poker
- Participated in daily Scrum meetings, discussed wif Business Analysts and Developers about requirement gaps, defects and blocking issues.
- Involved in updating test cases following the agile process and frequent requirement changes
- Involved in sprint Demo’s and Retrospective meetings
- Communicated wif Business Analysts and Developers to understand/clarify requirements and discussing issues/defects during Agile/Scrum meetings.
- Performed functional testing, system testing and integration testing.
- Involved in validation of application data between VIDA and external vendors like Jelly Bean (JB), Data Entry system (DCU) and KOFAX.
- Performed database testing by executing various SQL Queries.
- Interacted wif Developers and Business Analysts to resolve technical issues and provided production support.
- Reviewed test cases of automation candidates, creation of new automation scripts and enhanced test scripts using QTP.
- Involved in defining automation test scenarios, created automated test scripts and execution of tests using Selenium WebDriver.
- Used Firebug and Firepath to write automated test scripts using Selenium WebDriver.
- Setup Selenium Grid to run Selenium scripts on different browsers.
- Involved in the creation of automation test scripts for functional and regression testing by using QTP.
- Involved in UAT batch support by running Java and .NET based batch jobs and analyzing batch failures.
- Involved in comprehensive end-to-end testing and also Web Service Testing by using SOAPUI.
- Participated in Level of Efforts estimates.
- Participated in stand ups and daily status meetings.
- Involved in build deployments in QA environments and performed smoke test after each code drop.
- Identified, reported and managed defects and validated issues in defect tracking system Smart Bear ALM.
Environment: Selenium WebDriver, Selenium Grid, UFT11.0/QTP, Java, Python, C# .NET, Smart Bear ALM Complete, Oracle 9i, MS SQL Server, SOAPUI, UNIX and Jenkins.
Confidential, Englewood, CO
Sr. QA Analyst
Responsibilities:
- Analyzed user requirements by interacting wif Architect, Developers and Business Analysts.
- Created and executed test plan, test case design and test cases based on user and functional specifications.
- Reviewed changes request and analysis of changes form CSA Web point of view.
- Performed functional testing, integration testing and system testing.
- Performed database testing by executing various SQL Queries.
- Reviewed test cases and enhanced QTP test scripts.
- Developed re-usable library of generic functions using QTP to eliminate redundancy of code in automated scripts.
- Involved in comprehensive end-to-end testing and Web Service testing by using SOAPUI.
- Participated in daily status meetings wif QA Manager.
- Created test scenarios for functional and regression testing.
- Tested browser compatibility in different browsers.
- Used HP Quality Center as test management and defect tracking tool.
Environment: HP QTP 10, HP Quality Center 10, Oracle 9i, SOAPUI, SVN and MS Outlook.
Confidential
Responsibilities:
- Analyzed business and functional requirements of application and developed detailed test plans and test cases in QC.
- Defined test criteria and project schedules and baseline test plan wif the help of project meetings and walkthroughs.
- Tested DSA application on various platforms like IOS and Android.
- Performed functional and integration testing of individual modules of application on Samsung tablets and Apple IPad, Apple IPad mini devices.
- Reviewed test cases of automation candidates, creation of new automation scripts and enhanced test scripts using QTP.
- Involved in the creation of automation test scripts for functional and regression testing by using QTP.
- Performed functional, regression, UI, regression and adhoc testing.
- Performed backend testing using SQL Queries and sub queries to check backend data and checked data integrity.
- Interacted wif development and QA teams to ensure overall quality of the software.
- Coordinated wif different work groups to get testing done.
- Analyzed business process through use cases, workflows and functional specifications.
- Involved in web service testing by using SOAPUI.
- Worked wif development team members to better understand system functionality in order to improve testing quality.
- Participated in BUG meetings to resolve defects in efficient and timely manner.
Environment: HP QTP 10, HP Quality Center 10, Android, IOS, WebMethods 7.x/8.2, Java, Oracle 9i, SOAPUI, MS Outlook, MS Access, IVR, SVN and Internet Explorer 7.0.
Confidential, St Paul, MN
Senior QA Analyst
Responsibilities:
- Reviewed business/functional/system requirement specs, high level design documents, detailed design documents and requirement matrix.
- Participated in test plan, test case review and status meetings.
- Performed functional, regression testing.
- Used Quality Center to develop and execute test cases, log and track defects.
- Conducted end-to-end testing and developed SQL Queries to obtain test data from backend database and checked database changes by using SQL Queries.
- Performed data integrity testing by executing SQL statements and manually verifying the contents.
- Validated setting up of various clients profiles in the WebMethods Trading Networks.
- Performed testing various EDI transactions like 835 and 837.
- Interacted wif Developers and provided them wif ample information to get defects fixed on time.
Environment: HP Quality Center, WebMethods 6.5, EDI, MS SQL Server 2005, SOAPUI and EDI.
Confidential, Nashville, TN
QA Analyst
Responsibilities:
- Reviewed business/functional/system requirement specs, high level design documents, detailed design documents and requirement matrix.
- Communicated wif Business Analysts when requirements were not cleared or covered.
- Prepared test plan and templates to create test cases and test procedures.
- Created test scenarios from use cases based on functional requirements document and design requirement documents.
- Tested all database tables by running SQL Queries and validated data at every stage of transaction for correct update and data flow.
- Performed database testing on test and QADB server environment.
- Performed manual, functional, regression, smoke and integration testing.
- Used Mercury Quality Center for maintenance of defect tracking and incident tracking.
- Interacted wif Developers and discussed technical problems, reported bugs and supported development team.
- Performed cross-platform testing on Internet Explorer and Netscape browsers.
Environment: Mercury Quality Center, Mercury QTP, SOAPUI, Oracle 9i, J2EE, JSP, XML.
