We provide IT Staff Augmentation Services!

Automation Qa Engineer Resume

5.00/5 (Submit Your Rating)

San Francisco, CA

SUMMARY

  • Highly self - motivated and goal-oriented QA Engineer with 7 years of professional experience.
  • Strong experience in testing web applications as well as mobile applications using both manual and automated testing techniques.
  • Expert in utilizing testing tools such as Selenium Web Driver, TestNG, Maven, Ant and Jenkins to develop and maintain automated testing frameworks.
  • Experience in performing different kinds of testing such as Black Box Testing, Functional Testing, Regression Testing, and User Acceptance Testing.
  • Strong communication and interpersonal skills and highly organized with excellent system analysis and problem solving skills.
  • Expert in Software Quality Assurance Testing using both manual and automated techniques.
  • Experienced in generating Test Plans, Test Strategy, Test Cases, Test Summary Reports and Test Scripts.
  • Expertise in performing Functional Testing, and Regression testing using Selenium WebDriver, Java, TestNG, Maven, Ant and Jenkins
  • Experience with code repositories such as Subversion (SVN) and Git.
  • Experienced in creating and enhancing the selenium automation frameworks.
  • Experienced in creation of Bug/Defect Tracking, documentation of Requirements Traceability Matrix (RTM).
  • Ability to write advanced SQL Queries to retrieve data from databases for Backend testing.
  • Extensively used tools like HP Quality Center (HP ALM) and IBM Clear Quest for reporting and tracking defects.
  • Experience in Testing types such as System testing, Black box testing, Functional testing, Sanity testing/Smoke testing, Regression testing, Retesting, User-Acceptance testing, System compatibility testing
  • Ability to assist and help junior quality analyst with test cases and test deadlines.
  • Good knowledge of Microsoft Office Tools such as Microsoft Excel and Microsoft Access
  • Strong problem solving skills using a logical methodology.
  • Self-motivated, strong organizational skills, reliable, able to learn new technical skills quickly.
  • Able to work under tight deadlines and rapidly changing priorities. Detail oriented and ability to multitask.

TECHNICAL SKILLS

Defect Tracking Tools: HP Quality Center, IBM Clear Quest, HP ALM

Automation Testing Tools: Selenium Web Driver, TestNG, Maven, Ant, Jenkins, SVN

Web Technologies: HTML5, CSS, JavaScript, AJAX, PHP

Programming Languages: Java, C, VB Script, SQL

IDE’s: Android SDK, Eclipse IDE

Databases: MySQL, MS SQL Server, MS Access, Oracle

Touch Optimized Devices: I-Pad, I-Phone, Samsung Galaxy, HTC

Other Tools: MS Visio, MS Project, MS Office Suite.

PROFESSIONAL EXPERIENCE

Confidential, San Francisco, CA

Automation QA Engineer

Responsibilities:

  • Reviewed Business and Functional Requirement documents and detail design documents.
  • UsedSeleniumWebDriverand TestNGfor writing test suites and test cases for testing functionality.
  • Developed Automation Scripts for Regression testing usingSeleniumWeb Driverand Java.
  • Experience utilizing different build tools such as Ant and Maven.
  • Utilized Jenkins for continuous integration to ensure that any defects introduced in the code base are found early during frequently scheduled automated builds.
  • Optimized and enhanced the existing automation framework.
  • Analyzed the regression suite failures to determine if the test case was failed due to data issues or a defect introduced by new projects.
  • Developed detailedTest Plans and Test Casesfrom businessrequirementsusingHP Quality Center (HP ALM).
  • Submitted and tracked defects using IBM Clear Quest.
  • Coordinated with other team members like Business Analysts, Developers, and Business people and provide feedback on test activities and deliverables, conforming to appropriate quality requirements

Confidential, Sacramento, CA

Software QA Engineer

Responsibilities:

  • Reviewed Business and Functional Requirement documents and detail design documents.
  • Developed detailedTest Plans and Test Casesfrom business requirements usingHP Quality Center.
  • Executed Manual test casesby usingpositive and negativedata inputs.
  • Used automated scripts and performed functionality testing during the various phases of the application development using Selenium Web driver, TestNG, Ant and Jenkins.
  • Used Selenium WebDriver for writing Junit test suites and test cases for testing functionality.
  • Developed Automation Scripts for Regression testing using Selenium Web Driver and Java.
  • Coordinated with other team members like Business Analysts, Developers, and Business people and provide feedback on test activities and deliverables, conforming to appropriate quality requirements
  • Regularly assessed testing progress and prepare test status report for management. Communicated with QA manager about testing progress, needs and any organizational/quality/technical risk/issue that might have an impact on the ability of the testing team to perform testing activities
  • Validated solution, whether it is fits the purpose and supports the complete end-to-end client business process
  • Responsible forupdating test casesandlogging in defectsinHP Quality Center.

Confidential, Dallas, TX

QA Analyst

Responsibilities:

  • The project followed theAgile Methodologyand been involved in Standup meetings, Sprint Planning meetings, Sprint Demo meetings, Sprint Retrospective meetings.
  • Worked on thetest plan, test labanddefect reportsand generated customized reports usingHP Quality Center.
  • Conducted manual tests usingpositiveandnegative data inputsinHP Quality Center.
  • Performed manual testingto verify the functionality of all the features including the testingof the individual credential in the family plan.
  • Involved in the critical database update testing such as the number of text, number of minutes used for the particular billing cycle and also the data usage.
  • Executed testing in different platforms such as iOS, Android, Blackberry.
  • Tested the data retrieval from the SQL database
  • Involved in the screen responsive testing.
  • Executed test cases to test the resolution of the screen for different screen size.
  • Critical tests were conducted for different forms of account to ensure the correct billing and services updated in the application.
  • Responsible for selecting Test cases for Regression test to be automated with QTP.
  • Performed Data Driven Testing using QTP and loaded the test results to QC.
  • Identified defectsand generated defect reports usingQuality Center’sDefect Module.
  • Responsible forupdating test casesandlogging in defectsinHP Quality Center.

Confidential, Austin, TX

QA Analyst

Responsibilities:

  • The RUP based software methodology used throughout the SDLC.
  • Information gathered from the software requirement document to prepare the test plan and documentation.
  • Derived high level test plans and detailed test cases depending on the requirement document.
  • Manual test cases were executed.
  • Involved in reviewing the XML files to validate the data exchanged in the different modules.
  • Ran back-end testing to test the data in accordance with the updated database.
  • Tested performance, load and scalability of the application using Load Runner.
  • The HP Quality Center tool was used to track, log, and report the application defects.
  • Participated in the stand-up meetings and the periodic weekly meetings to discuss the issues and improvement of the project.

Confidential, Minneapolis, MN

Java Developer

Responsibilities:

  • Involved in analysis, design and development and testing phases of the application development using agile methodology.
  • Worked closely with end-users and stakeholders to develop a detailed understanding of the requirements and prepared a comprehensive set of requirements to define the specifications and business value of the system.
  • Execute SQL queries against database to fetch data set as per business requirements and reporting needs
  • Designed and developed the application using Eclipse and deployed it on Tomcat web Server.
  • Designed classes by using object oriented design (OOD) concepts like encapsulation, inheritance etc.
  • Developed presentation layer using JSP, HTML and CSS, JQuery.
  • Used JDBC to invoke Stored Procedures and also used JDBC for database connectivity to SQL.
  • Used MySQL database for tables creation and involved in writing SQL queries using Joins and Stored Procedures.
  • Involvement with the Quality Assurance team and other relevant stakeholders to develop Testing Strategies and Test Plans ensuring that the test cases reflect user needs

We'd love your feedback!