We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

3.00/5 (Submit Your Rating)

Arcadia, CA

SUMMARY

  • 5 years of experience in quality assurance and testing (Manual and Automation) of Client/Server and Web - based applications in all teh phases of Testing Life Cycle across various domains.
  • Excellent noledge of various SDLC methodologies (Waterfall model, TDLC, Agile, Scrum).
  • Experience in Java Programming, Selenium WebDriver.
  • Strong Experience in Automating Web Application Testing using Selenium WebDriver wif TestNG framework.
  • Sound noledge on TestNG framework for Unit testing, Maven for Project building tool, Jenkins for Continuous Integration.
  • Experience in working wif Build Systems like ANT, Maven and continuous integration systems like Jenkins.
  • Experienced in reviewing and analyzing business requirements documents, understanding Business process flow diagrams, and Use Cases.
  • Expertise in preparing Test Plan, Test Strategies, identifying test scenarios and creating Test Cases/ Test Scripts for Manual Testing.
  • Experience in all levels of testing such as System Integration Testing, User Interface Testing, Functional testing, Integration Testing and Regression Testing, and User Acceptance Testing,
  • Expertise in Defect management, Bug tracking, Bug Reports and generating teh Graphs using Bug tracking tools such as HP Quality Center/ALM and Jira.
  • Knowledge of SQL and Databases.
  • Good noledge on preparing Traceability matrix and Test reports.
  • Quick learner wif strong communication and people skills who can work in a team or independently.

TECHNICAL SKILLS

Methodologies: Software Development Life Cycle (SDLC), Scrum

Testing Tools: HP-QTP, HP-QC (ALM 11)

Automated Testing Tools: Selenium

Databases: MS Access, SQL Server, ORACLE and MYSQL

Database Tools: TOAD, Oracle SQL Developer, SQL Server Management Studio

Languages: SQL, PL SQL, JavaScript, HTML, XML

Operating Systems: Windows, UNIX, Linux

Business Tools: IBM-Rational Requisite Pro, MS Visio, MS Project, Unified Modeling Language

Packages: Microsoft Office Suite

PROFESSIONAL EXPERIENCE

Confidential, Arcadia, CA

QA Automation Engineer

Responsibilities:

  • Evaluated all technical documents applicable to tests. Developed various test techniques for software applications
  • Maintained and combined Continuous Integration Development/Delivery wif Testing Process by creating Jenkins jobs and Maven projects.
  • Used Appium tool, for mobile testing in Android, IOS and other mobile applications.
  • Designed, developed and implemented MVC Pattern based Keyword Driven automation testing framework utilizing Java, TestNG and Selenium WebDriver.
  • Created Test plan, High level scenarios, test case construction and test estimates, resource estimates and weekly status reports.
  • Performed Data driven testing usingSelenium WebDriver, TestNG functions and JDBC Connections which reads data from scripts using property and XML files.
  • UsedCucumberautomated testing to test new and existing functionality.
  • Used TestNG framework to run unit test and Maven to build teh Project.
  • Used Java language and TestNG framework for scripting. Used Maven for building teh WebDriver project. Integrated wif Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Created automation framework in Selenium WebDriver.
  • Involved in Functional Testing as Unit test, Method test, Test Suite, Integration Testing using different TestNG methods.
  • Developed Maven Build scripts to run Sanity Test scripts developed in Selenium Web Driver.
  • Monitored teh test execution in Jenkins once teh code pushed into CI.
  • Contributed to teh Continuous Integration pipeline running component builds, creating and running Deployment jobs on individual stages on Jenkins, and running automated and manual functional tests.
  • Created data-driven automation scripts for testing API Web Services using SOAP UI.
  • Testing a complex Web based application wif backend validation in mainframes and usingSOAP UI.
  • Used Quality Center for bug tracking and reporting, also followed up wif development team to verify bug fixes, and update bug status.
  • Used GIT for code repositories and Maven for teh dependencies.
  • Prepared user documentation wif screenshots for UAT (User Acceptance testing).

Environment: Java, Selenium WebDriver, Maven, Jenkins, Cucumber, TestNG, SOAP UI, Python, Firebug, Eclipse, ALM (QC11.5), XML, HTML, Git, agile, Oracle, Windows.

Confidential, Roseville, CA

Intermediate Information Testing/Quality Assurance Analyst

Responsibilities:

  • Review functional and design specifications to ensure full understanding of individual deliverables.
  • Identify test requirements from specifications, map test case requirements and design test coverage plan.
  • Involvement in Preparation of Test Procedures, Test Scenarios, Cases and Test Data.
  • Develop, document and maintain functional test cases and other test artifacts like teh test data, data validation, harness scripts and automated scripts.
  • Execute and evaluate manual or automated test cases and report test results.
  • Responsible for GUI and Functional Testing, using Black box Testing Techniques.
  • Involvement in Test Execution, Results Analyzing and Defect Reporting.
  • Created Test cases Using Element locators and Selenium Webdriver methods.
  • Enhanced Test cases using Java programming features and TestNG Annotations.
  • Execution of Selenium Test cases and Reporting defects.
  • Identify any potential quality issues per defined process and escalate potential quality issues immediately to management.
  • Ensure dat validated deliverables meet functional and design specifications and requirements.
  • Isolate, replicate, and report defects and verify defect fixes.
  • Working closely wif systems and business analysts to design and document system test plans, test scripts, and user documentation.
  • Analyze business/functional documents for planning and creating test cases.
  • Perform Function, System Integration, and full Regression testing of teh web based application.
  • Interact wif technical design and development team leads, state teams, and quality assurance staff to ensure accuracy and timeliness of system modifications.
  • Use HP ALM for tracking and test case development, execution and resolution of identified defects.
  • Perform manual test cases as per test plan and verify teh actual results based on expected results.
  • Participate in daily stand-ups and cross functional team meetings to track project progress.
  • Facilitate UAT wif business analysts.

Environment: Agile Development, HP ALM, Windows

Confidential

Assistant Manager IT

Responsibilities:

  • Involved in reviewing Business and Functional Specification documents.
  • Lead testing efforts for bank's internal loan application system. Created test plans, test cases using HP QC.
  • Lead testing of branch's credit portfolio monitoring system which handles asset quality assessment and fraud checks.
  • Prepared test plan dat specifies testing overview, testing approach, testing strategy, roles and responsibilities, and scope of testing.
  • Responsible for running teh smoke test after every code release in test environments.
  • Created, Reviewed and Executed test cases and test scripts for System, Integration testing.
  • Performed End to End testing of teh systems to ensure application meets banks expectations and can be audited.
  • Performed security testing manually by ensuring dat teh system allows users to perform only authorized functions.
  • Documented detail test cases, expected results and traced teh test cases to teh requirements using QC.
  • Escalate defects to core team and re-test after fix.
  • Validated Loan application window by assessing a set of dummy data as borrower name, bank account number, loan amount requested, term of loan, monthly repayment drop down option, down payment, interest rate etc in order to make sure dat data entry fields are populated as accordance to Sanction Document.
  • Web Service testing using CRISIL for credit checks.
  • Validated back end data using SQL queries for data integrity.

Environment: SQL, HP QC, TOAD

Confidential

Probationary Officer - IT

Responsibilities:

  • Interacted wif teh Users, Designers, Developers and Project Manager to get a better understanding of teh Business Processes and gathered Business Requirements for Application.
  • Documented teh existing system and verified it wif follow-up meetings.
  • Worked wif teh team and teh Business to document teh Use Cases.
  • Performed Regression and User Acceptance Testing for Online Banking System (Web Application).
  • Written and executed Test Scripts manually.
  • Responsible for Product Parameter changes for Customer Information, Account Management, Deposits, Loan Syndication.
  • As a black box tester executed functional testing using equivalence partitioning, boundary value analysis, error guessing.
  • Analyzed & suggested business requirements, specifications, apprised teh same for any additional improvements; its subsequent impacts on to teh job flow. It includes finalizing teh time frame to finish teh task and complete project implementation.
  • Actively came up wif solutions to some of teh issues. Developed teh Results document, which aimed at suggestions to improve teh performance of teh application.
  • Participated in Functional Walk-Through to validate teh Application Design against teh Test Cases written.
  • Experienced working wif business analysts, developers, management and end users in a cross functional Agile Scrum team.
  • A separate Bug tracking process-using Quality Center is being used to Track Bugs periodically.
  • Played a major role by actively participating in scheduled conference calls wif different regions to review teh testing status and Defect Summit meetings to triage new defects and to follow up on new fixes, patches and builds.
  • Reconciled Financial Reports wif queries from Oracle database using TOAD.
  • As a part of Change Management Team participated in teh prioritization of teh projects and made decisions regarding any changes to teh Application according to their impact on teh application.
  • Worked closely wif users and coordinated User Acceptance testing for different projects.

We'd love your feedback!