We provide IT Staff Augmentation Services!

Software Qa Engineer Resume

3.00/5 (Submit Your Rating)

San Jose, CA

SUMMARY

  • Over 7 years of experience in Manual & Automation Testing, Web based applications and Client/Server applications for Software Quality Assurance and Certified in Foundation of Business Analysis with added IT training.
  • Comprehensive knowledge of Software Development Life Cycle (SDLC).
  • Excellent knowledge of Waterfall and Agile (Scrum) methodologies and proficient in Software Test Life Cycle (STLC).
  • Experienced in designing and developing manual, automation test cases and test scripts for Client Server and Web Applications using SDLC concepts.
  • Proficient in performing different kinds of testing such as smoke, sanity, functional, GUI, integration and regression testing.
  • Experienced in Selenium automation using Web Driver, TestNG and Java.
  • Automated regression, integration and functional test cases.
  • Writing automation test scripts using Web Element Locators, Web Driver Methods, Core Java and TestNG annotations.
  • Proficient in cross browser testing on various browsers such as Safari, Firefox, Chrome and Internet Explorer.
  • Designed and implemented Hybridframework for various projects.
  • Used Application Lifecycle Management (ALM)/Quality Center (QC) for managing different stages of testing process.
  • Good Knowledge in Core Java & SQL concepts.
  • Proficient in creating Maven Project for maintaining automation test suites.
  • Implemented Log4j for logging and saved the results to a log file for debugging.
  • Basic knowledge of the integration tool Jenkins.
  • Good understanding of Audio and Video quality testing on the web application.
  • Have strong analytical, problem solving and presentation skills.
  • Proficient in Commit, Push and Pull the latest test code to the GitHub repository.

TECHNICAL SKILLS

Documentation Tools: MS Office (Word, Excel, Power Point, Project)Languages Core Java, Visual Basic

Web Technologies: XML, HTML, SoapUI

QA Tools: Selenium Web Driver, Application Lifecycle Management (ALM)/Quality Center, TestNG, Jenkins, Maven, Log4j, GitHub

Databases: Oracle 10g/11g

Bug Tracking tools: Jira, Bugzilla

Operating Systems: Windows XP / 2000, Windows 7 and Mac OS

PROFESSIONAL EXPERIENCE

Confidential, San Jose, CA

Software QA Engineer

Responsibilities:

  • Test the functionality of the doctor’s interface for dental care management system. All the data from doctors is tested against the database for authentication.
  • Thoroughly analyse the BRD and work on test plan document.
  • Participate in the requirements review meeting along with other stakeholders (Project Managers, QA Manager, Business owners and Developers).
  • Prepare test cases for all the GUIs on HP Quality Center for traceability.
  • Test the purchase order functionality used by doctors for various dental products.
  • Develop automation test scripts for functional and regression testing using Core Java on Selenium WebDriver interface and TestNG framework.
  • Generate a Hybrid Automation Framework by following page object model and data driven framework.
  • Test the application on different browsers such as, IE, Chrome, Firefox and Safari.
  • Send daily status report on QA status and issues identified using Log4j to project manager and other stakeholders.
  • Utilize Bugzilla for tracking the bugs logged along with reproducible test steps and screenshots.
  • Participate in bug review meetings.
  • Work in Agile methodology, Test Driven Development (TDD).
  • Use GitHub for Source Code Management (SCM).
  • Support UAT by performing testing on UAT Environment. Verify the bug fixes that come up during UAT.

Environment: Windows XP, Mac OS, Selenium WebDriver, TestNG, ORACLE 10g, Core Java, HP Quality Center, Unix, Bugzilla, Log4j, GitHub.

Confidential, San Mateo, CA

QA Automation Engineer

Responsibilities:

  • Understand the business requirements by reading Functional Specific Documents.
  • Participate in the daily standup meetings, status meetings and iteration review meetings with the Scrum team.
  • Define and document scope for QA testing and get it signed off from project manager.
  • Prepare test cases and scenarios for each functional module covering the entire scope of testing.
  • Go through the Web Services developed and come up with the test cases to review the services.
  • Create test cases for testing Web Services and get development team review them followed by sign off.
  • Before starting the testing, make sure QA entry criteria is met.
  • Automation of manual test cases into JavaScript and execute on different web browsers using Selenium WebDriver.
  • Develop a hybrid framework for regression testing using Selenium Web Driver on the Java platform.
  • Test the functional test cases and User Interface.
  • Report any bugs identified using Bugzilla tool by describing the complete steps to reproduce the bug along with expected correct behaviour and assign the bugs to development lead.
  • Towards the end of each project perform regression testing.
  • Provide QA sign off on feature level to Project Manager when QA exit criteria are met.
  • At the end of the project, perform analysis of QA missed items and document them for future reference.
  • Connect local repository with the GitHub repository for managing the source code.

Environment: Selenium, WebDriver, TestNG, ORACLE 10g, ALM, Java, HTML, XML, Unix, Bugzilla

Confidential, San Jose, CA

QA Automation Engineer

Responsibilities:

  • Test Routing Services project, which is a service oriented workflow management designed for managing the routing requirements of an enterprise application at Confidential . This provides a group of related services to any new or existing enterprise application and enables them to build workflow - based applications.
  • Involve in testing complete workflow of approvals of Timecards.
  • Test the backend jobs by running them on command line to simulate the workflow.
  • Test the web application using Selenium XPath and CSS locators.
  • Select the test cases to be automated and perform functional testing of the front end using Selenium (Web Driver) & create Data Driven framework using Test NG.
  • Work in an agile model of SDLC, to keep up with the internal and external changes in the business process, organizational structure and reporting.
  • Test Time and Attendance product implementation to various clients. Involve in testing Time Clock product features and various interfaces.
  • Test the working hours feed going out to payroll system as per the clocked hours.
  • Test Web portal projects development.

Environment: ORACLE 10g, Selenium WebDriver, TestNG, ALM, Java, HTML, XML UNIX, Bugzilla

Confidential, San Jose, CA

Quality Assurance Analyst

Responsibilities:

  • Test Confidential payroll system implementation for various clients as per client’s business policies documented in Payroll requirements.
  • Test all functional modules from employee hire to payroll calculations as per regional payroll policies and generate payroll extracts as per payroll calculations.
  • Prepare test cases covering exempt and non-exempt employees complex payroll calculations including Over Time rules, Double Time rules, Weekend & Holiday rules.
  • Test the implementation by inputting varying working hours data and payroll extracts.
  • Raise defects and followed the defect life cycle.
  • Participate in bug review meeting along with developers, project managers and QA lead.
  • Test various User Interfaces and data integrity at every touch point.
  • Test the data to check if it is getting saved correctly by running SQL queries.

Environment: Quality Center, Oracle, Java, HTML, XML, MS Office, Windows XP/2000, Internet Explorer, Unix, Bugzilla

Confidential

Associate

Responsibilities:

  • Prepare a payoff quote requested by a customer for refinancing the loan, or make a pre-payment of the loan.
  • Thoroughly study all the legal documents for details about flood and earthquake insurance depending upon the location of the property in the country.
  • The payoff quote preparation depended on checking legal fees such as stipulation fee and breach fees pending if any.
  • Apply pre-payment penalty charges to the quote wherever applicable and submit it to the customer in one day.

Confidential

Junior Officer

Responsibilities:

  • Work in the front office directing the customers on how to open the savings and checking accounts and forwarding the application to the Regional Processing Center after completing all the formalities for further process.
  • Handle cash collection as well as cash payments and cash balancing at the end of the day.
  • Along with the teller tasks do the cross selling of various other products, such as, Credit Cards, Fixed Deposits, and Recurring Deposits.
  • For a brief period work at the Regional Office, where the task was to conduct the recruitment process of Junior Officers and assist in office administration work.

We'd love your feedback!