We provide IT Staff Augmentation Services!

Automation Engineer Resume

4.00/5 (Submit Your Rating)

Alexandria, VA

SUMMARY

  • 6+ years of Solid experience in automated infrastructure design and implementation using Selenium WebDriver.
  • Expertise in participating in requirement analysis reviews and working sessions to understand the requirements and system design.
  • Experienced in developing use cases, user interface specifications, and user requirement specification documents.
  • Experienced in formulating Test Plans, Test cases, Test Scenarios, Test Approach and set up testing environment.
  • Expert in both Manual and Automation testing of the applications.
  • Proficient in overall Defect Management/Problem solving including tracking bugs and reporting using ALM/Quality Center and Jira.
  • Expertise in using Jira as a project management tools.
  • Experienced on writing complex SQL queries and PL/SQL procedures to extract data from various source tables to perform database testing.
  • Experienced in using Maven build tools to manage framework dependency jar files.
  • Experienced in customizing Selenium API to suit in testing environment.
  • Experienced in developing and executing automation Regression testing and System testing using Selenium.
  • Experienced in performing Data driven testing to validate the components displayed on the website using Selenium.
  • Hands on experience in Develop Automation Scripts, Execution and Analysis Test Results using Hybrid, Keyword Driven Framework and Data Driven Framework in Selenium.
  • Experienced in using Apache POI to read data from external sources to verify web application reliability.
  • Experienced in using GitHub as a source repository system to share code within the office as well as with the team in overseas.
  • Experienced in using Jenkin as a Continuous Integration server to configure with GitHub and Maven.
  • Expertise in Scheduling testing job and set up the flag to run automation script.
  • Experienced in providing the efficient locators strategy like xpath and css to run WebDriver script in stable condition.
  • Experienced in both UNIX and Windows platform.
  • Experienced in Peer review of test cases and Preparing Test Reports.
  • Experienced in coordinating efforts between development teams and offshore enterprise test team.
  • Experienced in writing scripts to test mobile application integrity using a variety of software.

TECHNICAL SKILLS

Testing Tools: Selenium RC, WebDriver, Selenium Grid, Quality Center, QTP, Soap UIRESTful, Sikuli, Jenkins, JMeter

Mobile Technologies: Appium, Robotium, Android Driver

Bug Tracking Tools: JIRA, Quality Center, TestDirectorDatabases SQL Server,Oracle, MongoDB

Web Technologies: ASP, XML, HTML, VB, VB.Net, CSS, JSON, ASP.Net., BDD

Testing Framework: JUnit,TestNG.

IDE: Eclipse, NetBeans, IntelliJ, Flex Builder, Notepad+Servers Web logic, Web Sphere, Apache.

Languages: JAVA, C/C++, C#, SQL, PL/SQL, VB script, Java Script.

Repository System: GitHub, Subversion

Operating Systems: Windows, UNIX.

PROFESSIONAL EXPERIENCE

Confidential, Alexandria, VA

Automation Engineer

Responsibilities:

  • Analyzed various documents and use Cases to prepare the detailed Test Plan.
  • Participated in the full software life cycle for testing activities - from test planning, test execution to test monitoring, status reporting, documentation and data validation.
  • Reviewed requirements documented (mapping document) by Business Analyst for thorough understanding of the application.
  • Created Test Cases using the SDLC procedures and reviewed them with the Test lead.
  • Executed all the Test Cases in the Test Environment and maintained them and documenting the test queries and result for future references.
  • Helped QA Engineers automating test cases and triage automated test results.
  • Developed the test scenarios from the product stories and authoring test cases for them and uploading them in ALM.
  • Responsible for leading the efforts on managing test cases, reports, tracking test cases and defects prioritization with Quality Center.
  • Reported the bugs through email notifications to developers using ALM.
  • Extensively tested the Business Objects report by running the SQL queries on the database by reviewing the report requirement documentation.
  • Responsible for developing automated test cases with Selenium and custom scripting as appropriate to the test case.
  • Developed and maintained custom libraries for the common automation framework using JAVA in Selenium.
  • Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities using Selenium.
  • Designed Automation Testing Framework for web-based application using Selenium that maintains the work flow as an end-user.
  • Validated the data through various stages of data movement from staging to Data Store to Data Warehouse tables.
  • Involved in debugging and troubleshooting problems in Linux/Unix based application servers such as JBoss, Tomcat, WebSphere environments.

Environment: Selenium RC, WebDriver, Selenium Grid, Quality Center, Soap UI, HTML, XML, Oracle, Java Script, Ajax, UNIX and Windows.

Confidential, Bethpage, NY

QA Analyst

Responsibilities:

  • Involved in developing and executing Test-plans & Test-cases for complex, highly scalable and fault-tolerant systems & interfaces that are developed in Agile methodology using J2EE and open source technologies like Struts/JAVA/JSP/JSF/Spring/Ajax/JQuery/TagLibs and JDBC and Oracle.
  • Analyzed requirements & developed tests for developers to use in test-driven development.
  • Designed and developed test cases, updated status reports, documented test results based on logs; Validated and verified all logs which is created after the execution of batch files.
  • Used Release Module to manage the challenging process of policy issuing applications.
  • Scripted all policy submission and policy cancellation support files, control script, library and startup files.
  • Added requirements to Requirement traceability in requirement module of Quality Center.
  • Transported all test cases from Test Director to Quality Center and executed those test cases.
  • Performed Peer review of the bugs and mentored & trained the new team members. Reported the bugs and the test results in the Quality Center. Accelerated troubleshooting by collaborating with Developers.
  • Executed extensive end-end test scenarios as part of regression testing and decreased the bug escape ratio to production using Quality Center.
  • Used Jira as a project management tools to keep tracking for bug life cycle and to use for Iteration planning.
  • Wrote SQL queries to perform Backend Testing.
  • Customized Selenium API to suit in testing environment.
  • Involved in developing and executing automation Regression testing and System testing using Selenium.
  • Performed Data driven testing to validate the components displayed on the website using Selenium.
  • Created various data tables based on created templates for different states to execute batch files in Selenium.
  • Performed black box testing, database testing, and web-based testing on several test phases. Developed components for each transaction used in the test script or scenario by using Selenium.
  • Developed and executed automation Regression testing and System testing using Selenium.
  • Involved in using Maven build tools to manage framework dependency jar files.
  • Involved in using Apache POI to read data from external sources to feed locators into the test script.
  • Performed testing on various policy applications using Mainframes and BATB keyword to execute batch files.
  • Used GitHub as a source repository system to share code within the office as well as with the team in overseas.
  • Participated in various meetings and discussed Enhancements and Modification Request issues.

Environment: Selenium RC, WebDriver, Selenium Grid, Quality Center, Windows, Agile Methodology, MS Office tools, Oracle, SQL Server, HTML, XML, VSS and UNIX.

Confidential, New York, NY

QA Tester

Responsibilities:

  • Closely worked with the business analyst and development team to understand the system Logic.
  • Involved in manual testing as well as in automation testing.
  • Involved in writing test cases.
  • Executed test cases for business/functional requirements.
  • Involved in Reporting and Tracking Defects using Quality Center.
  • Wrote SQL Quires to test backend database.
  • Generated automation scripts using QTP, added verification points, synchronization and developed user defined functions and application specific functions.
  • Parameterized the scripts by running the same operation with multiple sets of data using QTP.
  • Called Win Runner scripts into QuickTest Pro and executed successfully.
  • Used Get Property and Set Property functions to verify the object properties
  • Made test verifications, object properties tests and window verifications.
  • Modified existing scripts for enhancement release.
  • Responsible for Integration Testing.
  • Interfaced with developers and participated in several walkthroughs to resolve the problems while executing the test scripts.
  • Ran Batch reports and compared the reports with the data in the original datasets.

Environment: Quality Center, QTP, Oracle, Windows, HTML, MS Office, SQL Server.

We'd love your feedback!