We provide IT Staff Augmentation Services!

Software Quality Engineer Resume

5.00/5 (Submit Your Rating)

San Francisco, CA

SUMMARY:

  • Automation Engineer with over 6 years’ experience in testing on client/server mobile and Web - based applications on various browsers through Manual Testing as well as Automated testing
  • Experience in developing automated test cases in an Agile (Scrum) environment, implementing Selenium WebDriver and TestNG for Web based applications.
  • Strong QA skills with experience in test case design, smoke, penetration and performance testing
  • Strong experience in Functional, Regression, Integration testing of Web based J2EE applications
  • Hands on experience with end-to-end API Automation testing using SOAtest and SoapUI
  • Proven abilities in working on Web and Mobile based Online Payments applications using Java, Maven, REST and JSON web services, through Continuous Integration using Jenkins, Git for CVS and SourceTree.
  • Strong exposure working with Core Java concepts and J2EE design patterns
  • Experience in functional testing, integration testing, regression testing, black box testing, white box testing, performance testing, unit testing, GUI testing, back-end testing, system testing, browser compatibility testing
  • Mentor Junior QA Engineers and offshore team in a dynamic Agile environment on test Automation design practices and discovering bugs/defects and tracking thru Jira
  • Analyzing Log files, to trace API calls and pinpoint cause of defects using Splunk and Unix
  • Proactive attitude and a willingness to “go the extra mile” to get the job done well

TECHNICAL SKILLS

Programming Languages: J2EE, JDBC, Cobol, Unix Shell, PHP (basics), Visual Basic

Databases: SQL Server, MySQL, Oracle

Web Technologies: JavaScript, XML, JSON, REST, and HTML

Web/Application Servers: Apache Tomcat, Weblogic Server

Design/Build Tools: Eclipse, Maven, Jenkins, Hudson

Load & Performance: Jmeter, JProfiler, NMONVersion Control Tools HP Quality Center (ALM11), SVN, CVS, GIT, SourceTree

Other Test tools/frameworks: SOAtest, SoapUI, Selenium WebDriver, TestNG, Jira, Android, Rally, Spoon.net

PROFESSIONAL EXPERIENCE

Confidential, San Francisco, CA

Software Quality Engineer

Responsibilities:

  • Took the lead for creating and running Load and Performance tests using Jmeter (test recording and load manipulation) and JProfiler for monitoring and analyzing performance, working directly with the VP of Technology to address and improve findings.
  • Performed manual and automation UI testing based on functional requirements during a 2 week Sprint, as well as cross-browser testing using Spoon.net in a CI Agile environment.
  • Developed new and updated existing Automation test cases using Selenium WebDriver and TestNG, using Git and SourceTree as VCS for a Java based Web application, using Maven as build tool and Jenkins to create and run deployment jobs.
  • Created data-driven automation scripts for testing API Web Services using SOAP UI.
  • Worked closely with Software Developers on diagnosing and providing detailed technical analysis of performance and functionality issues as well as determining their priority and severity in Jira.

Tools: J2EE, Selenium WebDriver, TestNG, Jmeter, JProfiler, nmon, SQL Developer, Unix, GIT, SourceTree, Jira, Jenkins, Eclipse (Kepler), Spoon.net

Confidential, San Jose, CA

Software Engineer 3, Quality

Responsibilities:

  • As part of the Risk Regression team, worked on providing full support on multiple platforms (Web and Mobile) during SDLC releases and running automated regression Java based tests while collaborating with a global Scrum team based in Shanghai, Chennai, Singapore, Austin, and San Jose.
  • Contributed to the Continuous Integration pipeline running component builds, creating and running Deployment jobs on individual stages on Jenkins, and running automated and manual functional tests.
  • On daily basis used build tools like Maven and Jenkins to build and regress automated tests into the Confidential CI process, and for VCS used GIT; documented and tracked defects and produced detailed reports using Jira and Rally.
  • Worked closely with Agile Scrum team from several domains to ensure product testability while running E2E Regression tests in Selenium WebDriver using TestNG, and maintained test environments used for white box testing during new product releases.
  • Interacted with offshore development engineers on daily basis to identify and resolve build issues and bugs during Baseline, Live testing, and Confidential Major build releases.
  • Wrote and analyzed automated regression test cases for REST Web Services, API, and SOA based Java applications.

Tools: J2EE, Jenkins, Selenium WD, Maven, Unix, TestNG, Eclipse, Jira, Rally, GIT, GitHub

Confidential, Foster City, CA

QA Web Services Automation Engineer

Responsibilities:

  • Designed, maintained and executed Automated Integration framework of API/Web Services across multiple test and production environments using SOAtest.
  • Created custom JSON/XML Assertors, for validation of SOAP (WSDL), and REST API calls, and Data Banks for storing and analyzing data input/output and error codes.
  • Conceptualized, designed, and implemented automated functional API test cases using Java, SOAtest, and SoapUI.
  • Closely working with developers and product owners in an Agile environment using technical stories to create automated APIs (REST/SOAP) and built a framework for continuous support for future releases.
  • Collaborate daily with QA leads to improve test coverage across platforms using Java (TestNG, SOAtest) and scripting languages (Groovy, JavaScript, XML).
  • Held weekly demo sessions with Business Product members presenting new features tested, bugs, fixes, and test flow of fully Automated API scenarios.
  • Holding monthly Brown Bag training sessions on SOA Automation tools and best practices.
  • Actively involved in Internationalization (I18n) QA testing (UI and API), and collaborating with off-shore QA personnel on current projects and documenting and reporting defects and test results in Jira.

Tools: Java, J2EE, Selenium, JUnit, SQL, SOAtest, LoadTest SoapUI, Jira, Splunk, SVN, ALM11

Confidential, Mountain View, CA

Java Automation Engineer

Responsibilities:

  • Collaborated with a team of off-shore developers creating an Android App that replaced traditional phone banking and campaign canvassing in the political space.
  • Proactive approach to identifying, prioritizing, and designing tests necessary using requirement documents, use cases, functional specifications, design documents, and other information sources thru Jira.
  • Designed and documented RESTful APIs, including JSON data formats for metadata analysis and implementation of Google Maps API.
  • Assisted in creating a currently patent pending algorithm that enables users to change the skin of their app with a click of a button via RESTful services.
  • Performed Automation Testing of each Build and then Regression testing on each builds using Selenium RC.

Tools ; Selenium IDE, Selenium RC, JavaScript, Java, Bromine, Toad, Junit, XML, SOAPUI, MySQL

Confidential, Sunnyvale, CA

Java Software Engineer

Responsibilities:

  • Written test cases and performed UI, Manual, Functional, Integration, Regression, Black box testing and designed positive/negative tests for system validations.
  • Conducted Java component testing using JUnit framework.
  • Initially performed manual testing of each build and then regression testing on each builds using Selenium RC.
  • Use Firebug for the web based application testing with Selenium for the commands and locator application.
  • Responsible for keeping test schedule working directly with off-shore developers and project managers to ensure clear communications on requirements and defect reports.
  • Worked on complex, multi-threaded distributed web software application as test engineer.

Tools: J2SE, J2EE, Java/J2EE, Selenium RC, Eclipse, JUnit, SQL, Windows XP, Bugzilla.

We'd love your feedback!