We provide IT Staff Augmentation Services!

Sr.qa Automation Engineer Resume

5.00/5 (Submit Your Rating)

Sunnyvale, CA

SUMMARY:

  • Over 6+ years of QA testing experience with active involvement in all phases of Software development life cycle including requirements gathering, analysis, design, development, testing and implementation.
  • Good experience in all phases of Software Testing of Client - Server & Web based Multi-tier, Mobile applications.
  • Good experience in creating and implementing Test Plans, Test Scenarios, Test Cases, Traceability Matrix and also Functional Testing.
  • Create, implement and execute Test Plan, Test Cases, Test Scripts, Test Scenarios, Test Data based on technical design document and requirements specification document.
  • Extensive experience with Java Web Framework, with sound knowledge in Core Java
  • Experienced in automation testing with tools such as Selenium RC/Web Driver/IDE/Grid and test frameworks such as JUnit/TestNG.
  • Experience in Develop Automation Scripts, Execution and Analysis Test Results using Hybrid, Keyword Driven Framework and Data Driven Framework in Selenium.
  • Experienced in using Maven build tools to manage framework dependency jar files.
  • Strong working knowledge of Source Control System GIT and Subversion.
  • Experience in parallel testing using Selenium Web Driver and TestNG
  • Experienced in using web debugging tool like Firepath and Firebug for finding elements locator.
  • Experienced in executing Black Box, Functionality Testing, Smoke Testing, System Testing, GUI Testing, Data Driven Testing, Integration Testing, Regression Testing and UAT on various applications.
  • Experienced in writing manual test scripts and logging defects using Quality Center, Bugzilla, Rally and JIRA.
  • Proficient with UNIX systems and Shell Scripting.
  • Strong experience in using SQL queries for back end testing of large databases by writing Advanced Joins, Aggregate Functions and Single Row Functions in Oracle, MySQL and SQL Server.
  • Proficient in QA Testing Methodologies and Agile Software Development Life cycle.
  • Good interpersonal skills, commitment, result oriented, hard working with a quest and zeal to learn new technologies and undertake challenging tasks.

TECHNICAL SKILLS:

Testing Tools: Selenium IDE/RC/WebDriver, Mercury Quality Center, ALM, Jira, JUnit, QTP, Oracle SQL Developer, Firebug, Firepath, TestNG, JMeter and Appium.

Operating Systems: Windows, Windows 2003/2008 Server, LINUX, UNIX, Mac

Programming Languages: Oracle (SQL), Java

Database: MS Access, MS SQL Server 2005,Oracle

Continuous Integration: Jenkins

Build Tools: ANT,Maven

PROFESSIONAL EXPERIENCE:

Confidential, Sunnyvale,CA

Sr.QA Automation Engineer

Responsibilities:

  • Followed agile methodology with a two weeks sprint and daily scrum meeting to share status and identify potential issues.
  • Used Radar for writing Chores and Bugs and to track story completions, iterations and velocity.
  • Tested stories based on the acceptance criteria for the stories in each sprint and accepted the story if all the acceptance criteria are met for the story.
  • Automated Smoke & Functional test cases using Selenium WebDriver, TestNG and Java (Eclipse IDE).
  • Test Scripts are written in Java language and executed and debugged and fixed errors.
  • Used TestNG as a testing framework to execute the tests and report the results.
  • Performed data driven testing in Selenium Webdriverusing test data from Excel, Apache POI.
  • Set up Jenkins, GitHub, and Maven to work together and provide a smooth continuous integration system. Used Maven as a build automation tool for Java projects.
  • Scheduled jobs in Jenkins to run automation test suite daily at morning.
  • Combined and maintained GUI performance automation testing processes with Continuous Integration Development/Delivery cycles by creating Jenkins jobs for Maven, JUnit/TestNG project for all implemented by me automation frameworks.
  • Performed Replication Testing by extracting data from QA environment and Cloud database and verified results to match.
  • Retested the defects once the developers fixed the defects.
  • Attended show and tell meeting with the team at the end of each sprint to demo the work that the team promised at the beginning of the sprint.

Environment:, Java, TestNG, JMeter, Selenium web driver, Jenkins, Junit, Maven

Confidential, Walnut Creek, CA

Sr. QA Automation Engineer

Responsibilities:

  • Followed agile methodology with a two weeks sprint and daily scrum meeting to share status and identify potential issues.
  • Used Jira for writing Chores and Bugs and to track story completions, iterations and velocity.
  • Tested stories based on the acceptance criteria for the stories in each sprint and accepted the story if all the acceptance criteria are met for the story.
  • Automated Smoke & Functional test cases using Selenium WebDriver, TestNG and Java (Eclipse IDE).
  • Used TestNG as a testing framework to execute the tests and report the results.
  • Test Scripts are written in Java language and executed and debugged and fixed errors.
  • Performed data driven testing in SeleniumWebdriver using test data from Excel, Apache POI.
  • Set up Jenkins, GitHub, and Maven to work together and provide a smooth continuous integration system. Used Maven as a build automation tool for Java projects.
  • Scheduled jobs in Jenkins to run automation test suite daily at morning.
  • Created one hub and 2 nodes through Selenium Grid for running test suite at a remote machine and also running tests against different browsers, operating systems, and machines all at the same time to cut down the time.
  • Performed Replication Testing by extracting data from QA environment and Cloud database and verified results to match.
  • Executed SQL statements in Oracle to verify the data in the database tables.
  • Retested the defects once the developers fixed the defects.
  • Testing the product, creating any defect and track any issues in JIRA .
  • Attended show and tell meeting with the team at the end of each sprint to demo the work that the team promised at the beginning of the sprint.

Environment: JAVA,Selenium, TestNG, Java, Jenkins,GIT,SQL, Windows7, IE9, Firefox, Safari, Chrome, Eclipse, Oracle,Jira.

Confidential, San Francisco, CA

QA Engineer

Responsibilities:

  • Analysis of functional specifications and designing Test Plans, Test cases for Functional Testing.
  • Actively participation in GUI testing, Functional testing, System testing, Smoke and Sanity Testing.
  • Involved in integration testing of different modules.
  • Modification and execution of Test case Scripts (Java-Selenium RC) in Eclipse IDE, design of automation test framework (Junit and ANT).
  • Performed cross browser functional testing using Selenium RC.
  • Involved in defining test automation strategy and test scenarios, created automated test cases, test plans and executed tests using Selenium RC.
  • Wrote test cases and performed Manual Testing like Positive Testing and Negative Testing, Regression, Integration, Unit Testing.
  • Performed records, enhanced, and plays back test in Fire fox using Selenium IDE.
  • Performed Regression Testing of different modules automated in SOAPUI.
  • Performed Web Services testing and Validated XML request/response data using SOAPUI.
  • Performed requirements Analysis, Risk analysis, Dependency Analysis and Issues/Problems Analysis.
  • Analysis and isolation of issues reported from clients.
  • Utilized UNIX commands to test the requirements given and to write UNIX scripts
  • Defects were tracked, reviewed, analyzed and compared using Quality Center.
  • Used SQL Queries for backend testing to check the data integrity and data consistency.
  • Interaction with developers to report software bugs and re-test the fixed issues. Involved in Creating check lists for testing team.

Environment: Java, JUnit, Selenium (RC, IDE, GRID), SOAPUI, JavaScript, HTML, SQL, PL SQL, Web server - Apache, Mercury Quality Center and Oracle, Unix/Linux

Confidential, Somerset, NJ

Quality Analyst

Responsibilities:

  • Tested module Integrated Contact Management (ICM) within the application to Automate the contact management process as per business requirements.
  • Involved in writing and implementation of the test plan, test cases and test documentation using QTP and Quality Center.
  • Developed SQL, PL/SQL queries and procedures to verify successful population of data from application interface into the database.
  • Attended every review meetings like Peer Review meeting, Defect review meetings.
  • Executed the test cases using QTP.
  • Involved in GUI, Functional, Regression and System testing of the application.
  • Reported defects in Quality center &prepared details defect reports.
  • Worked with development team to ensure testing issues are resolved.
  • Created Release to Release comparison Matrices on defect.
  • Coordinate the testing activities for offshore Users.

Environment: QTP 9.5, Quality Center 9.0, Visual Basic, XML, Oracle, SQL, PVCS, VBScript.

Confidential, Dodgeville, WI

QA Tester

Responsibilities:

  • Performed the Black Box, manual testing for internal software Slingshot, POS, and websites and performed positive, negative and End-to-End testing.
  • Performed Manual Testing on various functionalities.
  • Worked on functionality, integration, and regression testing for web application
  • Identified software defects and interacted with developers to resolve them.
  • Tracked the defects using Quality Center and generated defect summary reports.
  • Executed SQL queriesto verify the data quality and integrity.
  • Performed browser compatibility testing(IE, Firefox).
  • Worked with the production team for customer support and solved the customer cases.
  • Reported numerous problems of various severity levels. Verified bugs fixed in new releases.
  • Generated Weekly Reports, Defect Reports, And Test Summary Reports.
  • Involved in project meetings to meet project deliverables and goals.
  • Coordinated with different teams (Business, Development & Management) to get data transfer to different Interfaces.

Environment: Windows 98, Oracle 9i, Quality Center, SQL

We'd love your feedback!