We provide IT Staff Augmentation Services!

Sr.software Quality Engineer Resume

Pleasanton, CA

SUMMARY:

  • Automation Test Engineer with around 7 years of experience in Software Development Life Cycle and Software Testing Life Cycle for various client/server and Web based Applications.
  • Expertise in both Manual and Automation testing with very good understanding of Test Planning, Test Design, Test Execution and Defect management, Reporting, Tracking and Web based Testing.
  • Experienced in writing test plans and test cases for automated testing using Java, Selenium and TestNG.
  • Conducted functional testing, black box testing, integration testing, system testing, regression testing, Data Driven testing, Backend testing, sanity, smoke and user acceptance testing.
  • Extensively worked with Selenium Webdriver for testing the web applications.
  • Experience in creating Data Driven, Modular driven, Hybrid and Page Object Model (POM) test automation framework with Selenium WebDriver, JUnit /TestNG, Eclipse.
  • Firm knowledge in working different phases of Software Testing and SDLC including Agile and Waterfall Model.
  • Worked on various testing tools such as Selenium WebDriver, Selenium Grid, TestNG, JUnit, Cucumber, JAVA, Maven, Web Applications, JIRA and SQL.
  • Experienced of Defect/Test Management tools like JIRA, Rally.
  • Strong Experience in testing SOAP and REST web service APIs.
  • Experience on SOA Architectures such as SOAP and REST Web Services using SOAPUI Pro.
  • Developed Maven build files for maintaining test automation builds and Java based library to read test data from Excel, XML & properties files using Selenium.
  • Experienced in RESTful Webservices testing using Rest Assured framework.
  • Used Jenkins CI to monitor and maintain jobs.
  • Executed automation scripts on different browsers/environments & reported defects/results to the team.
  • Experience on working with Maven and Cucumber.
  • Experience JavaScript, Angular.js, Node.js, HTML and CSS.
  • Excellent in developing test strategy plan for requirement changes and experience in direct interaction with client and understanding their needs to deliver expectations on time.
  • Good knowledge on using Appium to automate the GUI of mobile based Applications.
  • Strong knowledge in automation test case feasibility and developing POC for automation tool.
  • Used complex SQL queries to perform back - end database testing.
  • Proficient in communicating effectively with excellent analytical and troubleshooting skills.

TECHNICAL SKILLS:

Operating Systems: Windows XP/Vista/ 7/8/10, Mac OSX, UNIX

Language: Java, Python, JavaScript, Groovy Scripting, HTML, Angular.js, Node.js

Automation Testing: Selenium WebDriver/GRID, SOAP UI Pro, JUnit, TestNG, Jenkins, ANT, Maven, REST, Appium, Maven, WSDL, Jenkins, Gherkins

Database: MySQLBug Tracking: JIRA, Rally

Browsers: MS Internet Explorer, Mozilla Firefox, Chrome, Safari, Opera.

Build Tools: Jenkins, Maven

PROFESSIONAL EXPERIENCE:

Confidential, Pleasanton, CA

Sr.Software Quality Engineer

Responsibilities:

  • Gathered requirements documents such as business requirements and design document and other related documents.
  • Works closely with Development, QA and Business groups to understand their testing needs for various phases of testing Unit, functional, Integration, UAT, regression, performance, etc.
  • Created Page Object Model (POM) framework to automate the application.
  • Develops and executes test cases based on System Design documents and other available documentation.
  • Created Java automation scripts using Selenium Webdriver with java.
  • Performed cross browser testing for HCM application modules using Selenium GRID.
  • Responsible in research and building automation framework using Selenium WebDriver and TestNG. The framework is designed to run tests on multiple browsers
  • Developed mobile automation testing framework for Android with Appium
  • Performed BDD using Cucumber Features, Scenarios and Step Definitions in Gherkin format.
  • Used RDBMS/SQL queries to perform database testing.
  • Created and executed the test scripts with Java/TestNG. Used TestNG for writing unit test cases and executing them as a test suite.
  • Extensively worked with DOM and locating a web element using Id, CSS selector and XPath.
  • Maintained and executed Maven build files for executing automated tests.
  • Configured and monitored automation jobs using Jenkins Continuous Integration.
  • Validated and created Test Suites using SOAP for validating SOAP and RESTFUL Web Services
  • Involved in the testing and automation of the REST web services related to the application
  • Designed and documented REST including JSON data formats and API versioning strategy.
  • Expertise in Root Cause Analysis, defect logging and bug tracking using Jira.
  • Used GIT version control system for source code maintenance.

Environment: Java, TestNG, Selenium Webdriver, Cucumber, Appium, RDBMS, Confidential, WSDL, REST, Github, Maven, Jenkins, JavaScript, NodeJS, JIRA.

Confidential, CA

SDET

Responsibilities:

  • Gathered requirements documents such as business requirements and design document and other related documents.
  • Works closely with Development, QA and Business groups to understand their testing needs for various phases of testing Unit, functional, Integration, UAT, regression, performance, etc.
  • Created Page Object Model framework to automate the testcases
  • Executed the test plans on web and Mobile (Android) as per requirements using Appium.
  • Involved in the testing and automation of the REST web services related to the application
  • Designed and documented REST/HTTP, including JSON data formats and API versioning strategy.
  • Responsible in research and building automation framework using Selenium WebDriver and TestNG. The framework is designed to run tests on multiple browsers
  • Developed GUI mobile automation testing framework for Android with Appium
  • Good experience in mobile testing using Appium in Android applications using simulator
  • Performed BDD (Behavior Driven Development) using Cucumber Features, Scenarios and Step Definitions in Gherkin format.
  • Used RDBMS to perform database testing.
  • Created and executed the test scripts with Java/TestNG
  • Used TestNG for writing unit test cases and executing them as a test suite.
  • Extensively worked with DOM and locating a web element using Id, CSS selector and XPath.
  • Implemented UI Automator viewer in Appium to inspect elements in mobile applications.
  • Maintained and executed Maven build files for executing automated tests.
  • Configured and monitored automation jobs using Jenkins Continuous Integration.
  • Expertise in Root Cause Analysis, defect logging and bug tracking using JIRA
  • Used GIT version control system for source code maintenance.
  • Interacted with other external teams for environment/license issues, external services availability and work towards resolution

Environment: Java, TestNG, Selenium Webdriver, Cucumber, Appium, Confidential, REST, Github, Maven, Jenkins, JIRA

Confidential, Palo Alto, CA

QA Intern

Responsibilities:

  • Implemented automation using Selenium WebDriver, JAVA, Selenium Grid, Cucumber, Maven.
  • Developed Keyword Driven and Data Driven frameworks to retrieve test actions, test data from Excel files and SQL Databases.
  • Configured Maven for JAVA automation projects and developed Maven project object model (POM).
  • Used Maven, Selenium Grid to execute Selenium automation suites on different platform, browser combinations in parallel.
  • Developed BDD tests using Cucumber by writing behaviors and step definitions. Developed required Selenium support code in JAVA for Cucumber.
  • Performed extensive SOAP web services Testing using Soap UI Tool.
  • Performed Defect Tracking & Management in Rally.
  • Involved in testing Web services and XML with SOAP UI. Used this tool to locate WSDL file on internet, create Test Cases, run them, do load testing, security testing.
  • Tested different operation in WSDL using SoapUI tool by extracting the WSDL jar file.
  • Performed Functional & Integrated software testing of Web Services (SOAP) through SOAP UI and Performed Data Driven Testing.
  • Writing SQL queries to validate the backend data.
  • Executed the Test Cases to verify actual results to expected results.
  • Identified weaknesses in QA Processes, Web testing, Selenium Automation. Suggested & implemented improvements.

Environment: Java, TestNG, Selenium Webdriver, Cucumber, MYSQL, SOAP, Github, Maven, Jenkins, Rally.

Confidential

QA Engineer

Responsibilities:

  • Written manual test cases to test the functionality of the application.
  • Involved in waterfall Methodology of the entire project.
  • Ensured the appropriate parties review and sign-off on test cases prior to test execution.
  • Analyzed the application and divided the application into Scenario's to write the Detail test cases for automation purpose.
  • Import requirements, validate requirements with test cases and generate reports using Quality Center.
  • Extensively Used ALM for storing QTP test scripts, scheduling tests and maintaining test plans.
  • Involved in design and implementation of Selenium WebDriver automation framework for Functional and Regression test suites.
  • Installed SOAP UI to test Web Services using WSDL file given by Development team and Tested Web Services request and response and validated the responses by executing queries against the database.
  • Performed the functional testing of Web Services using SOAP UI.
  • Designed Summary Reports, Traceability Reports using Quality Center.
  • Identified the Test Cases and documented them in Quality Center.
  • Performed database testing using SQL.
  • Worked with the Developers and the Test Lead to verify the Test Cases.
  • Designed and Analyzed Test case design document basing on the Functional Requirement Specifications to implement through testing process.
  • Generated Weekly Reports, Defect Reports, Test Summary, Requirement Traceability Reports and Test Statistics and Customized Summary Reports.

Environment: Windows XP, Waterfall, Selenium WebDriver, Java, Quality Center/ALM, QTP, Confidential, SQL, SOAPUI, HTML, Microsoft Office.

Hire Now