We provide IT Staff Augmentation Services!

Automation Engineer Resume

5.00/5 (Submit Your Rating)

San Francisco, CA

SUMMARY:

  • Around 4 years of professional experience in Information Technology with an emphasis on Software Quality Assurance and Automation Testing Life cycle.
  • Extensive experience developing QA Process management, Test strategies, Test plans, Test cases, Defect tracking and Traceability matrices.
  • Performed functional and regression testing of web - admin application. Manually performed the integration testing and user acceptance testing and Plan and execute smoke, functionality, Ad HOC, GUI, browser compatibility, regression tests.
  • Experience in designing documenting and executing test plans, test harness, test scenarios / scripts and test cases for manual, Automated and Bug tracking tools.
  • In depth understanding of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and Bug Life Cycle (BLC). And QA methodologies including Waterfall and Agile methodologies to ensure appropriate Quality Control
  • Excellent working experience in all phases of SDLC: Requirements Gathering, Analysis, Design, Development, Testing, Implementation (Production) and Maintenance Support (Post Production).
  • Expertise in working with Manual and Automated testing tools: SOAP Scope, SOAP UI, IBM Clear Quest and Quality Center HP ALM.
  • Working knowledge of SOA, Web Services, Web Services Definition Language (WSDL), SOAP, XML and XML Spy
  • Good experience in creating, modifying and enhancing both manual Test cases and Test Scripts created in Selenium WebDriver with TestNG and JUnit frameworks.
  • Experience in Automation, Integration (CIT/SIT/UAT), Installation, Smoke, Regression, System, GUI, Ad-hoc, Incident, Recovery, Cross Browser and Compatibility Testing.
  • Excellent understanding of core java and the OOP programming concepts.
  • Testing the Functionalities using Black Box testing technique. Excellent knowledge and working experience in test execution and test results analysis.
  • Coded automated scripts with tools QTP and selenium
  • Extensively Used Mercury Quality Center and JIRA to create Test cases and report Bugs in Defect Module
  • Having good knowledge in basic XML, SQL and VBS commands. And has complete knowledge of Defect Life Cycle
  • Fair Hands-on experience using XPATH functions and page object model. Experience with Jenkins integration for continuous integration.
  • Proven ability in designing and creating automation frameworks for J2EE based applications using Java, JUnit/ Testing, Selenium WebDriver/IDE/Grid, ANT/Maven and Jenkins.
  • 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
  • Written coding in Perl to perform file upload, mail trigger, file download and report generation.
  • 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.
  • Experienced in Writing Selenium WebDriver automation scripts in JAVA for highly transactional E- commerce websites
  • Worked on multiple ad-hoc requests asked by other teams and vendors.
  • Involved in Test designing by preparing High Level Scenarios & Test Cases by verifying BRD's & HLD's.
  • Experience in Data Driven Testing, Cross browser testing and Parallel Test Execution using Selenium WebDriver, Testing and Selenium Grid.
  • Extensive knowledge on Cucumber and able to create feature file using Gherkin.
  • Backend testing using SQL Queries. Involved in creating the Scenarios for single and multi-user test. Experience in Data driven testing, Back-End testing.
  • Flexible and versatile to adapt any new environment and work on any projects independently when needed.
  • Mentored new team members for knowing the process and leading them in various situations to meet the deliverables on time. Zeal to learn new technologies and undertake challenging tasks.

TECHNICAL SKILLS:

Testing tools: Selenium WebDriver, HP Quality Center, JUnit, TestNG, JIRA, SOAP UI, QTP, Eclipse, Protractor, Manual Testing, JMeter, Rest Assured Framework.

Web Technologies: HTML, HTML, CSS, XML, XSD, XSL, XSLT, XPATH, AJAX, JSP,JSF.

Defect Tracking Tools: Quality Center (9, 10, 11.0), Jira, Team Foundation Server (TFS 2008, 2010, 2012), Rational Clear Quest, Bugzilla.

Languages: C, C++, Java, C#, SQL, PL/SQL.

Project Management: Microsoft Project, Microsoft Office (Word, Excel), Microsoft PowerPoint, MS Access, GIT, SVN, Agile & Waterfall

Browsers: Internet Explorer, Firefox, Chrome & Safari

Operating Systems: Windows XP, 7, 8, 10 & server 2003, UNIX and Linux

PROFESSIONAL EXPERIENCE:

Confidential,San Francisco, CA

Automation Engineer

Responsibilities:
  • Analyzed the user story and created test cases and test scenarios based on the acceptance criteria and executed the tests and finally reviewed the results in JIRA.
  • Written Java automation scripts to execute in JMeter and Postman.
  • Worked in Agile-Behavior Driven Development (BDD) and TDD framework using JBehave for Behavior driven development.
  • Worked with the development team to ensure that product specs are well developed for product under development.
  • Throughout the development lifecycle, participate to build quality into products by developing Verification & validation plans and writing test protocols against product specs.
  • Build continuous integration and test-driven development environment.
  • Work with product development engineers to ensure that products are developed with test in mind.
  • Participate to build quality into products by writing tests, and performing tests including ad hoc testing throughout the development cycle.
  • Review test plans and protocols and execute test protocols.
  • Worked in Quality Assurance technologies like JMeter and Postman for test execution.
  • Performed API testing using Postman and JMeter chrome using JSON.
  • Build automation framework using REST Assured and JAX-RS for REST API.
  • Experience in developing and testing RESTful API using Spring or Jersey.
  • Performed Web-Services testing using SOAP UI and generated XML files for messaging, using SOAP/REST services using SOAP UI and POSTMAN.
  • Participated in daily SCRUM meeting and discuss about the status of the user stories assigned.
  • Performed cross platform web testing and tested stories on different platforms like desktop, mobile and tablet.
  • Excellent experience with source version control tools such as GIT and Subversion (SVN).
  • Experience in writing SQL queries for backend testing.
  • Involved in functional testing, black box testing, negative testing, compatibility testing, and recovery testing.

Environment: Java, JMeter, POSTMAN, SAOP UI, REST Assured, JUnit, SDLC, BDD, Agile, JavaScript, GIT, SVN, RESTful API, Spring, Jersey, XML, XPATH, JIRA, JBehave.

Confidential,New York City, NY

Quality Analyst

Responsibilities:
  • Implemented Automation using Selenium WebDriver jars, JAVA, TestNG.
  • Wrote acceptance tests for Web Application using Cucumber.
  • Implemented Cross browser and cross platform web testing with Selenium WebDriver.
  • Created cucumber runner class, to start reading feature file steps. Executed different test scenarios.
  • Parallel cross browser testing using Selenium Grid and JUnit, and then later moved to TestNG.
  • Designed and developed automated scripts for functional, regression, sanity and integration testing using selenium.
  • Developed the test scripts and analyzed the results in various stages of the application including integration, regression, functional and acceptance testing using Selenium.
  • Tested applications developed in JAVA with J2EE framework.
  • Involved in testing web services and XML with tools called SOAP UI and using this tool to locate WSDL file on internet, created test cases and run them.
  • Extensively used XPATH, regular expression and classes to perform UI actions. Exported output/reports for all automated testing results.
  • Created Test Cases using Element locators and Selenium WebDriver methods.
  • Used Cucumber BDD framework in writing the automated test scripts and Hybrid Driven Framework to retrieve test actions from Excel Files using POI and TestNG.
  • Created different String java for compare test data and Web Elements values, count of the value appeared on the page.
  • Used JMeter for performance tuning and created reports using the results.
  • Developed test cases, test reports, test scenarios and make sure every defect is logged.
  • Prepared the test execution report and defects closure reports using clear quest and Jira report tool to show the project leadership.
  • Used Jenkins to deploy the code and to do the continuous integration development and testing.
  • Prepared Traceability Matrix to ensure the adequate coverage of the test cases and requirements.
  • Used Rally for working on User Stories and Defect Tracking.
  • Performed database validation using SQL queries in order to validate the data, verify database test results using TOAD.
  • Performed Smoke testing, Sanity and integration test whenever required.
  • Supported different test environments, created test data. Identify dependencies between requirements and expected results.
  • Used SVN for Source Version Control.

Environment: Oracle11g, SQL, PL/SQL, TOAD, Windows 8, Clear Quest, SVN, Selenium WebDriver, TestNG, XML, XSD, XSLT, Jenkins, ANT, Maven, SOAP, Eclipse, JDK 1.6, XPATH, Firebug, Maven, POI.

Confidential

Jr JAVA Developer

Responsibilities:
  • Designed, developed and configured server side J2EE components like EJB and Servelts.
  • Involved in coding front-end components using J2EE, MVC, JSP, JSF, JQurey, and Ajax.
  • Used AJAX in JSP side to retrieve the records dynamically from the database and displayed on the front end, it avoids refreshing of total page.
  • Designed and developed front end using HTML, JSP and Servlets.
  • Used JavaScript for Web page validation and Struts Valuator for server side validation.
  • Worked upon the dashboard for the project which contained a variety of charts and drag table components using JQUERY UI.
  • Mapped POJO to the tables already created in the database using the *.Hbm.xml files.
  • Designed and Developed java batches using spring batch framework.
  • Extensive experience in Struts Tag Libraries and Custom-tag implementations in JSP to embedded business logic.
  • Designed, developed and maintained the data layer using Hibernate.
  • Involved in creating tables, function and stored procedures in PL/SQL.
  • Used SOAP UI for testing web services.
  • Involved in JUnit Testing on various modules by generating the Test Cases.
  • Used JBoss as the application server.
  • Performed unit testing using JUNIT framework.

Environment: J2EE, HTML, JSP, Servlets, DB2, SOAP UI, PL/SQL, JUNIT, JQurey, AJAX, JBoss, Eclipse.

We'd love your feedback!