We provide IT Staff Augmentation Services!

Test Automation Engineer Resume

2.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY:

  • Having 6+ years of industry experience of Quality Assurance in testing web applications using manual and automation testing.
  • Expertise in domain with Health Care, E - Commerce, HR Management, and Pharmacy Management.
  • Proficiency in testing web application and mobile application, both in Manual and Automation using Java, Python, Selenium Web Driver, and TestNG.
  • Extensive experience in preparing the documentations like Test Plan, Test Scenarios, and Test Cases based of Business Requirement Document and Functional Requirement Document.
  • Expertise in Functional Testing, Regression Testing, Integration Testing, and User Acceptance Testing.
  • Hands on experience in Data Driven Framework and Page Object Model framework.
  • Good understanding of Cucumber as Behavior Driven Framework (BDD).
  • Extensive experience in Mobile testing for Android devices using Appium and Android Driver .
  • Proficient in using UI Automator and Appium Doctor for dumping the locators of Mobile Application for Mobile Testing.
  • Expertise in setting up the environment from scratch of Appium for automating test cases.
  • Expertise in using the PyCharm IDE for writing the scripts in Python.
  • Expert in configuring and using Maven build tool using Eclipse IDE for writing the scripts in Java .
  • Good Expertise in schedule jobs via Jenkins for Continuous Integration to automate the automation build on daily basis.
  • Hands on experience in using the sub version and GitHub.
  • Experience in working with Test Management/Bug Tracking tools like HP ALM/Quality Center/JIRA, to track test execution progress and prioritize bug fixes.
  • Worked extensively on Waterfall and Agile Projects and hands on experience in creating task for sprint in JIRA and attended Sprint Planning, Scrums, Sprint Review meetings.
  • Good knowledge in testing Web Services testing (SOAP, RESTful) using SOAP UI, POSTMAN, and ApacheHttpClient.
  • Experience in using Spying tools like Firebug for Firefox, developer tools in IE and Chrome, locating web elements using ID, XPath, CSS, Appium, and UI Automator.
  • Expertise in Web technologies like JavaScript, XML, XPATH, HTML, and CSS3.
  • Expertise in Data Base Connectivity, writing SQL Queries for fetching Data, and Data integration for MySQL and Oracle Database.
  • Knowledge of Big Data concept, like Hadoop, and Spark.
  • Hands on experience in Data Visualization Tool Zeppelin with Python and Spark.
  • Knowledge in configuring and using the EC2 instance and the S3 storage of AWS.
  • Good analytical and programming capabilities coupled with excellent decision-making skills.
  • Excellent team player and ability to perform well under pressure.

TECHNICAL SKILLS:

Languages: JAVA, Python, SQL, HTML, JSON

IDE: Visual Studio, Eclipse, Android Studio , PyCharm

Mobile Application Testing Tools: ADB, Appium, UI Automator

Web Application Testing Tools: Selenium Web Driver, Firebug, Fire Path

Test Case Management Tools: Test Rail

Bug Tracking Tools: HP Quality Centre, JIRA

Web Services Testing Tools: POSTMAN, SOAP UI, Apache Http Client

Testing Frameworks: TestNG, Sure Fire, Page Object Model, BDD, Data Driven

Remote Repository Tool: GitHub

Continuous Integration Tool: Jenkins

Databases: Oracle , MySQL

Project Management Tools: Maven , Gradle

Application Servers: Apache Tomcat

Methodologies: Waterfall, Agile

Operating Systems: UNIX, Linux , Windows, Mac

Modern Technologies: Cloud Computing, Hadoop, MapReduce, Big Data, Spark, Zeppelin, AWS, S3, EC2

Misc. Tools: TOAD, MySQL Server, QuickSight (AWS Data Visualization)

PROFESSIONAL EXPERIENCE:

Confidential

Test Automation Engineer

Responsibilities:

  • Using the exiting Automation Framework, based on Appium, Selenium Web Driver, TestNG, and Page Object Model.
  • Writing, executing and maintaining Automated Test Scripts for Functional Testing , UI Testing, and Integration Testing in Java using the Eclipse IDE with Maven as project management tool.
  • Using the UI Automator, and Appium to locate the elements.
  • Using Accessibility ID, Resource Id, Text, and XPath locators to writing the Automation Scripts.
  • Automate the feature to collect the Production Data in JSON file for Confidential Health.
  • Uploading the generated JSON File by automation to S3 Storage for the Data Analytics.
  • Working in the SCRUM team using the Agile methodologies.
  • Using JIRA for filing and tracking the Bugs.
  • Using GitHub as Remote Repository.
  • Working in Mac, and Linux as well as Windows environment.
  • Working closely with the developers to resolve the design, flow, and UI errors, to get the software released for system testing.
  • Involved in all stages of Software Testing Life Cycle.

Environment: s: Appium, GitHub, Selenium Web Driver, TestNG, Java, Page Object Model, Eclipse, AWS, Log4j, JIRA, Mac, Linux, Windows.

Confidential

Test Automation Engineer

Responsibilities:

  • Designed the Automation Framework from scratch, using Appium, Selenium Web Driver, TestNG, and Page Object Model.
  • Written, executed and maintained Automated Test Scripts for Functional Testing , UI Testing, and Integration Testing in Java using the Eclipse IDE with Maven as project management tool.
  • Used the UI Automator, and Appium to locate the elements.
  • Used Content-Desc, Id, Text, XPath, and Package locators to writing the Automation Scripts.
  • Worked in the SCRUM team using the Agile methodologies and JIRA for Sprint tracking.
  • Used JIRA for filing and tracking the Bugs.
  • Setup the Jenkins Tasks using the GitHub as Remote Repository on the EC2 Instance.
  • Used POSTMAN for various RESTful events testing based on the test cases.
  • Worked in Mac, and Linux as well as Windows environment.
  • Ran the Regression testing for every new build.
  • Worked closely with the developers to resolve the design, flow, and UI errors, to get the software released for system testing.
  • Involved in all stages of Software Testing Life Cycle.

Environment: s: Java, Eclipse, Appium, Page Object Model, GitHub, Selenium Web Driver, TestNG, Log4j, JIRA, Mac, Linux, Windows.

Confidential

Test Automation Engineer

Responsibilities:

  • Involved in all stages of Software Testing Life Cycle.
  • Used UI Automator to locate the elements.
  • Worked on PyCharm IDE, for writing, executing and maintaining Automated Test Scripts for Functional and Regression testing using Selenium Web Driver, in Python with the exiting Framework.
  • Worked in the SCRUM team using the Agile methodologies and JIRA for Sprint tracking.
  • Using Content-Desc, Id, text, package and other locators to locate the elements using UI Automator.
  • Worked on the Action Driven Framework using the Page Object Model for the object repositories.
  • Used JIRA for filing and managing the Bugs.
  • Used GitHub for the Remote Repository and sharing the code.
  • Worked in Linux, and Mac environment as well as windows environment.
  • Worked closely with the developers to resolve the design, flow, and UI errors, to get the software released for system testing.

Environment: s: PyCharm, Selenium Web Driver, TestNG, Log4j, JIRA, Rally, REST API, Linux, Windows.

Confidential

Automation Engineer

Responsibilities:

  • Extensively involved in Agile methodologies for all stages of Software Testing Life Cycle.
  • Designed Test Cases, Test Procedures, and Test Data from Requirement Document.
  • Written, executed and maintained Automated Test Scripts for Functional and Regression testing using Selenium Web Driver, and TestNG using Python.
  • Used XPath and DOM to work with dynamic and static objects in Selenium.
  • Developed and automated selected Test Cases to performed functional testing by implementing Data Driven Framework, using TestNG and Selenium WebDriver in Java .
  • Performed REST API testing ( Web Services ) using Java, Apache HTTP Client, JXL, TestNG, Log4j, GSON, JAXB Parsers.
  • Involved in Cross Browser Testing of Defined Browser Stack of the site experience.
  • Using JIRA for Bug tracking and Rally for Sprint tracking.
  • Developed and executed SQL queries for CRUD operations to check the data integrity in accordance with business standards of the company.
  • Worked closely with the developers to resolve the design and development errors and to get the software released for system testing.

Environment: s: Eclipse, Java, Selenium Web Driver, TestNG, JXL, Maven, Log4j, Jenkins, HTML, XML, XPath, JIRA, Rally, REST API, Apache HTTP Client, SOAP, JavaScript, Firebug, MySQL, GIT, TOAD, Linux, Windows.

Confidential

QA Engineer

Responsibilities:

  • As part of Scrum t eam using Agile , I was responsible for creating Test Plans , and Test Cases based on various scenarios.
  • Configured and developed Java components using Eclipse IDE.
  • Used data structure, Map, HashMap, List, Tree with core java to write the test scripts.
  • Performed Functional and Black Box testing to identify critical points in the application.
  • Developed the Maven project for the Automation Testing and written the Test Scripts in Java, using Selenium Web Driver and TestNG.
  • Executed REST Web Service testing using POSTMAN and ApacheHttpClient.
  • Used JAXB API to bind XML Schema to Java classes for the RESTful Services.
  • Implemented Log4j for logging features.
  • Used JIRA for defect tracking, GitHub for the version control and build the job in Jenkins for CI.
  • Written the SQL queries for MySQL using TOAD.

Environment: Agile, Selenium Web Driver, Eclipse IDE, Java, TestNG, JXL, HTML, XML, SOAP UI, POSTMAN, Log4j, JIRA, TOAD, SQL.

Confidential

Java Developer

Responsibilities:

  • Worked as a J2EE Developer and responsible for design, development, test solutions using J2EE technologies and Object-Oriented Concepts.
  • Interacted with Architecture team to understand the product functionality and usage scenarios.
  • Designed and implemented the front-end page for Digitization module using JSP, HTML and Adobe Flex.
  • Implemented data access objects to sore data collected through Digitization in Oracle database using JDBC and SQL.
  • Followed best practices and implemented various J2EE patterns.
  • Created Test cases and performed Unit Testing using JUnit.
  • Validator Framework to validate the user data on the browser.

Environment: Java, JSP, Struts, Spring, HIBERNATE3.x, XML, XSL, JavaScript, Oracle 8i, JUnit, Apache Tomcat, Apache Http server, Subversion, Maven, OOPS.

Confidential

Java Developer

Responsibilities:

  • Understanding different existing GIS vector file format.
  • Supported Input Formats were MapInfo Interchange format (MIF/MID and ESRI Shape file format (SHP).
  • Involved in system design, development and testing using Java, J2ee XML and Oracle DB.
  • Developed and Consumed Stored procedures.
  • Executed performance tuned SQL queries against the underlying database.
  • Involved in preparing the test case documents and Unit testing.
  • Coordinated and supported the team in the runtime environment to debug the production issues.

Environment: Java, Spring, HIBERNATE3.x, XML, Oracle 8i, JUnit, Subversion, Maven, OOPS

We'd love your feedback!