We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

0/5 (Submit Your Rating)

Bloomington, MN

SUMMARY

  • Over 7+ years of experience in Software development and testing including Automation and Manual testing using Selenium and QTP.
  • Highly experience with Loan origination systems of different financial institutions with a special focus in home equity and mortgage industry.
  • In depth knowledge of standard methodologies like SDLC (Software Development Life Cycle) (both waterfall and Agile)., Iterative Software Development Life Cycle Process as per RUP (Rational Unified Process), Six Sigma Methodologies, and of various tools, including all Rational Tools.
  • Expert in developing Quality Assurance (QA) Test Plans, Test Case, Test Script, Test Schedules, defining testing strategies.
  • Experience in Automation testing using QTP, SOAP UI, Jbehave, Cucumber and HP Quality Center.
  • Experience in writing queries/scripts for data analysis and QA report testing.
  • Experience in Data Analysis, Data Mapping, Data Modeling, Entity Relationship Diagram and Normalization
  • Experience in Continuous testing tools like Jenkins for a large financial services firm.
  • Also has an extensive experience in performing regression tests for an insurance domain client.
  • Strong communicator and creative problem - solver skilled at analyzing business needs and transforming them into technical designs, applying technical skills and business knowledge to achieve sound results.
  • Comprehensive knowledge of the Testing Lifecycle within Web, Client Server & Mainframe Environment.
  • Extensive experience to analyze and document business requirements and system functional specifications including use cases.
  • Strong Subject Matter expertise in Insurance, Credit Card Industry and Mortgage Industry.
  • Successful as a team player to work in conjunction with other testers, developers and other team members in validation and testing complex scenarios and projects and in the maintenance of Quality Standards in Projects especially with Quality Center.

TECHNICAL SKILLS

Automation Testing Tools: QTP/UFT, Quality Center

Test Framework: Junit

Bug Tracking Tools: JIRA

Languages: Core Java, SQL

Databases: Oracle, MySQL and SQL Server

Versioning: Clearcase, Git, Jenkins and Hudson

IDE: Eclipse

Build Tool: Maven

Databases: Oracle

PROFESSIONAL EXPERIENCE

Confidential, Bloomington, MN

QA Automation Engineer

Responsibilities:

  • Played a key role in the planning, testing, and implementation of system enhancements and conversions
  • Worked in a highly dynamic environment with sprint teams using agile methodology.
  • Quick set-up, execution and reporting of findings for smoke test for each Build.
  • Responsible for creating and maintaining automation acceptance test suite using QTP/FTP, Ruby and Cucumber framework.
  • Developed and Implemented automation using QTP and HP ALM Quality Center. Used Ec to develop & debug the code.
  • Facilitated user acceptance testing with business users.
  • Integrated the test suites to Jenkins to execute them automatically after every successful deployment.
  • Contributed to the Continuous Integration pipeline running component builds, creating and running Deployment jobs on individual stages on Jenkins, and running automated and manual functional tests.
  • Designed and developed project document templates based on SDLC methodology.
  • Used Firebug to identify Web Elements using Xpath and CSS Selectors.
  • Selenium Web Driver 2.0 for automating over 70% of Cross Browser Testing on IE, Firefox, Chrome browsers.
  • Designed and implemented basic SQL queries for QA testing and report / data validation.
  • Established a business Analysis methodology around the RUP (Rational Unified Process). Helped develop use cases, project plans and manage scope.
  • Developing strategic partnerships with the business unit to develop a solid knowledge base of the business line, including the business plan, products, and process and revenue streams.
  • Created automation scripts in SOAP UI using Groovy Script for web services testing.
  • Played a key role in the planning, testing, and implementation of system enhancements and conversions in an Agile environment.
  • Functioned as the primary liaison between the business line, operations, and the technical areas throughout the project cycle.
  • Partnered with the technical areas in the research and resolution of system and process problems.
  • Maintained and executed ANT build files for running Automated Tests.
  • Reporting of bugs via Quality Center.

Environment: QTP/UFT, VBScript, TestNG, Java, Jenkins, Cucumber, Eclipse, Firebug, XPath, SOAP UI, SVN, Maven, MySQL, Quality Center, JIRA, Firefox, Internet Explorer, Chrome, Windows

Confidential, Boston, MA

QA Automation Engineer

Responsibilities:

  • Analyze business requirements and segregated them into high level and low level Use Cases, Created activity and Sequence diagram using Rational Rose following UML methodology.
  • Wrote test cases and performed Manual Testing like Positive Testing and Negative Testing, Regression, Integration, API Testing.
  • Designed and developed automated functional Test suite using QTP/FTP.
  • Used Jenkins continuous integration server to run automated test suites.
  • Reviewed Test plans, Test cases, Test case execution using specification documents and Rational Test Manager.
  • Facilitated User Acceptance Testing (UAT) with the stakeholders and the business users, and the errors discovered were fixed and then verified via regression testing.
  • Done Web Services-Soap and Rest testing using SOAP UI and Cucumber.
  • Worked closely with project manager in handling whole project.
  • Designed and developed Quality Assurance standard and processes to all levels of project team.
  • Conducted highly interactive JAD sessions with project’s stakeholders such as users, QA analysts, and project management team, identifying and resolving issues.

Confidential, Fairfield, CT

QA Engineer

Responsibilities:

  • Drafted Test Plan which included testing objectives, testing phases, scenarios and test environment after a thorough analysis of the business rules and discussed ambiguities with business analysts.
  • Designed and developed automated scripts for functional, regression, sanity, and integration testing using Selenium.
  • Responsible for Cross-browser testing and running the automation script in parallel.
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
  • Extensively queried through SQL to check the database records in MySQL database.
  • Conducted user accepted testing (UAT) and implemented vendor performance dashboard reporting system.
  • Documented business workflows textually as well as in UML diagrams according to RUP, for the stakeholder review.
  • Collaborated with developers and subject matter experts to establish the technical vision and analyze tradeoffs between usability and performance needs.
  • Analyzed system requirements, Functionality, Developed Test Plans and Test Cases, Prepared Test data and executed them.
  • Worked in a Scrum Agile process for delivering the outputs on time
  • Assisted in the facilitation of team and client meetings, delivered informative, well-organized presentations and facilitated effective team interaction.
  • Reviewed, analyzed, and created detailed documentation of business systems and user needs, including workflow, program functions, and steps required to develop or modify computer programs.

Confidential

Quality Analyst

Responsibilities:

  • Worked as business analyst to support the re-design of the Mortgage Asset Management System.
  • Extensively involved in the development of Reporting Data Warehousing System.
  • Responsible for analyzing the test Objectives and prepare Test Plan and Test script for the projects.
  • Responsible for analyzing the test data needed for the test scripts and work with the data team to get the required data.
  • Strong experience in HP load runner.
  • Responsible to update the project team on the progress and let the team know if there are any setbacks to meet the timeline for the project.
  • Responsible for projecting the QA sizing for the projects and change request.
  • Responsible for impact analysis of the changes that has cross project functional impact.
  • Responsible to report defects and participate in troubleshooting with development and configuration team for the reported defect.
  • Analyzed existing systems logic difficulties and revised them as the needed.
  • Worked with customer acceptance testing (CAT).
  • Worked on Test driven development (TDD) and Behavior driven development (BDD).
  • Designed and developed use cases, activity diagrams, sequence diagrams, and OOD using UML.
  • Gathered and documented business requirements.

We'd love your feedback!