We provide IT Staff Augmentation Services!

Senior Automation Engineer Resume

4.00/5 (Submit Your Rating)

Sunnyvale, CA

SUMMARY:

  • To obtain a Software QE Engineer/Tester position that challenges my QA - related experience, talent and encourages professional growth.
  • 6+ years of diverse experience in Information Technology with emphasis on Software Quality Assurance & Automation Testing.
  • Has good experience over functional tools like Selenium Webdriver, QTP, Win Runner & test management tools like Quality Center/ALM and JIRA.
  • Extensive experience in Selenium Webdriver, Maven and TestNG Framework.
  • Designed and developed test scripts for Functional, Regression testing using automated test tools Selenium (Selenium WebDriver, JUnit, and Continuous Integration), SOAPUI (SOAP and Restful Services), Ready API, Quality Center, TestNG and JUnit.
  • Continuous maintenance of Selenium WebDriver smoke test scripts if there are failures in the Jenkins when new builds are pushed to QA & Prod environments.
  • Extensively proficient in Functional testing, Performance testing, Integration testing, GUI testing, and Regression testing, Automation testing, Load testing, UAT testing on client/server as well as web-based applications
  • SQL database experience in a high transaction and multi-server production environment.
  • Experience in design and execution of test cases
  • Exposure to all stages of SDLC (Software Development Life Cycle) and STLC
  • Worked in UNIX Environment.
  • Experienced in using Integrated Development environments like Eclipse, MYSQL.
  • Strong knowledge on building complex queries and working with Stored Procedures using SQL for conducting Data base testing.
  • Experience in using XML web services validating request and response
  • Excellent knowledge and working experience with test planning, test case and test script creation, test execution and test results analyses

TECHNICAL SKILLS:

Automation & Management Tools: Selenium, QTP

Office Tools: Outlook, Word, Excel, PowerPoint, Visio

Languages: HTML, Javascript and Core Java, ANT, VB Script, Transact- SQL, PL/SQL

Databases: SQL Server, Oracle, Access

Platform: Windows XP/2000, UNIX/ Linux

PROFESSIONAL EXPERIENCE:

Senior Automation Engineer

Confidential, Sunnyvale, CA

Responsibilities:

  • Developed Automation Test scripts using Java, Selenium WebDriver and TestNG.
  • Used gradle to create a build.
  • Used perforce as a repository to check - in the code.
  • Used Jira for defect tracking.
  • Performed code review using Fisheye.
  • Setup Continuous Integration system for QA in Production using Jenkins.
  • Deployed the application in Virtual machines.
  • Used javascript to automated test cases.
  • Worked with remote teams.
  • Worked closely with the Developers.
  • Setup the environment to run the Jenkins job continuously.
  • Automated both web UI and web services using java.
  • Developed automated Scripts using rest assured(Java)for rest api test cases
  • Validated the api test cases related to transferring data from one api to another api.
  • Validated the results by creating assertion.
  • Worked in both Linux and windows Environment.
  • Updated the test cases in ALM as necessary.

Software Development Engineer in Test

Confidential, Santa Clara, CA

Responsibilities:

  • Performed Automation Testing, Smoke Testing and Regression testing on each build using Java, Junit and Selenium by developing automated test cases.
  • Developed and enhanced Automated Test scripts for Functional and Regression testing using Selenium Web - driver in Java
  • Wrote SQL Queries to validate back end processing.
  • Develop automated tests in Selenium WebDriver and Build Tools Such as ANT and Maven
  • Writing and executing Test cases and logging defects using HP Quality center.
  • Discussed with the developers about the functionalities and issues.
  • Developed Test Cases using WSDL, xml files which defines Web Service Request, Response, methods/operations, End Point of web service to be tested using ready api.
  • Used Xpath, XQuery Assertions for validating the response.
  • Managed session ids across test scripts.
  • Used DataSource loop test in webservice testing.

Software Development Engineer in Test

Confidential, Sunnyvale, CA

Responsibilities:

  • Analyzed requirement documents and developed the Test Plan, Test Cases that to be used later for automation testing.
  • Developed Automation Scripts for Regression and functional test cases using Selenium and Java
  • Creating Test plans, Test Suites and Test Cases at the black box and System test levels using HP Quality Center.
  • Conduct Unit testing & Integration testing for Java code and API Level Testing for Java.
  • Automated the webservices using rest assure.
  • Wrote complex SQL queries to retrieve Test Response from a web service.
  • Wrote SQL Queries to validate back end processing.
  • Automated the Dashboard functionalities using selenium web driver
  • Verified functional test cases and regression test cases manually.
  • Developed scripts in Java and Junit Frame work.
  • Developed automation scripts for both functional and regression test cases.
  • Involved in the complete software development life cycle.

QA Engineer

Confidential, Santa Clara, CA

Responsibilities:

  • Involved in developing Test Plan, Test Cases based on requirement documents
  • Extended automated test framework for UI/API testing; to set up automation strategy and to implement tests.
  • Tested java APIs using Rest Assure.
  • Validate both json, xml outputs using jsonpath and xmplath classes.
  • Unit Testing is done by Using Junit (White Box Testing).
  • Developed and enhanced Automated Test scripts for Functional and Regression testing using Selenium Web - driver in Java
  • Develop test harnesses and automated tests in Selenium WebDriver and Build Tools Such as ANT and Maven
  • Involved in keyword driven testing.
  • Responsible for testing and ensuring that the data matches with the recorded data in GUI front end
  • Submitted the bugs in BugZilla.
  • Stored test cases in PADD.

QA Tester

Confidential, Ash Burn, VA

Responsibilities:

  • Working in the agile development environment with frequently changing requirements and features set.
  • Actively participated in scrum meetings, reviews and developed test scenarios in agile environment.
  • I have written test scripts using Java and Junit.
  • Executed automation scripts using Selenium IDE/RC to perform Functional and Regression on components of the web interface,
  • Used UNIX terminal commands to check the Error log file.
  • Review product requirement and Test strategy document and involved in developing the test plan and test cases document.
  • Interacted with business analysts and Software developers for bug reviews and participated in QA meetings.
  • Prepared the traceability matrices between requirements and test cases.
  • Developed test cases using JUnit for a web application.
  • Submitted the bugs using Jira.
  • Used svn for version control.
  • Perform the tasks of ensuring that the data is stored and maintained properly in the backend
  • Involved in backend Database testing in My SQL using SQL.

Java Developer

Confidential

Responsibilities:

  • Involved in client side and server side development using DHTML, Java, JSP, Servlets, Struts, Java Beans, XML to in corporate the business logic for Member and Non - Member services.
  • Rose is used to generate the UML diagrams while designing.
  • Performed validations using Java Script.
  • Used Ant to create builds script and VSS as source control.
  • Involved in unit testing of the modules using JUnit.
  • Wrote UNIX shell script in the code.
  • Used SAX/DOM parsers for parsing and manipulating the XML documents.
  • Wrote SQL Queries, Stored Procedures and Triggers using SQL.
  • Used JDBC to interact with Database and Used SQL to perform transactions by connecting to Oracle database.
  • Wrote test cases for unit testing using JUNIT.
  • Wrote UNIX shell scripts to work with the application

We'd love your feedback!