We provide IT Staff Augmentation Services!

Software Qa Senior Tech Architect Resume

Fremont, CA

OBJECTIVE:

Seeking Software Lead position in Software Quality Engineering.

SUMMARY:

  • Lead, and support quality initiatives especially server virtualization
  • Meet or exceed customer expectations - Manual Testing
  • Promoting quality achievement and performance improvement across the organization
  • Ensuring compliance with national and international standards
  • Setting up and maintaining controls and documentation
  • Supervising technical staff in carrying out tests and checks
  • Ensuring tests and procedures are properly understood, carried out, and evaluated
  • Collating and analyzing performance data against defined parameters
  • Writing technical and management system reports
  • Supervising the program of internal auditing
  • Supervising the program of continual improvement to product or services
  • Pinpointing relevant quality-related training needs
  • Establishing supplier quality performance criteria and monitoring supplier performance
  • Monitoring performance through gathering relevant data and producing statistical reports
  • Experience in building test automation framework - GUI, Backend, E2E
  • Hire, build and manage QA team and systems in cloud and unified environment
  • Ensure the highest quality product delivery through Automation Testing
  • Define measurable metrics for QA goals normal and cloud systems.
  • J2EE - E2E development and Testing in cloud environment
  • Testing Web services through Automation - SOAP API - Rest API - xml Technologies
  • Strong in Data structures and Algorithms
  • Performance Testing normal and cloud environment
  • Experience in white box, gray box and black box testing Automation
  • Experience in SQL and Relational Database
  • Working experience with Load Testing theories, methodologies, analysis and tools
  • Experience in Different QA methodologies like Waterfall, Iterative, Agile
  • Strong in Project Management and delivering quality products in time
  • Detailed understanding of the entire software development cycle
  • Wireless application Testing
  • Agile and Test Driven Development
  • Network and Device Testing
  • Service Virtualization for QA
  • Manual Testing Data Driven and Behavior Driven

TECHNICAL SKILLS:

Languages: Java, Python, C, C++,C#

Scripts: Perl, Python, PHP, Unix

Test Automation Tools: Selenium, TestNG, Jenkins, Robot Framework, Carina

Performance Test Tools: JMeter, SilkPerformer, LoadRunner, HTTP Perf

Test Tools: , ECPerf,Testlink, SilkTest, SilkPerformer, LoadRunner, JMeter Cucumber

Database: Oracle, SQL Server, Mysql, DB2 and sybase

Operating Systems: Unix(Solaris, HP-UX, AIX), Linux, Windows, VMware

Oracle Tools: SQL Plus, Plsql

Defect tracking tools: Clearquest, ITS, JERA, Remedy,Bugzilla

Standards: HTTP, SSL,HTML,XML, CSS, XSLT, SOAP and Rest API, J2EE

Service Virtualization tools: Hoverfly Cloud, Wiremock, Mountebank

Webservers: Apache, Tomcat, and IBM Websphere, Oracle, Weblogic

Source Control: Perforce, ClearCase, CVS, SVS

Memory Leak Test tools: JProbe, Purify

Wireless technologies: WAP Push and Pull TechnologiesCode Quality Jlint, olint, clint, mlint, coverity, Code Coverage PureCoverage, Jprobe, Emma, GCOV

WebServices Test tools: SOA Test tool, Soap Sonar, Soap UI, xmlspy, SoapScope

Web monitoring: BMC PATROL, Wily, Ganglia

Network Standards: DNS, Load Balancers, TCP/IP, Routing, SNMP

Network Test Tools: IXIA, SmartBits, TCP Dump, ethereal

Automation Frameworks: Carina,Selenium,TestNG,Redwood HQ, RobotFrameWork

Behavior Driven Manual: Cucumber

Machine Learning: Orange, Shogun, ApacheMahout

Cloud Technology: AWS - EC2, Elastic Search, Redius

PROFESSIONAL EXPERIENCE:

Software QA Senior Tech Architect

Confidential, Fremont, CA

Responsibilities:

  • Manage QA team different count and different levels
  • Hands on Automation framework from the begin to end
  • Hand on Automation - black and white box testing in normal and cloud environment
  • Architectural automation both API level and UI level using Selenium,
  • TestNG, JUnit,Jmeter, SoapUI, pytest
  • Implementing Service Virtualization for QA
  • Code Coverage Analysis using jacoco in all the projects
  • Automating Email rendering functionality in the hosted service
  • Performance testing various Apple components
  • Security and fraud testing implementation

Confidential

Responsibilities:

  • Manage QA team different count and different levels
  • Architectural automation both API level and UI level
  • Hands on Automation framework from the begin to end
  • Hand on Automation - black and white box testing in normal and cloud environment
  • Implementing Service Virtualization for QA
  • Build the automation framework from scratch using PyTest-Python, Jenkins
  • Implemented Continuous Integration and checkin all the automated scripts
  • Gap analysis with code coverage and code quality
  • Architectural Support for different projects in their automation both API level and device level, and Scada integration.

QA Lead

Confidential, San Francisco, CA

Responsibilities:

  • Hands on Automation framework from the begin to end
  • Hand on Automation both black and white box testing
  • Implementing Service Virtualization for QA
  • Building and managing the QA team for the day to day QA activates
  • Conduct Daily scrum and schedule daily tasks to the QA Team
  • Review QA members performance/Hire new QA Engineers
  • Develop Automation frame work for Confidential APIs using SoupUIPro and JMeter
  • Developed white box level unit test cases using Junit,TestNG framework
  • Automate and develop the performance test script
  • Design and implement E2E automation in Java
  • Build the Junit, TestNG, Selenium frame works and Performance Tests frame work
  • Automating mobile devices testing
  • Gap analysis and added and executed missed functional tests
  • All the GUI applications are automated using selenium junit framework

Sr QA Lead Engg.

Confidential, San Francisco, CA

Responsibilities:

  • Leading the automation team efforts
  • Build the automation framework using selenium, junit, testlink and Jira
  • Web Services Automation Both Soap and Restful services
  • Develop and execute performance related functionality using jmeter
  • Follow the daily scrum schedules and QA tasks
  • Mentor the junior QA Enggs
  • Implemented Continuous Integration and integration testings

Contract Automation Architect

Confidential, Redwood City, CA

Responsibilities:

  • Develop Automation frame for FTD server and email security
  • Design and implement E2E automation in Java
  • Build the Junit and TestNG frame works
  • Webservices implementation and Integrate with other Confidential B2B module
  • Developed Load and Stress Tests with heavy load of data and traffic
  • Special negative and corner testcases created

QA Architect

Confidential, Sanjose, CA

Responsibilities:

  • Design and implement E2E automation in Java
  • Build the Junit and TestNG frame works
  • Fix the existing Test Frame work & Fix the test fixtures
  • Integrate GUI, MidTier, Backend tests
  • Test Driven Development - merchant experience module

Sr QA Engg/Lead

Confidential, Sunnyvale, CA

Responsibilities:

  • Multi-threaded test client development - both in java and C.
  • Build the Junit and TestNG frame works
  • YMB sprint code development
  • Automated MobStor (Media object store) WebServices tests using curl and Perl framework
  • Developed and ran the performance tests using JMeter and loadrunner
  • Triage and tuned the performance bottlenecks in the projects - from code level to all possible configurations and setting for different use case scenarios
  • Testplan and Testcases development for MobStor, DORA, YMB projects.
  • Automated Java-API, C-API tests using JUnit, CPPunit frameworks
  • Test Driven development
  • Mentor and lead the other QA Engineers- for their QA projects and progress

Sr Engg /QA Lead

Confidential, Mountain View, CA

Responsibilities:

  • Defined team organization, roles, and responsibilities. Set the milestones periodically and tracked the progress.
  • Contributed to selection of test automation tools, and design of automation framework for payment applications
  • J2EE Web application component level testing
  • Developed automation framework, automated functional tests with Java, SOA tools, Perl - load and performance tests with JMeter
  • Team development, hiring, training, motivation, performance reviews and evaluation.
  • Defined team organization, roles, and responsibilities. Set the milestones periodically and tracked the progress.
  • Improved the processes, and defined the product exit-criteria.
  • Participated in root cause analysis of production issues
  • Defined QA strategy and roadmap for payment server applications.
  • Analyzed testing tools, and developed automation strategy.
  • Security Testing using SAINT - Memory leak testing using Jprobe
  • Workload testing using Autosys
  • Improved the code coverage and code quality

Staff QA Engg

Confidential, Mountain View, CA

Responsibilities:

  • Responsible for software quality assurance function for a highly complex product. Managed local and offshore team.
  • Team development, hiring, training, motivation, performance reviews and evaluation.
  • Defined team organization, roles, and responsibilities. Set the milestones periodically and tracked the progress.
  • Improved the processes, and defined the product exit-criteria.
  • Led a team of engineers in test design, test development, test automation, and test execution.
  • Developed and executed Functional/Performance/Stress tests using Silk Performer, JMeter, Microsoft WAS tools
  • Automate Java-API tests using JUnit framework
  • Developed tools for automating web application tests
  • Design the functional and performance test plan, checklist, test cases
  • Conducted performance tests in the distributed and load balanced environment
  • Automated more than 1000 functional test cases which run in different platform.
  • Functional and performance testing Webservices, SOA, SOAP, WS-Profile using SoapSonar
  • Code coverage and Code quality - measured
  • Memory leak Testing using JProbe and Purify..
  • Did lot performance tests and identified the issues both in-house and customer site.

Principal QA Consultant

Confidential

Responsibilities:

  • Tested network database security in ATM machines (Embedded XP operating systems) which involves setting up network lab - such as configuring DNS, subnets, routers.
  • Creates and reviews test plans, test cases, test metrics, and other QA documents to ensure sufficient test coverage based on requirements and specifications. Work closely with development to ensure desired level of quality is built-in. Also influence team to build-in testability during design and implementation.
  • Thoroughly test the offering through all phases of development life cycle (Functional testing, regression/integration testing, performance testing)

Sr/ Lead QA Engineer

Confidential

Responsibilities:

  • Web based GUI testing and developing test cases from the Functional Specification.
  • Develop/modify test and install scripts using Perl, Shell
  • Back port the bugs as well as filling bugs using ClearQuest
  • Testing the voice and phone wireless data
  • Third Party software integration testing
  • Automating the tests using WinRunner, TestDirector.
  • Developed test case - using C++, Perl, Java, SQL, Shell Scripts
  • Maintain the test cases and data in the source control system.
  • Developed and Tested the load - by using Load Runner Script
  • Training the QA Engineers and Periodically updating the status to Manger
  • Purify, PureCoverage used to test memory leak and Code coverage
  • Tested the performance and sizing
  • Testing API adapters code using TCP/IP, HTTP, HTML, WAP tools
  • Manage and co-ordinate the QA team test efforts simultaneously in Redwood City, USA, Belfast, Ireland and Pune, India.

Senior Member of Technical Staff

Confidential

Responsibilities:

  • Writing test code/scripts in C, C++, Java, SQL for various Unix platforms
  • GUI products manual, automate testing
  • Design and creating test plans for Oracle products
  • Bug fixing and delivering patch sets
  • Building the entire Oracle Product in the clear case environment
  • Automating all the regression tests by using Ora*Tst, Python, Perl and Shell programming
  • Running all the regression tests for Oracle Server Products
  • Triage and fix the test bugs By using Puify, xdb, gdb, and sdb
  • Verifying the code coverage By using PureCoverage
  • Automating the build process (Full /Partial/Product)
  • Installation and testing Oracle Server Products
  • Testing Oracle Webserver and iCache products

Hire Now