Automation Web Engineer Resume
Woodland Hills, CA
PROFESSIONAL SUMMARY:
- Overall 5+ years of professional work experience in different industries like Hardware, Retail/E - commerce, Banking, credit cards, E-learning & Financial .
- Experience in testing hardware devices, like Android phone, Android Streaming device, Wearable devices,
- 3.9+ years e xtensive experience in quality assurance by using manual testing tools and automation testing tools for different Web based and Mobile based( manual ) applications.
- Experience in using automated tools like Java, Cucumber test framework for Client/Server, Web Services, Web and database applications.
- Ability to document and track defects as well as produce detailed reports using defect-tracking tools such as JIRA, Trello
- Experienced in various types of testing including Sanity Testing, Smoke Testing, Functionality Testing, black box testing, White box Testing, Unit Testing, Integrated Testing, System Testing, Pos itive, UAT, UI, Negative Testing and Regression & exploratory Testing of Standalone, Web Based and Client-Server applications
- Hands on experience on Automated Testing Tools such as Selenium Web Driver, TestNG, Maven, Jenkins, Git, GitHub, Cucumber, JUnit, JIRA etc.
- Expertise in Java Scripting, Junit test scripts for unit testing for Selenium IDE, VBScript and Javascript.
- Proficient in Java, C++, C # and have sound knowledge on OOP (Object Oriented Programming) concept.
- Ability to automate manual test cases using Selenium JUnit, TestNG, Maven, Jenkins, Git, Github and Cucumber plug-ins.
- Experience in Black box testing with a complete QA cycle from testing, defect logging and verification of fixed bugs.
- Well knowledge and experience working in testing the Native apps & Enterprise applications on Mobile Devices like, android, iPhone, iPad, Tablet and Amazon Kindle with different versions, streaming devices.
- Testing experience on Mobile phone with various networks 3G, 4G & LTE, WiFi, Bluetooth.
- Good understanding of STLC process and experience in working with Agile/SCRUM development methods.
- Writing Test Cases, finding and report Bugs on different platforms like, web apps, TV apps, iPad apps, Tablet Apps, Alarms, streaming devices and Mobile devices(manually).
TECHNICAL SKILLS:
Testing devices(Hardware): Android phones, Casting devices, Smart TV, HeadPhones, Smoke alarm
Programming& Scripting Languages: Java, C++, C#, ASP.Net, VB, HTML, Javascript, CSS
Test Environment OS: iOS Devices, Android Devices, Windows, Mac, Linux
Browsers: Chrome, IE, Firefox, Safari
Databases: SQL Server, Oracle, MySQL, MS Excel
Framework: TestNG, JUnit, Selenium, POM, Maven, GitHub, CI, Java, Extent reports, Trello, Git, Protractor
Bug tracking tool: JIRA, Bugzilla
Web Services: SOAP
PROFESSIONAL EXPERIENCE:
Confidential, Woodland Hills, CA
Automation Web Engineer
Responsibilities:
- Followed Agile testing methodology, participated in daily SCRUM meetings and testing each SPRINT giving inputs on User Stories, Backlog grooming, User Story Demos.
- Automating manual test cases usin g Selenium Webdriver, JUnit, TestNG, Maven, Cucumber, Jenkins and JIRA .
- Writing class libraries and various re-usable functions/methods using TestNG, Selenium Webdriver, JUni t etc.
- Performing cross browser validation using Selenium Webdriver, TestNG, JUnit, Javascript etc.
- Perform Functional testing, Regression Testing, Smoke on Web application on multiple browsers, Data Driven Testing, UX
- Implemented open source tool Selenium Webdriver for cross browser and cross platform web.
- Performing end to end testing using Protractor.js.
- Locating elements in Angularjs using Protractorjs
- Analyse the requirements, Design Test Strategy, Test Plan, design Test Cases based on product requirements and review with the team for correctness and completeness.
- Used Java language and TestNG framework for scripting. Used Maven for building the Webdriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
- Created automation framework in Selenium WebDriver using behavior driven approach like Cucumber .
- Working with cloud based code repository system like Github .
- Involved in unit testing using JUnit and integrating the unit testing.
- Responsible to work closely with Project development for reviewing the newly added features and enhancements of the product and its specifications using Agile -development methodology using Trello
- Create detailed Test case, exploratory and regression.
- Wrote automation test scripts using Selenium with Java for the app.
- Created and enhanced numerous test scripts to handle changes in the objects, in the tested application’s GUI and in the testing environment using Selenium WebDriver, TestNG, Maven and Jenkins.
- Using Extent report to generate failed test cases with screen shots and emailable reports using TestNG reports .
Environment: TestNG, Java, Protractor, Maven, GitHub, Trello, Javascript, CSS, Selenium, Notepad++, Jenkins
Confidential
Mobile and Web Application (Manual) Tester
Responsibilities:
- Followed Agile testing methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables & giving inputs on User Stories, Backlog grooming, User Story Demos.
- Extensive testing app’s network like, LTE, WiFi, Bluetooth issues with the devices(Alarm and Monitor) in different testing scenarios.
- Performing manual testing in different builds of the app.
- Writing test cases manually using Excel and JIRA.
- Testing various pairing features and other high level functions of the device.
- Perform UI, Functional testing, Regression Testing, Smoke on Web, Mobile application on multiple Mobile devices including iPhones, iPad, Smoke detector Alarm and Monitor, Data Driven Testing, UX and Validating App.
- Used adb commands to capture Android device log files, install the app etc, transferring files etc and Charles log for iOS based app running in different environment.
- Writing test cases, giving feedback after every build is tested.
- Tested the workflow through the front end to backend using SQL queries to ensure data completeness, integrity and accuracy.
Environment: iPhone, iPad, Android, Tablets, Windows 7, 8.1, Charles log, aLogCat, iTools
Confidential
Web, Windows, Mobile Application (Manual) Tester
Responsibilities:
- Experience in UI testing, Functional Testing, Data Driven Testing and Validating App.
- Well versed with complete life cycle of Manual Testing process with both Agile and waterfall methodologies
- Perform Functional testing, Regression Testing, Smoke on Mobile application on multiple Mobile devices including iPhones, iPad, Android, Tablets, Web browsers.
- Experience in leading a Manual Testing assignment and successfully tracked progress of Manual testing effort.
- Planned and executed end-to- end testing including functional, smoke, regression, integration and exploratory testing as required in Waterfall.
- Performed of Manual testing for the functionality and GUI of the application
- Performed UI testing in various and different version of browsers like, Firefox, IE, Safari, Chrome etc
- Analyse the requirements, Design Test Strategy, Test Plan, design Test Cases based on product requirements and review with client, TTL or PM for correctness and completeness.
- Prepared Test Data and executed Test Cases on different browsers(IE, Chrome, FF) and their versions.
- Defect reporting and bug tracking using JIRA and uTest platform
- Participated in writing/modifying test scripts/plans and provide defect and usability feedback to the SCRUM team in a timely manner
- Conducted Functionality testing during various phases of the application using Selenium.
- Generated various defect reports for stakeholders.
- Create detailed Test case, exploratory and regression.
- Tracking log files using, Charles log and iTools.
- Interacting with customer, TTL or PM regularly
Environment: iPhone, iPad, Android, Tablets, Windows 7, 8.1, Charles log.
Confidential
Web, Windows, Mobile Application (Manual) Tester
Responsibilities:
- Planned and executed end-to- end testing including functional, smoke, regression, integration, database and exploratory testing as required in Waterfall.
- Performed Manual testing for the functionalities and GUI of the application
- Analyse the requirements, Design Test Strategy, Test Plan, design Test Cases based on product requirements and review with client, TTL or PM for correctness and completeness.
- Performed UI testing in various and different version of browsers like, Firefox, IE, Safari, Chrome etc
- Bug reporting, reviewing, tracking and analysing using JIRA tracking tool.
- Performed defect reporting and bug tracking using ALM and followed up with development team to verify bug fixes, and update bug status.
- Reported software defects in and interacted with the developers to resolve technical issues.
- Executed User Acceptance Testing (UAT) with the stakeholders and the business users, and fixed the errors discovered then verified via regression testing.
- Exported Manual test cases into TFS and maintained the same in the Test Plan module.
- Adding items in cart, editing the card, updating the cart and Checkout process done manually .
- Checking all the functionality of checkout process until Purchase is successfully done and a confirmation message appears.
- Review the Business requirements and ensure the testability of these requirements
- Developed QA Test Plan, Test cases for the QA Phase of the Global Data Warehouse.
- Perform Functional testing, Regression testing, on Mobile application on iPhones, iPad, Android, Tablets.
- Tracking the log files in Charles log.
Environment: iPhone, iPad, Android, Tablets, Windows 7, 8.1, Charles log.
Confidential
Responsibilities:
- Audio Lags - if audio is out of sync with video while using buds, pause and restart the stream, if the sync issue continues for more than 30 seconds then report a bug
- Audio Cuts Out
- Either of the buds are out of sync with the other
- ANY audio issue experienced during testing
- Test connection between phone and buds while streaming video/audio
- Testing battery case battery issues
- Testing buds battery issues
Confidential
Responsibilities:
- User Interface, User Experience, Device performance
- Native apps of the phone
- Call performance
- Localization issues/ Wording / Spelling
- Camera - photos and videos
- Major compatibility issues with popular 3rd-party apps
- Bluetooth compatibility (wearable devices, headsets, speakers)
- Different calling options (Group calls, merging calls, putting calls on hold)
- Different popular email clients
- Accessibility features ( text to speech, color inversion)
- Settings (ability to turn off/on 4g capability)
Confidential
Web and Windows Application Developer
Responsibilities:
- Used .Net (IDE), C#.Net, ASP.Net as front end languages along with SQL Server as database.
- Wrote code-behind files in C#, .Net server side processing of pages and test cases..
- Created functional manual tests and test cases for every functionality of the app.
- Participated and conducted Agile Scrum Daily project meeting and planning using the AGILE process.
- Analysed the Design documents, Test cases preparation, executing tests, and Bug reporting using MS Excel.
- Designed and Coded UI framework, base classes, object, business and data access layers in C# . Object-oriented approaches were used for application development.
- Worked on business layer in C#, . Net to handle existing functionality of the system as well as new proposed functionalities.
- Performing unit testing using PL/SQL in the back-end
- Developed unit test cases. Used JUnit for unit testing of the application.
- Wrote scripts using HTML, Javascript .
- Involved in all phases of SDLC
- Created, altered tables and data, using views, joins, aggregate functions etc in SQL Server database.
- Optimized queries in SQL 2000/SQL 2005.
Environment: .Net framework, HTML, JAvascript, C#.Net, SQL Server, ASP, XML
Confidential
Web and Windows Application Developer
Responsibilities:
- Designed and developed Web and Windows Pages.
- Creating, altering tables, views, joins, aggregate functions(DML and DDL commands)
- Optimizing queries in SQL 2000/SQL 2005.
- Developed reports using Crystal Report.
- Used .Net (IDE), VB.Net, ASP.Net as front end languages along with SQL Server as database.
- Wrote code-behind files in VB.Net server side(validation, AJAX ) processing of pages and test cases using specFlow.
- Participated and conducted Agile Scrum Daily project meeting and planning using the AGILE process.
- Designed and Coded UI framework, base classes, WCF services, object, business and data access layers in VB.Net . Object-oriented approaches were used for application development.
- Worked on business layer using VB.Net to handle write functionality of the system as well as new proposed functionalities.
- Writing backend queries in the VB.Ne t Code.
- Performing unit testing for all the web pages, functionalities of the app
- Input data in the front end and checking entered data in the database tables at the back end
- Writing procedures, views, validation queries in the back-end using SQL Server.
- Fetching, saving and exporting data to and from Crystal report app.
Environment: .NET 3.5, VB.Net, ASP.NET, Javascript, SQL Server 2000, Crystal Reports, HTML, ASP, XML
Confidential
Responsibilities:
- Designed business logic and developed user interface.
- Developed Web pages to display every information about the student like, Attendances, Online enquiry, Result status etc.
- Writing database queries, stored procedures, Tables, Views and other database concepts.
- Designed database schemas to store their information.
- Designed database tables and developed stored procedures on Database layer using Oracle and SQL Server.
- Developed Web pages using ASP.NET and Java languages.
- Co-ordinating with seniors and team.
- Creating front end web pages using HTML, DHTML, Javascript, ASP.
- Well versed knowledge of OOPS, using C, C++, Java.
- Well versed knowledge of Windows and Linux operating systems.
- Created web forms and pages for IIIT client using HTML, AJAX, Javascript, ASP and SQL Server
Environment: C#.Net, ASP.NET, SQL Server 2000, HTML, Javascript, Java, Oracle, MS Access, XML
