We provide IT Staff Augmentation Services!

Senior Software Qa Automation Engineer Resume

5.00/5 (Submit Your Rating)

Reston, VA

SUMMARY

  • Many years of commercial software development and testing experiences
  • Excellent skills in Java, Python, XML, SOAP, Web Services, and various test automation tools
  • Highly motivated, self - starter, flexible and great multi-task handling capability
  • Accustomed to working in a fast-paced, team-oriented environment

TECHNICAL SKILLS

Platforms: Mac OS , Windows XP/7/2003/2008 Server, SUN Solaris, IBM AIX, HP-UX, Linux

Languages/Technologies: Java, Python, XML, Web Services, SOAP, JSP, Servlet, JDBC, SQL, JavaScript, Ruby, HTML

Tools and Applications: Confidential Integration Platform, WebLogic, WebSphere, Apache Tomcat, JBoss, Ant, JUnit, PyCharm, Eclipse, IntelliJ IDEA

Database Servers: MS SQL Server, Oracle, Sybase ASE, IBM DB2, MySQL, Postgres

Version Control Tools: Git/GitHub, Subversion, Perforce, CVS, Mercurial SCM

Bug Tracking Tools: Siebel, JIRA

Test Management System: TestLink, TestRail

Test Automation Tools: Maven, Ant, Selenium, Cucumber, Robot Framework, JUnit, JMeter,Mercury(HP) WinRunner and TestDirector

Build Management System: Jenkins, CruiseControl

PROFESSIONAL EXPERIENCE

Senior Software QA Automation Engineer

Confidential, Reston, VA

Responsibilities:

  • Designed and implemented UI automation test scripts in an agile development environment based on acceptance criteria and user stories during each development sprint with Selenium 2 WebDriver and Python API
  • Solely responsible for creating the Python test scripts for UI automation in Enterprise Search, Security Policy Management and Unified Hosts functional areas within Confidential Endpoint HX platform. All those scripts now being used for the UI regression testing for every HX major/minor/maintenance releases without the need for manual testing efforts.
  • Significantly contributed to the new consolidated UI framework within Endpoint Engineering automation team, converted the existing framework to use new Selenium Page Object model with support for different browsers testing(Google Chrome, Firefox, Internet Explorer)
  • Worked with CI engineers to execute the test scripts in a continuous integration manner, and reported test execution results in TestRail and internal test execution dashboard.

Staff Software QA Engineer/Automation QA Engineer

Confidential, Chantilly, VA

Responsibilities:

  • Solely responsible for the overall testing efforts and release certification for Outbound Campaign Manager(OCM3). OCM3 is a cloud-based web application that enables businesses to easily build, manage and measure proactive outbound customer communication.
  • Created automation tests for OCM3 UI using Page Object design pattern with Selenium 2 WebDriver Java API
  • Solely responsible for the testing/certification of a newly released big data support in the IVR platform. Big data support will allow customers to upload/store big size data files into Cassandra, and data then can be retrieved from Apache Solr based query. This new feature dramatically improved the current limitation in the existing system
  • Solely tested Angel Cloud Restful APIs using SOAP UI. Cloud Restful APIs are used by mobile applications on IPhone to communicate with services that are hosted in the cloud
  • Created automation tests using Cucumber/Ruby for all the Restful APIs used by next generation IVR application prototype. Those Restful APIs are hosted in JBoss and used by the front end web application to build/configure graphical conversational flows

Lead QA Engineer

Confidential, McLean, VA

Responsibilities:

  • Led the QA team and is responsible for the overall testing efforts since the very first release in the company history. Performed functional testing, regression testing, performance testing and platform testing for all Centrifuge Server releases(1.0.5, 1.1, 1.6, 1.7, 1.8, 2.0, 2.5, 2.7 and 2.8) on all supported platforms including Windows XP/ 7/2003/2008, Redhat Linux and Ubuntu Linux, also including all supported data sources - flat file(Text/CSV), Excel/Access, Postgres, Oracle, MySQL, MS sQl and XML
  • Proactively participated in the life cycle development of Centrifuge Server including feature requirement review and feature design. Contributed to many activities such as usability initiatives and QA process improvement
  • Worked closely with developers and management team, timely report defects into bug tracking system JIRA; Provide the final decision to the management team on the go of the product release
  • Installed and configured test case management tool TestLink 1.9.1 for test cases management
  • Created automated product smoke test using FunFX with Watir
  • Performed the load testing using Apache JMeter
  • Assisted the support team to investigate and resolve customer issues

Senior QA Engineer

Confidential, Fairfax, VA

Responsibilities:

  • Solely tested several Confidential Shared Components including Audit Logging(7.x/8.0), Journal Logging(8.0) on all supported platforms to ensure that those components are implemented with high quality and can be adopted by other products across the whole integration platform
  • Solely tested Fabric Agent plug-in component with Apache Axis. Helped IS QA team testing when Fabric Agent is embedded into IS SOAP stack. Fabric Agent is basically a JAX-RPC handler that provides support for security-related processing of SOAP messages
  • Primary QA engineer for the overall testing of Confidential Servicenet 6.5.x. on all supported platforms. Servicenet was the very first SOA product that provides comprehensive web service monitoring and management solution; Created and deployed web services on various J2EE application servers including WebLogic and WebSphere
  • Primary QA engineer for the overall testing of Confidential Glue 5.x/6.x on all supported platforms. Glue is a comprehensive, easy-to-use platform for creating and deploying applications with web services, JSPs and servlets. Maintained and enhanced Glue regression suite. Worked closely with development engineers to provide customer support, including troubleshooting, debugging customer issues for both internal and external Glue customers

Software Engineer

Confidential, Fairfax, VA

Responsibilities:

  • Primary software developer for the re-designed web-based Integration Server Administrator UI. The tool is used by the administrator to install, configure and manage the Server and is the most widely-used tool in the whole Confidential Integration Platform
  • Primary software developer for the Confidential Certificate Toolkit. The tool is used to create digital certificates for SSL communications between Integration Server and clients
  • Primary engineer on maintenance and enhancement of C/C++ SDK to reduce the efforts to port the libraries to a wide variety of standard platforms including: Sun Solaris, HP-UX, Linux, and IBM AIX
  • Led the test automation efforts and successfully automated the smoke tests for both Java swing client app and Server admin UI using Mercury(HP) WinRunner and reported the results in TestDirector. The automation test is integrated with the product build and manage system
  • Provided customer support, including troubleshooting, debugging and delivering software patches to critical operational problems for key customers

We'd love your feedback!