Consultant Resume
Bothell, WA
SUMMARY
- 6 years of professional experience in IT industry as Software Test Engineer in Software Testing, proficient in Client/Server and Web based applications.
- Experienced in API Testing, Mobile Testing, Protractor Testing, Selenium and Manual Testing.
- Experience in Agile Scrum software development life cycle participating in daily scrum, sprint planning and retrospective.
- Experienced in working with multiple projects, production support, and involved in resolution.
- Extensively worked on various Testing types such as Integration, System, Sanity, Smoke, Functional, Regression, User - Interface (GUI), Data base and User acceptance testing (UAT).
- Good hands-on experience on various management tools like tools like JIRA, TFS, and MTM.
- Expertise in Testing Life Cycle and Bug Life Cycle.
- Expert knowledge with different phases of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) including methodologies like Agile.
- Expertise in Protractor Automation testing for both Angular and Non-Angular pages.
- Implemented Jasmine as a testing framework for Protractor and able to perform compatibility testing with different browsers like Firefox, Chrome, IE and Safari with different operating systems like Windows, Mac OS.
- Experience working on Page Object Model (POM) in Protractor.
- Experience in writing Test Plans, defining Test Cases, developing and maintaining Test Scripts, analyzing the results of scripts, interaction with team members in fixing the errors.
- Experienced in preparing Automation scripts for Functional & Regression testing using open-source Automation tools Protractor and Selenium (Web Driver/ TestNG) and Cucumber.
- Working experience Xpath, Firebug, Firepath, Maven and TestNG annotations.
- Excellent skills in understanding requirements and creating test cases out of Business Requirements Document (BRD) and understanding Test Approach, User Acceptance Testing (UAT), and Requirements Traceability Matrix (RTM).
- Performed functional testing of web services using SOAP/ RESTful web services.
- Knowledge in Java Programming, Selenium IDE, Selenium WebDriver, TestNG, Maven, Jasmine and Protractor.
- Worked in java script-based technologies likeNodeJS, AngularJS, Protractor.
- Well versed in Analyzing Results, Bug Tracking & Reporting, Detailed status reporting and Expert in Using TFS/JIRA as repository for maintaining test cases, execution and tracking the defects.
TECHNICAL SKILLS
Domain: E-Commerce, Product based, Telecom and Banking
Operating Systems: Windows, MacOS
Languages: JAVA, Angular JS, SQL, Objective-C, Swift
Automation Tools: Protractor, Selenium Web Driver, Selenium IDE, Fire Bug, Fire pathCucumber.
Microsoft Office: MS Word, MS Excel, MS PowerPoint, MS Outlook
IDE Tools: Visual Studio Code, Eclipse, Postman (API), Sublime text
Bug Tracking Tools: JIRA, TFS
Browser: Internet Explorer, Mozilla Fire Fox, Google Chrome, Safari
Database: MySQL, SQL Server
Web Technology: HTML, Angular JS and DOTNET.
Version Control: GIT, SVN
Markup Languages: HTML, XML, XPath, CSS Selector.
Test Approaches: Agile/Scrum, Waterfall, SDLC, and STLC.
PROFESSIONAL EXPERIENCE
Confidential - Bothell, WA
Consultant
Responsibilities:
- Study ofSoftware Requirements Specifications and relevant documents
- Attend features design review meetings and optimize the test scenarios.
- Developed Test Plans, Test Scenarios and Test cases for features.
- Written test automation scripts in Protractor and JavaScript in Visual studio Code IDE.
- Responsible for planning regression test stories in everySprint.
- Worked on Jasmine framework using BDD driven approach.
- Worked on GITHUB Repository to check in, check out developed code and executed it in build Environment.
- Involved in setting up test automation framework.
- Involved in the Continuous Integration of the automation framework.
- Performed GUI, Functional and Regression testing by automated using Protractor.
- Develops efficient and thorough sprint test plans. Conducts sprint testing using exploratory, functional test case, and regression methods.
- Collaborates with scrum team developers to develop new features and resolve issues
- Develops an in-depth level of knowledge of the scrum team’s supported products
- Review the test scenarios identified with SME and updating as per feedback.
- Validating SOAP & REST web services using Postman Tool.
- Verification of data stored in backend Database MYSQL using SQL Queries.
- Presented Automation Test result analysis during dailyagilestand-up meetings.
- Coordinate and Allocate tasks to offshore team.
- Resolve issues/blockers in test activities reported by team in a timely manner.
- Review software documentation to ensure technical accuracy, compliance or completeness or to mitigate risks.
- Attend different release meeting and update the team if any changes.
- Monitor tasks’ progress and escalate risks to management in a timely manner.
- Worked on different releases simultaneously and completed them on time without any issues.
- Compile & submit weekly status reports on the releases.
- Participate in sync up meetings with offshore (outsourced) team in distributed geographically.
- Communicate effectively with developers, QA Team, management about assigned tasks status.
- Involved in Installation, User guide, Release notes, design document reviews and provided timely feedback.
- Prepared knowledge documents that help team and stake holders.
- Mentoring the team with new features/functionalities.
Environment: Protractor, Jasmine Framework, JIRA, Java script, Visual studio code, Allure Reports, SOAPUI, REST Web services
Confidential
Software Test Engineer
Responsibilities:
- Gathered requirement documents such as business requirement, design and other related documents.
- Developed Test scripts to implement Test cases, Test Scenarios, and features for BDD using Jasmine framework.
- Presented Automation Test result analysis during dailyagilestand-up meetings.
- Extensive Knowledge in Agile Methodology and participated in sprint planning, Product Backlog Refinement and daily scrum meetings.
- Used GitHub to maintain and manage the build scripts, test data used other documents related to the project.
- Reported bugs on bug - tracking tool like Jira.
- Worked on Page Object Model and performed read and write data from Json file.
- Resolve issues/blockers in test activities.
- Worked on generating Reports in html and Screenshots for reports with logs.
- Reviewed theTest Basis,designedand documentedTest Strategies, Test Plan, Test Casesandexecuted test cases.
- Involved in confidential ended stand-up calls on daily basis and had two-week sprints in Agile methodology.
- Tested Angular application with Jasmine testing framework, Protractor and used TypeScript for Automation.
- End to End Testing of the complete website which was developed using Angular.JS, JavaScript, HTML5, CSS3.
- Involved in writing automated scripts forAngular.JSapplication usingProtractor and Java.
- UsedProtractorfor End-to-End Framework testing in AngularJSWeb Applications.
- Developed test code in Java Script usingVisual studio code.
- Setup the Automation framework usingProtractorto run test cases in multiple browsers and platforms.
- Responsible for identifying test cases formanualandAutomationwithProtractor for Smoke Test, Functional and Regression Tests.
- Involved in testing the application utilizing theScrum (Agile)methodology.
- Involved in designing ofautomation frameworkto be used in UI testing withProtractor.
- Identified, ReportedandTracked DefectsusingJIRA tool.
- Manually tested,verifiedandvalidatedthat the product meets user requirements.
- Developed and executedSQL queriesto verify the proper insertion, deletion and updates into the Oracle supporting tables.
- Communicate effectively with developers, QA Team, management about assigned tasks status.
- Involved in Installation, User guide, Release notes, design document reviews and provided timely feedback.
- Prepared knowledge documents that help team and stake holders.
- Mentoring the team with new features/functionalities.
- Validating SOAP & REST web services using Postman tool.
Environment: Protractor, Jasmine Framework, JIRA, Java script, Visual studio code, Allure Reports, SOAPUI, REST Web services.
Confidential
Software Test Engineer
Responsibilities:
- Developed Test scripts to implement Test cases, Test Scenarios, and features for BDD using TestNG framework.
- Scripted current test scenarios in Seleniumweb driver with Java using TestNG frame work.
- Involved in Cross Browser Testing various browsers like Google chrome and Safari.
- Involved in testing the application utilizing theScrum (Agile)methodology.
- Identified, ReportedandTracked DefectsusingTFS tool.
- Worked on GITHUB Repository to check in, check out developed code and executed it in build Environment.
- Involved in building automation framework from scratch using Selenium Web Driver, JAVA, and Eclipse.
- Performed Parallel Test Execution using Selenium WebDriver.
- Responsible for writing and maintainSelenium WebDriverscripts for regression andfunctional testingusingTestNG framework.
- Involved in design and implementation ofSelenium WebDriverautomation framework for smoke and regression test suites using TestNG and Maven.
- Used theFirebugto inspect theXPathof the web elements andEclipse IDEfor Java development.
- Debugging Test Cases and Fixing Errors in Eclipse.
- Developedtest scenariosandtest proceduresbased on the test requirements.
- Performed manual testing on application before going for automated testing.
- Executedfunctionalandsystem testsmanually.
- End to end testing on validating the claims functionality including data validation from source to destination tables.
- Submitted Coverage Status Report of tests performed on weekly basis.
- Involved in testing test suites for sanity, smoke, regression, functional and integration testing.
- Involved in project meetings and interacted with other team members in order to resolve the problems.
Environment: Selenium web driver, Java, TestNG, Maven, SQL, TFS, SOAPUI, REST web Services.
Confidential
Software Test Engineer
Responsibilities:
- Involved in all the phases of Manual Testing process and worked closely with Business stakeholders.
- Developedtest scenariosandtest proceduresbased on the test requirements.
- Creating and maintaining the Test cases for each release in a TFS.
- Involved in Cross Browser Testing various browsers like Google chrome and Safari.
- Involved in testing test suites for sanity, smoke, regression, functional and GUI testing.
- Involved in project meetings and interacted with other team members.
- Understanding Test Requirements and analyzing the Application under Test (AUT).
- Responsible for GUI and Functional Testing, using Black box Testing Techniques.
- Participated in sprint planning, Product Backlog Refinement and daily scrum meetings with team members.
- Involved in stand-up calls on daily basis and had two-week sprints in Agile methodology.
- Involvement in Test Execution, Results Analyzing and Defect Reporting using TFS tool.
- Involved in project meetings and interacted with other team members in order to resolve the problems.
Environment: iPhone, Android, MTM, TFS.
Confidential
Software Test Engineer
Responsibilities:
- Involvement in the System Test Plan Preparation and Requirements Streamlining.
- Developedtest scenariosandtest proceduresbased on the test requirements.
- Designing Test Cases and reporting the bug as per the requirement.
- Conducted Functional testing with Valid/Invalid inputs under different scenarios.
- Communicates with Functional Analyst on any issue clarifications.
- Communicate effectively with developers, management about tasks status.
- Involved in GUI, Regression, Functional Testing, using Black box Testing Techniques.
- Prepare daily, weekly and monthly status reports and communicate to scrum master
- Preparing Defect report as per severity and priority Active participation in Bug triage meetings.
- Reporting and tracking the bugs status in TFS Tool.
- Participation in Test Closure activities.
Environment: iPhone, Android, TFS, MTM