We provide IT Staff Augmentation Services!

Qa Engineer Resume

Southlake, TexaS

PROFESSIONAL SUMMARY:

  • 4+ years of experience in Software Quality Assurance and Test Automation Process in IT industry and that include Insurance applications which are Client/Server, web - based Applications with proficiency in both manual and automation testing.
  • Strong knowledge of Software Development Life Cycle (SDLC) like Agile Scrum, Waterfall.
  • Extensive experience in automation testing tools such as Selenium Web Driver, JUnit/ TestNG for web application
  • Expert in Automation tools like Selenium IDE/RC/Grid, Selenium Web Driver and Appium.
  • Hands-on experience in setting up the SDET environment of Appium for automating test cases of applications that are running on iOS and Android devices.
  • Strong Working Knowledge of Web Technologies like JavaScript, XML, XPATH, HTML, JSON, JQuery and CSS.
  • Experience in building Test Scripts using Java and JUnit/ TestNG Frameworks.
  • Experience in developing/maintaining Test Frameworks for Automation using Selenium and Java (Page Object model, Metadata Driven, keyword Driven, Data Driven models).
  • Experienced in manual testing and automate SOAP and Restful Web Services using SOAPUI, Apache HTTP Client, JAXB parsers and using Middleware Testing and SOA Testing.
  • Hands-on experience in setting up the SDET environment of Appium for automating test cases of applications that are running on iOS and Android devices.
  • Performed both manual and automation for the mobile app on Android mobile device using Android SDKs and Appium Server. Expertise in automation testing using Selenium Web Driver /Grid/Firebug.
  • Experience with test frameworks and TDD/BDD tool like Cucumber.
  • Strong expertise in designing and executing the SQL queries in MS SQL server, MYSQL, Oracle SQL Developer in order to ensure the data integrity and to perform the backend testing.
  • Experience in developing, executing and maintaining Test Plans, Test Scenarios, Test Cases and reviewing the Traceability Matrix using HP ALM
  • Proficient in automation testing to perform different types of testing such as Functional Testing, Integration Testing, System Testing, User Acceptance Testing and Regression Testing.
  • Extensive use of HP Quality Center tool as the test management tool and the defect tracking tool.
  • Experience in Configuration Management tools like CSS, SVN and GIT.
  • Well Experienced in using JIRA, IBM Clear Quest, Quality Center as defect tracking tools.
  • Good knowledge of UNIX/LINUX.
  • Well Experienced in tools like JIRA, Rally.
  • Experience in working on Jenkins as CI tool and GitHub and SVN as version control tool and Maven as build manager tool.
  • Excellent in meeting deadlines, specific attention to minute details, time management and communication skills.
  • Sound knowledge on programming languages such as Java, Groovy scripting.
  • Skilled in reviewing and identifying ambiguities by reviewing various project related documents like BRD, FRD, Use Case documents and UML diagrams.

TECHNICAL SKILLS:

Testing Tools/ Frameworks: Selenium Web Driver, Appium, HP Quality Center, JUnit, Log4j, Firebug, FirePath, TestNG, JXL, SOAPUI, Apache HTTP Client, Cucumber

Language/ Script: Java, Groovy, XML, JSON, PL/SQL, HTML, Java Script

Testing Frameworks: Junit, TestNG

Firefox Addons: XPath, Firebug, FirePath

Web Technologies: HTML, XML, XPATH, Java Script, CSS, JSON, WSDL, AJAX

SOA Technologies: SOAP, WSDL, RESTful web services, SOAP UI

Bug Tracking Tools: HP Quality Center, JIRA, Rally

Build/ CI Tools: Ant, Maven, Jenkins

Databases and Tools: Oracle, MySQL, TOAD

Performance tool: Apache JMeter

IDE: Eclipse, IntelliJ Idea

PROFESSIONAL EXPERIENCE:

Confidential, Southlake, Texas

QA Engineer

Responsibilities:

  • Extensively involved in all stages of testing life cycle, Test Driven Development methodologies, Software Development Life cycle using agile methodologies for Planning, Designing, and executing test cases.
  • Tested soap web service using SOAPUI and performed load testing on all API using SOAPUI.
  • Written automation code in Java language using Eclipse and IntelliJ.
  • Configured Selenium Web Driver, TestNG, Maven tool and created selenium automation scripts in java using TestNG prior to agile release with Page object Model and Data driven Framework.
  • Extensively used Page Objects design and page navigation framework for readable test script and easy maintenance from developer perspectives.
  • Performed testing for fast paced, iterative development with short time release.
  • Involved in Designing & developing data driven framework using Selenium Web Driver, TestNG and implemented Java Mail to send the regression result automatically.
  • Involved in Designing & developing framework using Appium for Android and IOS platform.
  • Performed both manual and automation for the mobile app on Android mobile device using Android SDKs and Appium Server. Involved in mobile Automation testing using Appium UIAutomatorviewer.
  • Used Appium tool to test automation test scripts on Android platforms for native application on mobile devices.
  • Executed test cases for the mobile application running on Android platform to cover important functional test cases.
  • Used TestNG Annotations in Selenium Web Driver and executed a batch of tests as testing suite.
  • Tested Rest API using Apache HTTP Client, Test NG, JXL, JAXB, Jackson and Log4j Framework
  • Involved in validating functional, Integration and Regression test suites using Selenium and the request and response of the Web Services (SOA) through SOAPUI.
  • Experience with Quality tools like JIRA, HP ALM, and Rally.
  • Collaborate with Business Analyst and Developers to understand requirements and translate them into test cases.
  • Co-originated with various team for managements defects calls and resolve the testing issues
  • Involved in production checkout for validating functionality after production deployment
  • Worked with off-shore team and coordinate with different team.
  • Created Jenkins job for all API using blue Hudson from the scratch.
  • Involved into give demo to stack holders for every sprint review meeting.
  • Worked with database team to test trigger functionality.
  • Worked with SQL queries in Oracle Database to validate the output data of the executed test cases as required
  • Involved to write the test plan for the new project.
  • Involved to set up and write TDD/BDD test frameworks from the scratch like Cucumber.
  • Worked with production activation team and provided support from the testing perspective.

Environment: Selenium Web Driver, Agile, Java, CSS, HTML, XML, JavaScript, Eclipse, Rally, JAVA, TestNG, SOAP UI, Restful API testing, Apache HTTP Client, JAXB, XML, JSON, Jenkins, XPath, Firebug/ FirePath, JXL, Log4j, JDBC, Mobile Testing, Oracle, SQL, TOAD, Firebug, WinSCP, Shell Scripts, Linux, Android OS, Appium, Oracle, Java, JavaScript, CSS, HTML, AJAX, JSON, Jenkins.

Confidential, Fremont

QA Engineer

Responsibilities:

  • Involved in automating the reports functionality, which is critical to test in every Regression Phase, and which covers thousands of test cases.
  • Collaborated with product management teams in an agile environment to develop a comprehensive set of tests for web-based applications.
  • Analyzed the system requirements and developed detailed test plans, test cases and provided the documentation.
  • Configured Selenium Web Driver, TestNG, Ant tool and created selenium automation scripts in java using TestNG prior to agile testing
  • Involved in creation of automation framework in Selenium Web Driver using data driven and Page object driven approach.
  • Used Maven tool for the Project management and for the purpose of compile, run, deploy and to add external dependencies.
  • Integrated Automation scripts (Selenium Web Driver API) on Continuous Integration tools Jenkins for nightly batch run of the Script.
  • Performed GUI, Functional and Regression testing by automated using Selenium, TestNG, Maven, and Jenkins.
  • Tested application compatibility for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
  • Developed and executed test cases and automation regression testing using Selenium Web Driver.
  • Verified WSDL files, asserting the files using various In-build assertions, performed Data Driven testing, in SOAP UI.
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
  • Performed REST API Testing using Http java Test Client for SOAP/REST web APIs.
  • Develop test cases for functional and regression testing. Conducted usability testing, UI testing, functional testing, and database testing.
  • Developed and maintained test documentation including test plans, test cases, and test data.
  • Retest defect fixes and reopen issues when needed.
  • Worked with Developers, Business analysts and Project managers to determine requirements (H/W specs, Test Cases, Test Data).
  • Involved in executing SQL queries and PL/SQL procedures, functions and packages for backend testing.
  • Used SQL Queries to verify the data from the Oracle database

Environment: Java, Selenium WebDriver, TestNG, Maven, SOAPUI, Agile, HTML, XML, XPath, Rally, Web Services (SOAP & RESTFUL), Linux, Java Script, Quality Center, SVN, Firebug, SQL.JIRA

Confidential

QA Engineer

Responsibilities:

  • Analyzed existing SDLC, model, developed project using MVC pattern
  • Created web application using java and implemented web services to connect front end and database
  • Designed Web pages using java for 3 projects, enhanced UI design, customized page content
  • Collected, reviewed Business, Functional Requirements, Process Maps, Technical & Design Specifications.
  • Carefully analyzed the Business and Functional Requirement Documents and Use Cases to understand the application requirements.
  • Created the Test Plan and Test Cases. Documented the manual test cases in the Quality Center.
  • Performed Functional, Integration, Regression and user acceptance testing.
  • Performed backend testing to validate database contents by writing and executing SQL Queries.
  • Presented regular progress reports, defect reports and test execution reports.
  • Reported the bugs to the developers using Quality Center. Interacted with developers to fix the bugs.
  • Performed functional and regression testing to verify defect fixes.

Environment: Java, Selenium WebDriver, TestNG, Maven, Agile, HTML, XML, XPath, Rally, Linux, Java Script, Quality Center, SVN, Firebug, SQL.JIRA

Hire Now