We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

2.00/5 (Submit Your Rating)

Seattle, WA

SUMMARY

  • Passionate software professional with around seven years of experience in Information Technology, with specializing in Software Quality Assurance Testing, proficient in testing.
  • Excellent working experience in all phases of SDLC: Requirements Gathering, Analysis, Design, Development, Testing, Implementation (Production) and Maintenance Support (Post Production).
  • Good Knowledge in Test Management and Testing Lifecycle Methodologies like Agile Models, Waterfall, TDD (Test Driven Development).
  • Proven ability in designing and creating automation frameworks for J2EE based applications using Java, JUnit/ TestNG, Selenium WebDriver/IDE/Grid, ANT/Maven, and Jenkins.
  • Expertise in working with Manual and Automated testing tools: SOAP Scope, SOAP UI, IBM RIT (GreenHat (GH) Tester), Clear Quest and Quality Center HP ALM11, CALT.
  • Excellent work experience in Smoke, Functional, Integration, GUI, Regression, System, Compatibility, Performance, Acceptance, Security, Stress, Black Box Testing etc.
  • Possess good programming skills and understanding of JAVA, JSP, HTML, UNIX shell scripts, SQL.
  • Developed and executed Test Plan, Test Cases, and Test scripts for various applications.
  • A Clear understanding of documents like BRD, SRS, FRD, Use Cases.
  • Using Spring Framework written Java Coding for API Testing using Post. Performed Java Web Services testing for REST API Calls. Performed API Testing using Rest Client and SOAP UI.
  • Experience in all stages of testing - Integration, Smoke, Regression, System/end-to-end/Process, Usability, Web and Maintenance testing.
  • Hands On Experience on testing web services (SOAP, REST) using SOAP UI Tools
  • Good experience in Bug Tracking tools like Quality Center, Test Director, Clear Quest and Bugzilla.
  • Strong PL/SQL, developing database queries for Backend Testing, in-depth Knowledge of Oracle and SQL Server, Knowledge in performing Database testing on Oracle, SQL Server using SQL Developer and TOAD.
  • Worked with Unix/shell scripting for caching data from Oracle database to MySQL database.
  • Using JMeter performed Unit Level Validation like special characters, uniqueness, invalid input, specified data range, boundary values for account creation.
  • Experience in Data Driven Testing, Cross browser testing and Parallel Test Execution using Selenium WebDriver, TestNG and Selenium Grid.
  • Experience with UAT testing along with data setup, Environment setup and coordination between users, Development, Business Analyst and Product Management teams.
  • Sound knowledge on JUnit, TestNG framework for Unit testing, MAVEN and ANT for Project building tool, Jenkins/Hudson for Continuous Integration.
  • Well versed in different management scenarios like Change Control, Quality Assurance, Defect Tracking, System Integration, and Task Scheduling.
  • Expert in preparing Traceability Matrix to map requirement coverage with test cases.
  • Highly motivated team player with analytical, organizational and technical skills, unique ability to adapt quickly to challenges and changing the environment.
  • Strong aptitude towards learning new technologies and sharing ideas.

TECHNICAL SKILLS

Languages: Java, JSP, HTML, XML, JavaScript, Perl, Shell Script, SQL.

Testing Tools: Selenium WebDriver/RC/IDE/GRID, JUnit & JMeter, TestNG, Cucumber, Maven

Methodologies: Agile-Scrum, Waterfall, V-Model

CI / Version Controls Tools: Hudson, Jenkins, Cruise Control, SVN, GIT, CVS

Defect Tracking Tools: Jira, Bugzilla, DETS, IBM Rational ClearQuest, FireBug, FirePath

Web Technologies: HTML, CSS, JavaScript & Frameworks, Ajax, Restful

Web & App Server: Apache Tomcat, JBoss, WebLogic, WebSphere

Databases: Oracle, SQL Server, MS Access, MySQL

Operating Systems: Windows Variants, Mac OS, Unix/Linux

PROFESSIONAL EXPERIENCE

Confidential, Seattle, WA

QA Automation Engineer

Responsibilities:

  • Analyzed Business, Functional Requirements and Design Review Documents to develop Test plan for positive, negative test cases.
  • Performed the tasks of assisting agile tester in conducting test plans and test cases.
  • Gathered Test requirements and uploaded in HP Quality Center.
  • Developing Test cases in Quality Center/ALM and executed the test cases in Test Lab module of QC.
  • Followed agile methodology, Attended SCRUM meetings, and standup meetings.Investigated software bugs and interacted with Dev team to resolve bug issues using Microsoft Test Manager (MTM).
  • Performing Cross-platform, Functional, Regression testing, UI testing for mobile app using Appium test automation framework.
  • Effectively involve in logging bugs, reviewing solved bugs and analyzing test result using MTM.
  • Interpreted differentperformance counters, participated in analysis of load test results and mentor others in troubleshooting issueswith Visual Studio Team Test.
  • Used agile systems and strategies to provide quick and feasible solutions, based on agile system, to the organization
  • Tested application under the Agile, scrum and sprint development and process.
  • Report Test Failures and Defects using HP Quality Center and Team Foundation Server (TFS) and provide management with Regression Test Reports and Progress Reports.
  • Involved in execution of all types of system testing including: Smoke, Functional, Integration, Regression, GUI, Load/Performance, System and User Acceptance Testing.
  • Used HP Quality Center (QC) and JIRA for reserving, executing test cases, defect tracking, and the complete test management.
  • Customizing and generating multiple TFS reports to serve company needs.
  • Performed automated client-side GUI testing using Selenium RC/Webdriver that interacts with page elements as a real user would and regression test suites (TestNG).
  • Used HP Quality Center (QC) and JIRA for reserving, executing test cases, defect tracking, and the complete test management.
  • Directly tested HTML implementation and page coding with selenium automation.
  • Worked with team to create Selenium infrastructure for UI testing of the websites and multiple browsers.
  • Developed and executed regression test cases/scripts, including black box tests.
  • Analysis of application requirements and entering of requirements into HP QC/ALM Execute the SoapUI test cases logged the defects found in JIRA and assign them to the Developers.
  • Prepared Test Data and executed Test Cases from HP Quality Center.
  • Used Firebug to find XPATH and CSS locators to locate web elements.
  • Initiated laboratory performance program to ensure current FDA Good Manufacturing Practices compliance.
  • Debugged, wrote SQL queries on Oracle for data validation and data creation.
  • Knowledge of setting up execution environment on multiple machines using Selenium Grid.
  • Run the builds using Continuous Integration tool Jenkins. Tested applications under Scrum (Agile) Methodology.

Environment: JAVA, JAVA script, Selenium RC/IDE/GRID/Web Driver, MTM, TFS, HP, ALM,, SVN, DBFit, Appium, JIRA, Eclipse, HTML, Agile, Scrum, JSP, Junit/TestNG, MAVEN, SOAPUI, Jenkins, MySQL.

Confidential, San Diego, CA

Automation Analyst

Responsibilities:

  • Analyzed business requirements, functional requirements, use cases and provided feedback for a clear understanding of each requirement.
  • Identified test cases to automate and develop automation test scripts using Selenium WebDriver and Java.
  • Involved in creating the functional testing framework using TestNG and using Selenium WebDriver for writing Automated Scripts with Java.
  • Developed new and updated existing Automation test cases using Selenium WebDriver and TestNG, used Git and Source Tree as VCS for a Java based Web application, used Maven as build tool and Jenkins to create and run deployment jobs.
  • Created test cases, test plans, tested API’s, wrote JUnit test cases, executed code coverage and wrote automation scripts using Selenium WebDriver.
  • Performed parameterization of the automated test scripts in Selenium WebDriver to check how the application performs against multiple sets of data.
  • Performed back-end testing on Oracle and SQL Server databases by writing SQL queries to make sure the contents displayed on the UI correct as per requirements specifications.
  • Designed the UI of the application, prototyping and wire framing in MS Visio for better illustration of the application.
  • Extracted the Business Requirements from the end users keeping in mind their need for the application and prepared Business Requirement Documents (BRD) using Rational Requisite Pro.
  • Created workflow scenarios, designed new process flows and documented the Business Process and various Business Scenarios and activities of the Business from the conceptual to procedural level.
  • Clarified QA team issues and reviewed test plans and test scripts developed by QA team to make sure that all requirements will be covered in scripts and tested properly.
  • Involved in functional testing, Integration testing, User Acceptance testing, Regression testing.
  • Planning for Test Execution activities to accomplish tasks on the daily/weekly basis.
  • Worked with end users to generate UAT scripts and to successful completion of UAT testing.
  • Performed browser compatibility testing.
  • Working experience on daily status reporting & managed end to end testing.

Environment: Java, Selenium WebDriver, Eclipse, JUnit, ANT, Jenkins, SoapUI, Internet Explorer, Google Chrome, Firefox, Git, TDD, Agile, Quality Center, SQL, Oracle, Windows, and UNIX.

Confidential

QA Engineer

Responsibilities:

  • Analyzed the Business Requirements Document (BRD),developed Test cases and Test scripts for the application under test.
  • Indepth understanding ofObject Oriented Programmingand skilled in developing automated test scripts inSelenium.
  • Created automation framework and test scripts usingSeleniumWeb-Driverfor multiple platforms and browsers testing.
  • Design, develop and implement Page Object Model Pattern based Keyword Driven automation testing framework utilizingJava, Test-NG andSeleniumWeb-Driver.
  • Developed automation test cases, executed these test scripts and logged defects inJIRA/ALM.
  • ConfiguredSeleniumWeb Driver, Test-NG, Maven tool and createdSeleniumautomation scripts in java using Test-NG prior to next quarter release.
  • Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complexSQL queries from SQL Server.
  • Designed data-driven testing framework in Seleniumand captured data dynamically from web controls.
  • Used automated scripts and performed functionality testing during the various phases of the application development usingSelenium.
  • Performed functional testing to identify various critical points in the application and automated it by using SeleniumWeb-Driver with Test-NG.
  • Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities of the application usingSelenium.
  • Tested compatibility of application for dynamic and static content under various cross browsers usingHTML IDs and Xpath in Selenium.
  • Performed functional testing ofSOAP and RESTFULL Web Services using SOAP UITool.
  • Involved in testingWeb services and XMLwith tool calledSOAP UIand using this tool to locateWSDL fileon internet, create Test cases and run them
  • Involved in scope creation, script creation, configuration, execution, analysis, resolution, retesting in order to performance testingusing JMeter.
  • Designed scenarios inJMeterto perform Load and Stress tests and to analyze results.
  • Involved in regression testing using QTPtool prior converting QTP scripts toSeleniumweb-driver
  • Attended weekly status meetings with development and management Teams.
  • Reported defects to developer and discussed about the issues in weekly status meetings.
  • Prepared user documentation with screenshots forUAT (User Acceptance testing).

Environment: SeleniumWeb driver/IDE, Eclipse, JMeter, Jira, Java, JavaScript, HTML, CSS, X-path, Windows, SQL Server, Quality Center, Test-NG, SVN, SOAP UI, Fire bug, Fire Path, IE Developer Toolkit, QTP.

We'd love your feedback!