We provide IT Staff Augmentation Services!

Sr. Qe Engineer Resume

0/5 (Submit Your Rating)

San Diego, CA

SUMMARY

  • 8 plus years of professional IT work experience in Software Testing / Quality Assurance / Automation and Manual Testing in Web and Client - Server based applications.
  • 3 years of Functional Testing experience as STE and SDET at Microsoft office business application product and in Live meeting Product.
  • Extensive experience in designing professional UI web applications using front-end technologies like HTML5, DHTML, CSS3, JavaScript, XML, DHTML, XHTML, jQuery, AJAX, JSON, Angular.js, Backbone.js, Require.js, Node.js, Ext.js and Flash.
  • Extensively worked with Selenium IDE, RC and Web Driver for testing web applications.
  • Developed and Executed Automation testing in Selenium using Cucumber
  • Good knowledge of Java development and proven experience in using Java for Automation.
  • Designed and created Test Suites using automation frameworks for Java based applications.
  • Worked Extensively with JUnit & TestNG Testing Framework.
  • Used Log4j to maintain Log files.
  • Leading the integration and migration of various code bases (Linux, UNIX, Microsoft .net) into TFS Company wide.
  • Provided support for Redbox Instant Online application.
  • Used BDD, TDD, and ATDD models of Agile development to drive product implementation
  • Strong knowledge of Testing including Java, C#, C, C++, XML, JavaScript, HTML.
  • Working knowledge using Java Reflections, Assertions and JDBC.
  • Developed Maven and ANT build files for test automation builds.
  • Excellent working experience in using multiple Automation Testing Frameworks like Key word driven, Data Driven models and Hybrid Models.
  • Developed Visual Basic scripts for automating the Regression Testing using QTP
  • Knowledge of TDD (Test driven development)
  • Good working knowledge in code reusability and modularization.
  • Excellent working experience with Bug Tracking tools like Quality Center, Bugzilla, and JIRA.
  • Good knowledge in Web Development languages like HTML, HTML 5, CSS, JSON, JavaScript and XML.
  • Execute Performance / Load / Stress and other non-functional Testing using LoadRunner.
  • Performed full software development life cycle testing of client/server and web-based document storage and retrieval applications.
  • Worked in a Test-driven development environment where it's required to use testing frameworks (Googlemock/Googletest) for unit tests, Cucumber for integration tests, Squish for GUI tests.
  • Working knowledge in Web development and testing tools like Firebug, Fire Path, XPath, DOM Inspector, and Chrome Console.
  • Performed mobile app testing with Devices like (IPAD/IPhone/ITouch) and Android
  • Tested application using IPAD simulator and also Android Emulator
  • Experience in reporting bugs, conducting bug review, coordinating with dev team in bug fixing.
  • Extensive experience in Functional testing, Integration testing, System testing, and User Acceptance Testing, Cross-Browser Testing.
  • Experience in using SOAP UI for testing Service Oriented Architectures (SOA) and Web Services (SOAP, REST, and WSDL.
  • Using Git to manage updates to the production server
  • Reports Program VB, VB.NET, ASP.NET with any ODBC compliant database and XML
  • Lead the design and development of reusable and maintainable automated QA regression test scripts (Unix shell scripts, Quick Test Pro, and Groovy Geb, JMeter).
  • Ability to write & understand code written in script languages like Python
  • Good understanding of XML technologies such as XML schema and Xpath
  • Experience in software development methodologies such as Waterfall, Agile-SCRUM
  • Very quick learner, Exceptional Analytical programming and debugging skills.

TECHNICAL SKILLS

  • Selenium IDE/RC/ Webdriver
  • Cucumber
  • JUnit/TestNG
  • JMeter
  • SOAPUI
  • C
  • C++
  • C#
  • Java
  • J2EE
  • Ruby
  • Eclipse
  • XML
  • JSP
  • . Net
  • HTML
  • Toad
  • Page Object Model
  • Oracle
  • SQL
  • ASP.NET
  • VMware
  • Maven
  • Python
  • ANT Jenkins
  • UNIX/LINUX
  • Windows 7/XP/NT/2000
  • MAC OS X
  • MS Outlook
  • MS Office

PROFESSIONAL EXPERIENCE

Confidential, San Diego, CA

Sr. QE Engineer

Responsibilities:

  • Design and develop the project using MVC Design Pattern.
  • Created detail test plan, functional and business test cases, test harnesses and test specification documents as required by functional requirement document.
  • Participated actively in Project Team Meetings, interact and communicate with developers and Business Analysts.
  • Developed and analyzed test reports as part of root cause analysis.
  • Used Selenium IDE and Firebug to identify element locator.
  • Responsible for maintaining and developing Automated Test Framework using Selenium Web driver and TestNG.
  • Deploy internal java programs and web applications in a Linux and Unix environments with database back end.
  • Developed Page Library using Selenium and Java.
  • PerformedAPI testingof the application usingTest NG
  • Automated Regression Tests using Selenium for running on every release.
  • Created Maven build files to run the Selenium tests and created reports in HTML format.
  • Developed and executed TestNG test cases for API testing.
  • Developed the Regression Test Plan document based on the business requirements changes and specification documents.
  • Design and Development of .NET module to fetch the content and shown to UI along with UI development.
  • Created parameterization tests by importing data from excel files and data tables in QTP.
  • User satisfaction analysis using Quality Function Deployment techniques Behavior Driven Development (BDD) principles and Test Driven Development (TDD) principles and techniques
  • Responsible for troubleshooting of problems related to WinRunner/LoadRunner and license issues with close cooperation with Mercury Interactive support team.
  • Developed application allowing for customer to access a troubleshooting application hosted on the cloud while working for Mimedia (a cloud storage startup)
  • Expert in HTML5/CSS3 development and have experience in Backbone.js, node.js, angular.js, Ext.js, Responsive design.
  • Providing SOX supervisory services for year-end SOX testing and review of a senior auditor's work (RedBox).
  • Use of Android based beaglebone to perform image processing using OpenGL and Python scripting.
  • Built libraries for Bakery Algorithm safe multiprocessor locking, queueing, memory management, bootstrap, multithreading, catching bad pointer references, and other debugging infrastructure.
  • Reported and tracked bugs using bug tracking tools like Jira.
  • Extensively worked with DOM and locating a web element using Id, CSS selector and XPATH.
  • Used Firebug and Selenium IDE to identify web elements
  • Automated sanity and regression tests using Selenium.
  • Helped transition source code control from TFS to GIT.
  • Maintained and executed Maven build files for executing automated tests.
  • Performed Web Services Testing and XML validation by creating test case suite using SOAP UI.
  • Documented all Test Metrics, Test Data, Test cases and Test Reports and organized them into a system for faster retrieval of documents.
  • Developed web services, SOAP message envelopes and headers using WSDL, UDDI, XML and JAXP. Used Git Subversion to implement version control System.
  • Designed test scenarios for testing mobile app which can be tested on mobile emulators as well as on actual mobile devices like iphone / ipad / android devices.
  • Performed Functional testing of mobile application on platforms like android and IOS
  • Wrote extensive SQL queries and views to test the data integrity and functional testing

Environment: SeleniumWebdriver, SOAPUI, Eclipse IDE, JSP, Maven, Servlets, Junit, JavaMail, XML, Jira, JDBC, Oracle, Linux,.Net, DAO design pattern

Confidential, Chicago, IL

Sr. QE Engineer

Responsibilities:

  • Review Business requirements and Use case documents to understand the Business logic and application .
  • Created User defined functions in Java and implemented the functionality with selenium WebDriver.
  • Developed a Hybrid Framework using Modular (Page Object) and Data Driven Models.
  • Created Regression scripts using Selenium WebDriver/TestNG.
  • Good knowledge in Performance Management tool Load Runner.
  • Created backend of the data entry system for in HP QTP/UFT for in-house data entry application.
  • Developed ANT Build system and integrated it with Jenkins for scheduled runs
  • Condition the data according to the project and query the database by using SQL queries to perform backend testing and verifying data.
  • Primary responsible in research and building automation test framework for AJAX based web interfaces using Selenium WebDriver and TestNG.
  • The framework is designed to run tests on Firefox, Chrome, and IE browsers.
  • Created RESTful API's with PHP.
  • Used Descriptive Programming for the Automation testing QTP.
  • Contribute in framework creation. Automate web application using Selenium Webdriver and Java.
  • Created positive and negative test cases by using valid and invalid data.
  • Extensively worked with DOM and locating a web element using Id, CSS selector and XPATH.
  • Used Firebug and Selenium IDE to identify web elements
  • Automated sanity and regression tests using Selenium.
  • Tested Java API using TestNG/Java.
  • Software engineering and web development using DevExpress controls, LINQ, JavaScript, and JSON.
  • Provided a variety of applications in ASP.Net and Winforms.
  • Mainly work on Grails and Groovy for developing web site.
  • Maintained and executed Maven build files for executing automated tests.
  • Configured and monitored automation jobs using Jenkins Continuous Integration.
  • Documented and reported all defects using JIRA.
  • Built and ran the automated test for RESTful cloud based API’s using SoapUI.
  • Designed test scenarios for testing mobile app which can be tested on mobile emulators as well as on actual mobile devices.
  • Performed Functional testing of mobile application on platforms like android and IOS.
  • Identified the Test Data required and maintained for API and regression Tests.
  • Interact closely with onsite developers, Offshore Team to follow up on defect reports and actively work with them to resolve the issues

Environment: Java, TestNG, ASP.NET, Selenium WebDriver, HTML, XML, Oracle, UNIX, Jira, Jenkins, Maven, Linux, SOAPUI, Java Script

Confidential, Kansas City, MO

White Box Tester / QE Engineer

Responsibilities:

  • Actively involved in writing test plans, test scenarios and test matrix (traceability matrix).
  • Design and develop the project using MVC Design Pattern.
  • Created detail test plan, functional and business test cases, test harnesses and test specification documents as required by functional requirement document.
  • Participated actively in Project Team Meetings, interact and communicate with developers and Business Analysts.
  • Developed and analyzed test reports as part of root cause analysis.
  • Used Selenium IDE and Firebug to identify element locator.
  • Responsible for maintaining and developing Automated Test Framework using Selenium Web driver and TestNG.
  • Developed and deployed test Load scripts to do end to end performance testing using Load Runner.
  • Utilized AJAX and Bootstrap to create a prototype web page that displays alphabetical ex- cerpts of word definitions upon cursor-hover.
  • Strong believer/practitioner and fierce advocate of agile methodologies ( XP, Scrum) and test/behavior driven development and tools (JUnit, Cucumber)
  • Developed Page Library using Selenium and Java.
  • PerformedAPI testingof the application usingTest NG
  • Automated Regression Tests using Selenium for running on every release.
  • Created Maven build files to run the Selenium tests and created reports in HTML format.
  • Developed and executed TestNG test cases for API testing.
  • Developed the Regression Test Plan document based on the business requirements changes and specification documents.
  • Proven experience in scripting languages, PERL and Python, for automated data analysis and various Administrative tasks.
  • Reported and tracked bugs using bug tracking tools like Jira.
  • Extensively worked with DOM and locating a web element using Id, CSS selector and XPATH.
  • Used Firebug and Selenium IDE to identify web elements
  • Automated sanity and regression tests using Selenium.
  • Maintained and executed ANT build files for executing automated tests.
  • Documented all Test Metrics, Test Data, Test cases and Test Reports and organized them into a system for faster retrieval of documents.
  • Designed test scenarios for testing mobile app which can be tested on mobile emulators as well as on actual mobile devices like iphone / ipad / android devices.
  • Performed Functional testing of mobile application on platforms like android and IOS
  • Wrote extensive SQL queries and views to test the data integrity and functional testing

Confidential, NJ

QA Automation Engineer

Responsibilities:

  • Experience in development of compatibility code using Selenium RC Worked on custom execution reports using JUnit
  • Experience in Selenium grid for execution of test cases in cross platform environment.
  • Created automation framework for complex scenarios, and performed functional and regression testing for various releases using Selenium RC.
  • Used JUnit framework for creating Selenium scripts.
  • Participated in framework design and developed hybrid framework with data driven and modular capabilities including use of generic and application specific keywords.
  • Extensively used Selenium Locators like ID, Name, Identifier, Link Text, Xpath, CSS, and Dom
  • Performed cross browser compatibility testing on different operating systems using Selenium RC.
  • Automated performance test scripts and verified the response time under different load conditions using JMeter.
  • Designed and developed other ASP.Net applications for major data transfers.
  • Good understanding of AJAX a must (JSON, XML, etc.)
  • Strong experience in Java, Ruby, PHP.
  • Used JIRA and Redmine to add and track defects.
  • Involved in testing AJAX components.
  • Validated the XML request and response using SOAPUI.
  • Extensive documentation generation viz. Architecture and User Manual
  • Accomplished the HIPPA compliance training
  • Interacted with Business teams and Developers to understand business requirements and bug fixes.
  • Represented various Quality Assurance Process Management meetings with various levels in organization.

Environment: Selenium Webdriver, Selenium grid, ASP.NET, Selenium RC,Junit, Eclipse, Java,, Ant, XML, Excel.

Confidential, Pleasanton, CA

QA Engineer

Responsibilities:

  • Actively participated in requirement Analysis from end users, business analysts.
  • As part of Agile Team, I was responsible for Test planning, reviews, test execution.
  • Conducted Functional, System and Regression Testing for various releases.
  • Prepare Requirements Traceability Matrix.
  • Primary responsible in research and building automation test framework for AJAX based web interfaces using SELENIUM RC and JUNIT.
  • The framework is designed to run tests on Firefox, Chrome and IE browsers
  • Created and executed the test scripts with Java/ JUnit.
  • Performed UI, Functional, Integration and Regression testing of the application.
  • Maintained and executed ANT build files for running Automated Tests
  • Identified the Test Data required and maintained for API Tests
  • Involved with pushing the builds to the QA.
  • Trained new team members on how to use SELENIUM and help them create tests using the framework.
  • Developed the classes in Log4j to implement logging feature in all the application modules.
  • Writing JUnit Test cases and testing the modules in development and QA environment.

Environment: Java, J2EE, Servlets, JSP, JSTL, DAO, Bugzilla, HTML, XML, Selenium IDE, Selenium RC, SOAP UI, Ajax, JQuery, Oracle 10g, JUnit, UNIX, ANT.

Confidential, Bethesda, MD

QA Engineer

Responsibilities:

  • Analyzed the business requirements, functional specifications and wireframes.
  • Coordinated and controlled testing projects at every step of the quality cycle from test planning through execution to defect management.
  • Created Test Scripts and responsible for Defect reporting and tracking.
  • Conduct Functional testing, Web testing, Integration testing, Smoke Testing and Regression testing during the various phases and releases of the application
  • Performed API testing for back end Java API using Junit and Java
  • Conducted System testing to ensure the system functions will meet the business needs
  • Attend Test Scripts review meetings.
  • Communicate with Developers, Business Analysts, project managers, and management to resolve Testing Issues and Defects
  • Provided Daily and weekly status reports to the Project Manager

Environment: Java, JUnit, Java, J2EE, XML, Oracle, MS Outlook, MS Office

We'd love your feedback!