We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

5.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY:

  • 7 years of experience in Information Technology, with specializing in Software Quality Assurance Testing, proficient in testing on Client/Server and Web based applications and good experience on Core Java, OOPS concepts.
  • Extensive working experience on all phases of Software Development Life Cycle (SDLC), its methodologies such as Agile, SCRUM and Waterfall Model.
  • Extensive experience in reviewing and analyzing Business Requirements and creating Test Plans, Test Cases, Test Scripts, Test Estimation & Requirement Traceability Matrix.
  • Proficient in using test automation tools such as Selenium WebDriver/Grid, Quality Center to develop automation testing scripts for web and client server applications.
  • Sound knowledge on Junit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins for Continuous Integration.
  • Well versed with various testing stages/levels/phases, testing types, testing techniques and quality work products.
  • Experience in the development of Data driven, and Hybrid Automation frameworks in Selenium.
  • Good working experience on SOAP UI and REST Assured API for testing and validating various web services used in the application.
  • Professional expertise in Smoke Testing, Backed end Testing, Black - Box Testing, User Acceptance Testing (UAT), Functional Testing, Positive/ Negative Testing, System Testing, Regression Testing, GUI Software Testing, Ad-hoc Testing, Cross Browser/ Cross Platform Testing, UI Validation, Web Services, Boundary Value Testing.
  • Well versed in different management scenarios like Change Control, Quality Assurance, Defect Tracking
  • Used bug tracking tool JIRA, Quality Center

TECHNICAL SKILLS:

Testing Tools: Selenium WebDriver/GRID, Cucumber

Languages: JAVA, HTML, XML, SQL

Web Technologies: HTML, XML, CSS

IDE: Eclipse, SQL Developer, SQL Server Management Studio

Test Framework: Junit, TestNG,RestAssured, Data Driven Framework

Build Tool: Ant, Maven

Processes: Agile-Scrum, Waterfall

Bug Tracking Tools: JIRA, Quality Center (QC)

Continuous Integration Tools: Jenkins

Version Control: SVN, GIT

Data Bases: SQL Server, Oracle

Operating Systems: Windows, Linux

PROFESSIONAL EXPERIENCE:

Confidential, Dallas TX

QA Automation Engineer

  • Gathered requirements documents such as business requirements and design document and other related documents.
  • Reviewed the Test Basis, designed and documented Test Strategies, Test Plan, Test Cases and executed test cases.
  • End to End regression testing of the complete website which was developed using Selenium, Java, HTML, CSS and other web technologies.
  • Responsible for writing and maintain Selenium WebDriver scripts for regression and functional testing using data driven framework.
  • Developed test code in Java language using Eclipse and TestNG framework.
  • Setup the Automation framework using Selenium to run test cases in multiple browsers and platforms
  • Responsible for identifying test cases for manual and Automation with Selenium WebDriver for Smoke Test, Functional and Regression Tests.
  • Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (TestNG and Maven).
  • Involved in testing the application utilizing the Scrum (Agile) methodology.
  • Involved on Cucumber testing and defined the test scenarios and created the test cases in Test Manager.
  • Execute browser compatibility and regression tests using Selenium WebDriver for testing UI for every new build release.
  • Performed functional tests using Selenium WebDriver with data driven framework and documented final results and reports
  • Identified, Reported and Tracked Defects using Quality Center test management tool.
  • Tested web services using REST Assured API

Environment: Selenium WebDriver, Java, Jenkins, Agile, SQL, REST Assured, Maven, Xpath, Eclipse, Quality Center HTML, GitHub, Windows

Confidential, Dallas, TX

QA Automation Engineer

  • Involved in test cases review by development team, product management and modified the test cases based on their feedback.
  • Drafted Test Plan which included testing objectives, testing phases, scenarios and test environment after a thorough analysis of the business rules.
  • Developed Automation framework using Selenium Web Driver.
  • Utilized CSS selectors, IDs, and XPaths to locate elements on web pages
  • Performed functional testing to identify various critical points in the application and automated it by using Selenium Web-Driver with TestNG.
  • Created and enhanced numerous test scripts to handle changes in the objects, in the tested application’s GUI and in the testing environment using Selenium WebDriver.
  • Used Selenium WebDriver for writing test scripts for regression test coverage.
  • Design & Develop Cucumber framework using Selenium WebDriver, Gherkin keywords, TestNG and Apache POI API.
  • Created scripts for new functionalities and update the existing scripts for upgraded functionalities.
  • Used Maven to build and run the Selenium automation framework. Once the script got over, framework used to send the automation reports over email.
  • Involved in the Continuous Integration of the automation framework with Jenkins.
  • Integrated the test suites to Jenkins to execute them automatically after every successful deployment.
  • Implemented Selenium GRID for compatibility testing.
  • Used XPath and DOM to work with dynamic and static objects in Selenium.
  • Used Git as code repository and Code Collaborator to manage code reviews.
  • Created manual test cases, reviewed with different stakeholders to validate the functionality.
  • Worked with SOA architecture which includes Soap Web Service and Restful Web Service Testing
  • Edit and debug tests using Selenium Participated in meeting, teleconferences walk through with the development team, QA manager and Project manager (PM).
  • Coordinated with technical support associates to fix proprietary software issues

Environment: Java, Selenium WebDriver, Jenkins, Maven, Postman, Restful, WSDL, XML, JSON, XPath, Eclipse, HTML, CSS, XML, Quality Center, SQL.

Confidential, Topeka, KS

QA Automation Engineer

Responsibilities:

  • Involved in developing test plan, test strategies, test scenarios, test scripts and test steps based on Business and System Use Cases.
  • Actively participated in scrum meetings and reviews.
  • Performed Functional tests using Selenium WebDriver with data driven framework.
  • Followed Test Driven Development (TDD) in writing test cases using TestNG for every relevant class.
  • Wrote Java code to develop Page Objects using the Selenium Framework.
  • Created test cases, test plans, tested API’s, wrote TestNG test cases, executed code coverage, wrote automation scripts using Selenium, executed database queries for testing purposes and led different projects in the shipping and checkout domain.
  • Performed Data driven testing using Selenium WebDriver and TestNG functions which reads data from property files.
  • Used Maven to build and run the Selenium automation framework. Once the script got over, framework used to send the automation reports over email.
  • Developed Maven Build scripts to run Sanity Test scripts developed in Selenium WebDriver.
  • Created automation framework in Selenium WebDriver using behavior driven approach like Cucumber.
  • Used Maven for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Created Data Driven tests that randomized the test data for testing the AUT using Excel file.
  • Used XPath and DOM to work with dynamic and static objects in Selenium.
  • Performed Smoke, Functional, Regression and Integration testing.
  • Identified and reported bugs using defect tracking tool HP Quality Center and presented bug reports for weekly status updates.
  • Performed data accuracy, data validation and data integrity testing by querying the database using SQL queries to check the data table on server.
  • Conducted backend testing using SQL queries to validate data for database.
  • Participated in Stand-up meeting, walkthrough meeting, weekly automation meeting with all other QA, weekly assessment meetings with business analysts and developers.

Environment: Java, Selenium WebDriver, Eclipse, TestNG, Maven, Jenkins, Page Object Model (POM), Data Driven Framework, Quality Center, HTML, CSS, Windows.

Confidential, Phoenix AZ

QA tester

Responsibilities:

  • Performed Functional tests using Selenium WebDriver with data driven framework.
  • Executed Selenium tests for automation testing of the web application using Selenium Web Driver.
  • Created test cases, test plans, tested API’s, wrote TestNG test cases, executed code coverage, wrote automation scripts using Selenium, executed database queries for testing purposes and led different projects in the different domains.
  • Used Maven to build and run the Selenium automation framework. Once the script got over, framework used to send the automation reports over email.
  • Developed Maven Build scripts to run Sanity Test scripts developed in Selenium WebDriver.
  • Used Maven for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Involved in testing SOA with RESTful/SOAP Web Services. Participated in creating architecture for backend testing internal and third party API using SOAP UI.
  • Performed functional testing of Web services testing using SOAP UI.
  • Created Data Driven tests that randomized the test data for testing the AUT using Excel file.
  • Used XPath and DOM to work with dynamic and static objects in Selenium.
  • Participated in Stand-up meeting, walkthrough meeting, weekly automation meeting with all other QA, weekly assessment meetings with business analysts and developers.

Environment: Java, Selenium WebDriver, Eclipse, TestNG, Maven, Jenkins, Page Object Model (POM), Data Driven Framework, Quality Center, HTML, CSS, JavaScript, SOAP UI, Web Service, XPATH, WSDL, Windows.

Confidential, Phoenix AZ

QA tester

  • Analyzed business requirements, documented business requirements specifications, wrote Test Plans, Test Cases.
  • Worked with development team to understand technical design and architecture for test planning.
  • Executed Manual and Automated tests and reports defects by running automated tests; executing manual tests; reviewing results of all tests and reporting anomalies into the defect tracking database; verifying the resolution of all defects for an assigned project.
  • Prepared traceability matrix to ensure the adequate coverage of the test cases.
  • Prepared required documentation for testing signoff by various parties as required by the project plans.
  • Assigned, Monitored and tracked tasks on SharePoint
  • Updated Test Plans and Test Cases periodically to manage changes in requirements.
  • Uploaded test cases executed test cases and logged defects in Mercury Quality Center.
  • Connected to database to Query the database using SQL for data verification and validation.
  • Performed back end testing on oracle database by writing SQL quarries.
  • Worked with the DBA to have SQL views to aggregate data before moving to targeted database from legacy database to simulate results.
  • Interacted closely with developers regarding defects, participated in tracking, reviewing and analyzing bugs.
  • Worked extensively with business users to define scope and prepared Documents of Understanding for various change requests by analyzing the feedback from user groups.

Environment: Quality Center, SQL Server, UNIX.

We'd love your feedback!