Software Test Engineer Resume
Atlanta, GA
SUMMARY:
- 9+ Years of experience in Software Testing in both web based and client server applications.
- Certified ISTQB professional.
- Experienced in Automation Testing using Selenium and HP QTP and Manual Testing
- Expert on Web Driver Automation using Java and TestNG framework.
- Experienced in testing SOAP and RESTful services using SOAPUI and Advanced Rest Client.
- Experienced in automating Micro Services using Rest Assured framework.
- Experience with running the scripts over Selenium Grid on Jenkins continuous integration server and CICD pipeline plugin.
- System Integration testing experience with Sterling, Sales Force and Web Methods.
- Experienced in HP QTP Automation using VB Scripting and Descriptive Programming.
- Experience in Agile methodology project execution.
- Plan, Design, Build and Maintain complex Test Automation Frameworks (Data driven, Keyword Hybrid and Page Object Model).
- Have experience in developing scripts for UI and Services automation using Selenium and Java for back office and consumer facing applications.
- Have knowledge about BDD and Cucumber.
- Strong analytical skills to translate project requirements and Business Process Flows to appropriate test scenarios and test cases to ensure test coverage and traceability.
- Have expertise in application life cycle management, defect management and software configuration management.
- Key areas of expertise include requirements study, system analysis & design, STLC, requirement based testing, database testing, functional testing, Reports testing, user acceptance testing, usability testing and UI Testing, software quality assurance, defect prevention, formal reviews of requirements, test artifacts.
- Involved in testing of the backend database using SQL queries.
- Shown flexibility, quick learner, proactive attitude and amazing team player.
TECHNICAL SKILLS:
Test Methodologies:: Agile, Iterative and V - Model, Waterfall.
Test Automation: WebDriver(Java), Selenium Grid, Page Object Model, Rest Assured Framework .
Testing types:: API Testing, Functional Testing, Integration testing, Database testing, Boundary Testing, System Testing, Cross Browser Testing, Regression Testing, Reports testing, User acceptance testing, Usability testing and UI Testing.
Test Management Tools: Rally, HP ALM 11.00/10.00
Testing Tools: Soap UI, Advanced REST Client, Swagger Editor, HP QT11/10.0
Programming: Java, JUnit, TestNG, VB Scripting
Defect Tacking Tools: HP ALM, Rally, Version one, Bugzilla
Operating System: Unix, Windows 7/XP.
RDBMS: ORACLE 12c, MS SQL Server
Utilities & Tools: GITHub, GITBash, SubVersion, Splunk, Crucible, DFP, Soap UI, ARC, JACOCO, SonarLint, SonarQube, Jalopy, Fire bug, XPath Tester,Tortoise SVN.
PROFESSIONAL EXPERIENCE:
Confidential, Atlanta, GA
Software Test Engineer
Responsibilities:
- Highly dynamic environment with Agile cafe teams.
- Review the features (requirement) which are derived from Epics and convert them into User Stories. Interacted with the Business Analysts and Product owners to understand the business rules.
- Participates in various meetings like User Story refinement, Sprint planning and Sprint demos
- Interacted with developers, users and various members of the team to discuss issues, resolve defects and set priorities.
- System integration testing with SalesForce, Sterling, WebMethods and Oracle RMB.
- Create, Execute and maintain Develop formal test plans through Rally for functional and UI testing.
- Quick set up, execution and reporting the findings for smoke test in each build.
- Develop automation scripts in Page Object Model for End to End contract submission with positive and negative scenarios.
- Designed data driven tests by using Data Providers.
- Develop standalone scripts for Sterling and Feature Manger by mocking the dependencies.
- Manually verified Micro services Swagger definition file and validated the response codes. automated Micro Services using Rest Assured framework
- Created Selenium, TestNG scripts for Micro services endpoints in Nitrous (Service Wrap).
- Configured CICD Jenkins Pipe line for Micro services repository.
- Performed parallel test execution over Selenium Grid for UI tests.
- Experience and knowledge in executing basic UNIX commands.
- Reported defects using Rally and assigned severity and racking the status of the defects till closure.
- Participated in daily standup meetings.
Environment: Java, WebDriver,Oracle 12c, HP ALM, Jenkins, Selenium, Rest Assured, Rally
Confidential, Atlanta, GA
Software Test Engineer
Responsibilities:
- Highly dynamic environment with Agile scrum teams.
- Participates in various meetings like User Story refinement, Sprint planning and Sprint demos
- Interacted with various stake holders to understand the requirements.
- Create, Execute and maintain Develop formal test plans through Version one for functional and UI testing.
- Quick set up, execution and reporting the findings for smoke test in each build.
- Develop Data Driven Selenium scripts in Page Object Model for positive and negative scenarios.
- Developed Data base validation tests using JDBC utility.
- Contribute in building Regression Test Suite, to run the tests in parallel over Selenium Grid.
- Configured nightly Jenkins job to run the test suite on daily basis.
- Automation triage for the failed test cases.
- Services migration testing using SOAP UI and Advanced Rest Client.
- Services integration testing with UI and validating the JSON response against UI.
- Generate automation test code coverage report using SonarLint Intellij plugin.
Environment: Java, WebDriver, SQL Server, HP ALM, SOAP UI, Version One,Splunk.
Confidential, Atlanta, GA
Software Test Engineer
Responsibilities:
- Participates in various meetings like User Story discussions, Sprint planning and Sprint demos
- Interacted with various stake holders to understand the requirements.
- Create, Execute and maintain Develop formal test plans through Version one for functional and UI testing.
- Quick set up, execution and reporting the findings for smoke test in each build.
- Verifying the flighted Ads in DE and DFP server and and reporting the discrepancies in HP ALM.
- Regression testing the Ad Flighting functionality with HTML5, Jpeg, gif and swf image graphics.
- Verifying the outbound xml and server logs in Splunk.
Environment: Java, SQL Server, HP ALM
Confidential, Westbrook, ME
QA Analyst
Responsibilities:
- Highly dynamic environment with sprint teams using Agile Methodology.
- Reviewed the requirements maintained in Confluence and identified issues in the requirements.
- Interacted with the Business Analysts to understand the business rules.
- Interacted with developers, users and various members of the team to discuss issues, resolve defects and set priorities.
- Create, Execute and maintain Develop formal test plans through Rally for functional and UI testing.
- Quick set up, execution and reporting the findings for smoke test in each build.
- Built a detailed reusable, script free keyword, data driven framework using Selenium WebDriver and JUnit .No Record and Run.
- Performed parallel and cross browser testing in IE, Chrome, Opera and Firefox using Selenium Grid and TestNG
- Testing the integration of Google AppEngine and UI of the application
- Reported defects using Rally and assigned severity.
- Tracking the status of the defects till closure.
- Participated in daily standup meetings.
Environment: Java, Selenium, Google AppEngine, Jquery, Compass/Saas and Rally
Confidential, Portsmouth, NH
Sr. Test Analyst
Responsibilities:
- Reviewed requirement specifications and identified gaps in the requirements.
- Designed, executed and maintained System Test Scenarios and Test Cases in spreadsheets.
- Involved in performing Smoke testing and Sanity testing on the initial builds to verify the testability.
- Participated in knowledge sharing sessions and understand the business requirements.
- Performed System Testing, Integration Testing and End to End testing by executing the test cases and reporting the issues in BugZilla.
- Participate in defect triage meetings.
- Tracking the issues till closure
- Updated the status of test cases based on the test results.
- Prepared Requirement Traceability Matrix to ensure test coverage.
Environment: .Net Framework 4.5, Ruby on rails,BugZilla
Confidential, Richmond VA
Software Test Engineer
Responsibilities:
- Requirements understanding and preparing test scenarios and test cases.
- Preparation of RTM.
- Review of test scenarios and test cases.
- Involved in the test plan review and update.
- Performed Smoke Testing, UI Testing, Functional Testing and Regression Testing.
- Performed Compatibility Testing (Browser version /Cross Browser).
- Setting up Triage meetings for issue resolutions and clarifications.
- Provided training to new team members.
- Logging defects and tracking them till closure.
- Involved in Automation scope for the project and identified the modules that can be automated.
- Involved in frame work/ design level meetings.
- Development and execution of automated Test Scripts for regression testing using QTP.
- Executed functional test scripts and escalated issues and concerns regarding functional requirements with test management.
- Performed regression testing using QTP.
- Involved in the implementation of Data driven framework using Excel sheets and Data tables.
- Participated in User training meetings and knowledge sharing sessions.
- Prepared test data document based on SRS by using test data designing techniques.
- Defect tracking and monitoring using Quality Center tool.
- Automated functionality of the application using QTP and VB script which is accurate, reusable and reduces manual testing effort.
- Developed Test scripts using QTP and Performed functional and integration testing.
- Developed user defined Function Libraries to achieve modularity and reusability.
- Managed defects and resolutions using Quality Center.
- Used descriptive Programming, Object Repository for Object identification.
- Error handling mechanism is used in the scripts to handle the errors in the application, without interrupting the test execution.
Environment: .Net3.5, Biztalk Server, Oracle 10g.
Confidential
Software Test Engineer
Responsibilities:
- Analyzed functional requirements document of the application to identify gaps.
- Involved in the preparation of Test Plan Document.
- Designed System Test Scenarios and Test Cases as per functional requirements.
- Reviewed Test Scenarios and Test Cases to ensure coverage and conformance to business requirements.
- Updated the Test scenario and Test cases based on review comments.
- Involved in Sanity Testing on Initial builds
- Executed the test cases and Involved in Functional Testing, GUI Testing, Regression Testing and System Testing.
- Performed cross browser testing on IE,fire fox and netscape for identifying GUI issues.
- Reporting the defects in Bugzilla by assigning severity and priority for each bug.
- Verified the bug resolutions and updating the status of the bug in Bugzilla.
- Prepared Test Summery Report after the completion of each iteration.
Environment: Windows XP, ASP.Net, Oracle 9i & Win CVS.
Confidential, Tigard, OR
Software Engineer
Responsibilities:
- Involved in the review of SRS in the testing perspective.
- Interacted with the Business Analyst to understand the business rules.
- Designed System Test Scenarios and Test Cases as per SRS.
- Involved in the peer reviews of System Test Scenarios and Test Cases.
- Involved in performing Smoke testing and Sanity testing on the initial builds to verify the testability.
- Performed System Testing, Integration Testing and end to end testing by executing the test cases.
- Updated the test cases document based on the test results.
- Reported the defects in the application using BugZilla by assigning severity and priority.
- Setting up Triage meetings for issue resolutions and clarifications.
- Prepared Requirement Traceability Matrix to ensure test coverage.
- Performed backend testing using SQL queries to check backend data and data integrity.
- Involved in User Acceptance Testing, Usability testing and UI testing.
Environment: Windows2003, ASP.NET 2.0, MY SQL 5.0 & Win CVS.
Confidential, Chester, NYAssociate Software Engineer
Responsibilities:
- Designed & Executed System Test Cases
- Coordination with Project team, Test team
- Participated in test plan and test cases review meetings.
- Verification of database for correct entries in database tables
Environment: MS-Access 2003, VSS
Confidential
Associate Software Engineer
Responsibilities:
- Involved in the Review of SRS and prepared Requirement review document.
- Interacted with Business Analyst to understand the business rules.
- Designed Test Scenarios and Test Cases as per functional Requirements.
- Execution of Test cases and reporting the bugs using BugZilla.
- Performed GUI testing against GUI checklist.
- Performed Browser Compatibility Testing on IE, Netscape and Fire Fox.
- Prepared test summery report and requirement traceability matrix document.
- Verification of database for correct entries in database tables
- Performed User Acceptance Testing, Usability testing.
Environment: Windows XP, .NET, MSSQL 2005, VSS