We provide IT Staff Augmentation Services!

Qa Engineer Resume

5.00/5 (Submit Your Rating)

San, RamoN

SUMMARY

  • Around 8 plus years of IT experience and hands on experience in Banking, Health care, Web Based, Desk top and Mobile applications as a Software Tester and SQA Analyst.
  • Significant experience in all phases of Software Development Life Cycle (SDLC) that includes Requirements Gathering, Analysis/Design, Documentation, Development and Testing.
  • Proficient in Manual and Automated testing tools such as Selenium webdriver, Java SOAP UI, Ruby scripting, TestNG, Jmeter.
  • Involved in System testing, Acceptance testing, Stress testing, Integration testing, Compatibility testing, Security testing, Usability, Performance and Regression testing.
  • Experience on Preparation of Test Plan, Test Procedures, Manual and Automation Test Scenarios, Test Scripts, Report Defects.
  • Execution of Manual and Automation Business Components, Test Scripts through Test Management tool like Quality Center.
  • Well versed with SQL queries to run the data integrity tests.
  • Excellent Communication skills and ability to work either independently or in a team.
  • Ability to handle multiple tasks in order to meet deadlines and deliverables.
  • Good judgment skills while reporting and prioritizing software bugs in conjugation with the development and QA managers.
  • Good experience in writing Test scenarios, Test Conditions, Defining Test Cases, Developing and maintaining Test Scripts, Test plans, Defects and Status Reports.
  • Experience in Analysis of Software Requirement Specifications, Creation of Test Plans and development of Test Cases, Test Scripts and executing them.
  • Extensive working experience in Agile and Waterfall Methodologies.
  • Ability to work with all levels of management, willingness to learn and implement new ideas quickly and to be a collaborative team player.
  • Highly motivated resourceful team player that takes a positive approach to problem resolution.

TECHNICAL SKILLS

Programming Languages: C,C++, Java

Databases: Oracle, Postgres and SQL

Test Automation tools: Selenium, Java, TestNG, JMeter, Cucumber, JBehave

Operating Systems: Windows, HP - UX, Linux

Version Control: Rational Clear Case, SVN

Test Methodologies: Black box, White box testing, Water Fall and Agile model.

Testing Techniques: System testing, Acceptance testing, Stress testing, Integration testing, Compatibility testing, Usability, Performance and Regression testing.

PROFESSIONAL EXPERIENCE

QA Engineer

Confidential

Responsibilities:

  • Responsible for testing web pages created using AEM components(Adobe experience manager) Good in creating Author pages and publishing those pages.
  • Reviewed the Acceptance criteria, wireframes and feature design document and created test plan and test cases.
  • Automated the UAT testing using Cucumber, Ruby and Capybara tools.
  • Created Scenario files in the form of Given, When and Then format and also step defnition files using Ruby scripting
  • Participated in everyday scrum meeting to update QA status and also in sprint planning to discuss the sprint goals and delivarables.
  • Participated in weekly QA meeting to discuss the ways to improve QA proccess
  • Good in using Jenkins to schedule the tests execution before product deployment.
  • Familiar in testing the product in three different environments QA, Staging and Production.
  • Good in using Github as a revision control system.
  • Good in using Jira as a project management and familiar with Agile concepts.

QA Engineer

Confidential

Responsibilities:

  • Responsible for testing the Online Banking application.
  • Did both manual and Automation testing for Fraud prevention and Authorization team.
  • Responsible for Regression and functional testing of features like Money Transfer, Advance Access Challenge, Actmize Alerts, Cardless ATM for mobile devices like IPad and IPhone.
  • Familiar with the Confidential Client utility tool that can test the web service calls.
  • Automated the web services testing using using Java, Selenium Web driver and TestNG tools.
  • Created Java methods to connect to the Oracle databases and performed data validation using SQL statements after every transaction to make sure everything looks fine.
  • Tested SOAP Web Services call using SOAP UI
  • Expert knowledge in Linux and Unix to run the activation scripts for Actimize policies.
  • Executed the tests in the local machine and also in the Jenkins Server so that the results will be visible to the entire team.
  • Have a very good experience using HP Quality Center to manage the test plan, test cases and to identify the status of the product.
  • Worked in an Agile model and participated in sprint planning every two weeks and daily scrum meeting.
  • Used HP QC tool for test management and Clear quest for defects management.

Software QA Analyst

Confidential, San Ramon

Responsibilities:

  • Analyzed business requirements and functional specification.
  • Established and maintained relationships with key business partners.
  • Automated the UI tests using Selenium Webdriver, Java and JBehave and helped to improve the quality of the system.
  • I have used Jasmine like tool called Jbehave for creating the BDD framework in which the test scripts are plain English statements which can be easily understood by anyone.
  • Created the Feature files which lists the test scenarios in (Given,When,Then) format and also created corresponding test methods and Page objects .
  • Logged and Tracked defects in in Rally.
  • Coordinated with business analysts, development team and participated in bug review sessions.
  • Prepared test reports and shared with test lead on timely basis.

Software Test Engineer

Confidential - Boise, ID

Responsibilities:

  • Analyzed the requirements and created test plan and developed test cases for functional testing of new features.
  • Automated functional and regression test scripts using Java, Selenium and TestNG framework.
  • Created the java methods to test the REST API Web services and validated the response by querying the database.
  • Responsible for creating new automation tests and maintaing the old test suites as well.
  • Used Jmeter for testing the performance of REST API's.
  • Used Jenkins and SVN as continuous integration tool. Uncovered lots of defects in the system .
  • Used Rally as test management tool for creating manual test scripts and logging defects.
  • Maintained the defect database and took ownership of the defects and helped developers to resolve them.

Firmware Test Engineer

Confidential - Boise, ID

Responsibilities:

  • Responsible for testing of Laser Jet Printer firmware for single function and multi-function printers. Firmware is the software that resides in the printer and responds to the user interactions on the control panel.
  • Involved in analyzing feature design documents and wrote test plans, design and automate the test cases .
  • Comfortable working in Linux and Unix Environment and coding in C/C++. Developed file dump utility to dump the compressed data stream from the printer formatter board to the hard disk and did a file compare to make sure the data looks fine and helped improving print quality.
  • Responsible for execution of test cases, test scripts, captures test results, test metrics and reporting them to the management.
  • Performed Smoke, Integration, Usability and Performance testing.
  • Managed defect data database and identified and tracked lots of defects.
  • Analyzed defects by doing special builds to collect data and helped developers to fix the defects. Have good debugging and troubleshooting skills.

We'd love your feedback!