We provide IT Staff Augmentation Services!

Sr.qa Engineer Resume

2.00/5 (Submit Your Rating)

AustraliA

SUMMARY:

  • An astute IT Professional over Nine years of proven experience in Software Quality Assurance testing of diverse products/applications on various platforms.
  • Experienced in implementation of different QA methodologies/policies, strategies and plans in all stages of SDLC.
  • Extensive knowledge in testing concepts, Methodologies, Agile Process Model and SCRUM Methodology.
  • Extensive experience in Functional Testing, System Testing, Integration Testing, Regression Testing, Interface Testing, UI Testing, Install Testing & Sanity Testing.
  • Demonstrated excellence in creating and developing Test Plans, Test Specifications, Test cases and Automation Test scripts.
  • Created, maintained and executed manual and automation test scripts for functional, regression, system, unit, Sanity and integration testing.
  • Expertise in QA Automation using Perl Scripting, Shell Scripting, Python Scripting, UNIX/LINUX/Solaris/HPUnix/Zlinux/Windows, DTE (Distributed Topology Environment), ADE (Advanced Development Environment).
  • Experience in working on projects developed using JAVA, C, C++, COBOL, Oracle, Web Services, WSDL, XML, HTML, Oracle DB, DB2 and SQL Server.
  • Bug Analysis Report - Closely tracked, monitored and worked with different Development/QA/Release Management teams to make sure all blocking and showstopper bugs are fixed in various milestones of stage and Release candidates. Also involved in peer-to-peer code review process to accomplish Oracle coding standards.
  • Good programming experience with Core Java/Perl/Shell/Python
  • Experience with version control and build tools – ADE, Ant.
  • Experience with handling multiple tasks in multiple projects concurrently and to prioritize them to meet the scheduled deadlines.
  • Excellent analytical and problem solving skills and thrive on building robust software quality assurance systems and processes that ensure the delivery of perfect applications.
  • Working knowledge of software builds and release management processes and maintaining QA environments.
  • Good knowledge in Selenium
  • Trained new recruits in the team for Perl Scripting, Shell Scripting, Unix/Linux, HTML, DTE (Disributed Topology Environment), ADE (Advanced Development Environment), QA Automation, QA Concepts.
  • Good communication & collaboration skills, interest & ability to learn new technologies in short span of time, self-motivated, organized and responsible team player.

TECHNICAL SKILLS:

Testing Tools : DTE, HP Quality Center, OTM (Oracle Test Manager)
Scripting : Perl Scripting, Shell Scripting, Python Scripting, DCL
Operating Systems : UNIX/LINUX, HPUnix, IBM Unix, Solaris, AIX, VAX/VMX and Windows
Database : Oracle 10g/11g, SQL Server 2005/2007
Languages : C, COBOL, Java, XML, HTML, DHTML
Application Servers : Weblogic 10.3*
Build/ Version : Ant, ADE
Utilities : MS Word, MS Excel, MS PowerPoint, Jdeveloper

EDUCATIONAL QUALIFICATIONS

Masters in Computer Applications, Confidential.

MAJOR ACHIVEMENTS

  • Received Top Achiever (Star Performer) Award Confidential
  • Received Start Employee Award from Confidential Australia.

Professional Experience Summary

  • Worked as a Principal Member Technical Staff at Confidential from March 2006to August 2012
  • Worked as Sr. Software Engineer at Confidential from August 2003 to March 2006.

PROJECTS IN ORACLE CORPORATION

1. Confidential Releases Projects (SOA, WC, ECM, and RCU) – Full and Pathset Releases March 2009 – August 2012

Description: Install, Sanity, Integration, Functional, Regression testing of Oracle Fusion Middleware products (SOA, WC, ECM and RCU) being developed and tested using Agile Methodology. FMW spans multiple services, including Java EE and developer tools, integration services, business intelligence, collaboration, and content management. FMW depends on open standards such as BPEL, SOAP, XML and JMS.

Oracle Fusion Middleware provides software for the development, deployment, and management of service-oriented architecture (SOA), WC (Web Center), ECM (Enterprise Content Management) and RCU (Repository Creation Utility) It includes what Oracle calls "hot-pluggable" architecture, designed to facilitate integration with existing applications and systems from other software vendors.

Role: Principal Automation QA Engineer

Responsibilities:

  • Agile development - Participated in daily scrum meetings to report daily progress of Automation activities.
  • Participated in Test Planning and Automation Effort estimations.
  • Designed test cases for manual and automation testing, developed and maintained checklists for regression using DTE/Perl/Shell/Python automation, functional and system testing for SOA/WC/ECM/RCU Projects.
  • Created and executed DTE Automation test scripts suites using Perl/Shell/Python for daily regression runs and identified software errors and interacted with development teams to resolve the regression issues.
  • Performed Install testing, Functionality testing and Integration testing.
  • Developed Automation scripts for Sanity Testing and performed on each new build.
  • Developed automation test scripts for functional and Integration Testing of the application using DTE.
  • Performed Negative and Positive Testing to check the functionality of the application
  • Wrote variety of automation DTE scripts including High Availability, Distributed Environment, Cluster Environment.
  • Designed and developed end-to-end automation and executed on each new build.
  • Entered defects into Oracle BUGDB found during the testing process.
  • Created public reports using Oracle BUGDB to help the QA Manager and Project Manager in reporting Project status reports.
  • Trackingandmonitoring Daily Test Progress.
  • Peer-to-peer code review process to accomplish Oracle coding standards.
  • Examined and validated application log files on LINUX/UNIX/Solaris/AIX/HPUnix and IBMUnix environments.
  • Wrote DTE Automation scripts to verify product schema data in different certified database tables.
  • Organizing weekly automation meeting to analyze the gaps in existing automation scripts and identify additional automation scope in the project
  • Mentored new QA engineers by helping them to ramp up and understand the testing area in our team.
  • Weekly catch-up meeting with the QA manager to report the status of new project, Issues faced, discussion on upcoming projects, Resource allocation and so on.
  • Resolved Porting team bugs on QA Automation.
  • Regular Interaction with documentation review process.

Environment: DTE, Linux, UNIX, Solaris, Aix, HPUnix, IBMUnix, Windows, Java, Perl Scripting, Shell Scripting, Python Scripting, Weblogic 10.3*, ADE, Oracle 10g/11g, Jdeveloper, Oracle OUI/OSP.

2. Confidential Full and Patchset releases March 2006 – March 2009

Description:
Install, Sanity, Integration, Functional, Regression testing of Oracle Database being developed and tested using Agile Methodology. An Oracle database is a collection of data treated as a unit. The purpose of a database is to store and retrieve related information. A database server is the key to solving the problems of information management. Oracle Database is the first database designed for enterprise grid computing, the most flexible and cost effective way to manage information and applications. Enterprise grid computing creates large pools of industry-standard, modular storage and servers.
Grid computing is a term that has been applied to various architectures designed to deliver the benefits of an IT grid. It is an approach to computing that detaches the software functionality from the specifics of hardware deployment by blending system and storage resources into a continuum of resources that can be allocated to, and de-allocated from, a particular function or functional focus; in this case, a database.

Role: Senior Member Technical Staff (Sr. Automation Engineer)

Responsibilities:

  • Performed review and analysis of functional requirements and test plan design documentation.
  • Developed test scenarios and test cases based on functional business requirement specifications and design documents.
  • Designed and maintained automation framework, shared repositories and function libraries.
  • Created test plans and test cases for manual and automation testing, developed and maintained checklists for regression, functional, system and interface testing for Database single instance, Cluster and RAC environments.
  • Created and executed DTE automated test scripts for regular regression runs for every software build and release.
  • Created DTE install/configuration/upgrade scripts to set environment variables to run test sets in QA, UAT & Production environments.
  • Created and maintained automated reusable tasks, functional test cases using DTE/Perl/Shell.
  • Performed Install testing, Functionality testing and Integration testing.
  • Developed Automation scripts for Sanity Testing and performed on each new build.
  • Developed automation test scripts for functional and regression testing of the application using DTE.
  • Performed Negative and Positive Testing to check the functionality of the application
  • Wrote variety of automation DTE/Perl/Shell scripts including DB Upgrade, Cluster, RAC.
  • Entered defects into Oracle BUGDB found during the testing process.
  • Created public reports using Oracle BUGDB to help the QA Manager and Project Manager in reporting Project status reports.
  • Trackingandmonitoring Daily Test Progress.
  • Peer-to-peer code review process to accomplish Oracle coding standards.
  • Examined and validated application log files on LINUX/UNIX/Solaris/AIX/HPUnix and IBMUnix environments.
  • Performed GUI smoke/sanity tests and regression tests for each test cycle, build and release.
  • Analyzed and created test data for interfaces to satisfy test data requirements for integration testing.
  • Performed ad-hoc manual testing involving data driven interface tests.
  • Organizing weekly automation meeting to analyze the gaps in existing automation scripts and identify additional automation scope in the project
  • Mentored new QA engineers by helping them to ramp up and understand the testing area in our team.
  • Weekly catch-up meeting with the QA manager to report the status of new project, Issues faced, discussion on upcoming projects, Resource allocation and so on.
  • Resolved Porting team bugs on DTE QA Automation.

Environment: DTE, Linux, UNIX, Solaris, Aix, HPUnix, IBMUnix, Windows, Java, Perl Scripting, Shell Scripting, Python Scripting, Weblogic 10.3*, ADE, Oracle 10g/11g, Jdeveloper, Oracle OUI/OSP.

PROJECTS IN HEWLETT-PACKRD

1. Confidential, Australia March 2005 – March 2006

Description: HP APAC LEGACY System is consists of 3 Main Modules such as Order Processing, Revenue Processing and Billing. Order Management will used to take customer orders for HP products in Australia and in Revenue Processing and Billing there are roughly 12 applications that are using by FAME (Financial Accounting Management Environment) to provide the revenue processing and billing. HP - India provides Complete Source code management including application development, application testing and provides Complete Application Production Management.

Role: Sr.Software Engineer (Sr.QA Engineer)

Responsibilities:

  • Involved in writing test plans and test cases using requirements and use case documents andbusiness requirement documents.
  • Created Test Strategy and Test plan for the testing effort.
  • Conducted Functional, Regression, System and Integration testing
  • Analyzed requirements and created design documentation.
  • Build test environment for effective testing
  • Complete understanding of Change Requirement Specification Document (CRS )
  • Analyze, develop, execute and maintain Coverage Matrix and Test cases.
  • Log defects, Write defect reports, and verify fixes
  • Ensure the quality and timeliness of delivery
  • Effectively communicate and report test progress and status
  • Involved in the Test Case walkthroughs, assessment meetings.
  • Developed Automated Regression testing scripts using VAX/VMS, UNIX, DCL, Shell scripting.
  • Manually performed Ad-Hoc testing , Negative testing.
  • Query the database using SQL queries to pull test data and applications.
  • Mentored new QA engineers by helping them to ramp up and understand the testing area in our team.
  • Trackingandmonitoring Daily Test Progress.

Environment: Unix, VAX/VMS, Linux, DCL, C, COBOL, Shell Scripting, SQL, Oracle DB, Windows, DTR and RDB

2. Confidential, Boston, USA August 2003 – March 2005

Description: HP/Compaq Supply Chain Management System consists of 3 Main Modules such as Order Processing, Revenue and Reports. Order Management will used to take customer orders for HP products in USA and in Revenue Module handles revenue based on the customer orders and Billing module will take care of customer billing. There are roughly 93 applications that are used by HP/Compaq SCM in order to provide, from Order Processing to Delivery and Billing. HP - India provides both Complete Source code management including application development, application testing and provides Complete Application Production Management.

Role: Software Engineer (QA Engineer)

Responsibilities:

  • Involved in writing test plans and test cases using requirements and use case documents andbusiness requirement documents.
  • Created Test Strategy and Test plan for the testing effort.
  • Conducted Functional, Regression, System and Integration testing
  • Analyzed requirements and created design documentation.
  • Build test environment for effective testing
  • Complete understanding of Change Requirement Specification Document (CRS )
  • Analyze, develop, execute and maintain Coverage Matrix and Test cases.
  • Log defects, Write defect reports, and verify fixes
  • Ensure the quality and timeliness of delivery
  • Effectively communicate and report test progress and status
  • Involved in the Test Case walkthroughs, assessment meetings.
  • Developed Automated Regression testing scripts using VAX/VMS, UNIX, DCL, Shell scripting.
  • Manually performed Ad-Hoc testing , Negative testing.
  • Query the database using SQL queries to pull test data and applications.
  • Mentored new QA engineers by helping them to ramp up and understand the testing area in our team.
  • Trackingandmonitoring Daily Test Progress.

Environment: UNIX, VAX/VMS, Linux, DCL, C, COBOL, Shell Scripting, SQL, Oracle DB, Windows, DTR and RDB

3. Confidential, Boston, USA August 2003 – March 2005

Description: HP/Compaq Response manager is an online and batch system that maintains marketing information at the contact level. It includes customer profile data, response history, and privacy information. The batch system processes feeds utilizing standardization and merge/purge techniques in order to maintain a clean and de-duplicated database. The online system accommodates list selection, inquiries, table maintenance, error correction, and the disposition of possible duplicates.

Role: Software Engineer (QA Engineer)

Responsibilities:

  • Involved in writing test plans and test cases using requirements and use case documents andbusiness requirement documents.
  • Created Test Strategy and Test plan for the testing effort.
  • Conducted Functional, Regression, System and Integration testing
  • Analyzed requirements and created design documentation.
  • Build test environment for effective testing
  • Complete understanding of Change Requirement Specification Document (CRS )
  • Analyze, develop, execute and maintain Coverage Matrix and Test cases.
  • Log defects, Write defect reports, and verify fixes
  • Ensure the quality and timeliness of delivery
  • Effectively communicate and report test progress and status
  • Involved in the Test Case walkthroughs, assessment meetings.
  • Developed Automated Regression testing scripts using VAX/VMS, UNIX, DCL, Shell scripting.
  • Manually performed Ad-Hoc testing , Negative testing.
  • Query the database using SQL queries to pull test data and applications.
  • Mentored new QA engineers by helping them to ramp up and understand the testing area in our team.
  • Trackingandmonitoring Daily Test Progress.

Environment: Unix, VAX/VMS, Linux, DCL, C, COBOL, Shell Scripting, SQL, Oracle DB, Windows, DTR and RDB

We'd love your feedback!