We provide IT Staff Augmentation Services!

Automation Engineer Resume

SUMMARY:

  • Over 8 years of experience in the IT field with an emphasis on Software Quality Assurance, involving manual and automated testing.
  • Good understanding of Software Development Life Cycle (SDLC) and different methodologies.
  • Experienced in various types of testing like GUI testing, functionality testing, integration testing, regression testing, system testing and user - acceptance testing (UAT).
  • Experience in the use of testing tools like Selenium, Quick Test Professional (QTP), Rational Test Manager.
  • Experience using Bug tracking tools like Quality Center, Rational Clear Quest, JIRA, and Bugzilla.
  • Extensive experience in functional and Integration testing.

TECHNICAL SKILLS:

Testing Tools: Selenium, Quick Test Professional (QTP), WinRunnerRational Robot, Quality Center, Rational Test Manager, Jenkins, GIT.

Operating Systems: Windows, Linux

Database: SQL, MySQL, Oracle, MS Access

Languages: JAVA, Java Script, Python, Ruby, HTML, VB script.

PROFESSIONAL EXPERIENCE:

Confidential

Automation Engineer

Responsibilities:

  • Gather Requirements, Analyzed, and Designed test plan as per requirements.
  • Worked closely with Business Analysts, Software Engineers, and Managers to understand the product requirements in order to deliver high quality software on schedule for production releases and actively participating in Scrum meeting.
  • Developed and maintained automated test scripts using Selenium and Java.
  • Was responsible in executing Selenium test scripts on different browsers and checked for compatibility.
  • Developed Selenium Webdriver Test Automation Script for regression testing. Maintained scripts in between releases. Reproduced manually failures reported by automation scripts.
  • Developed common approach for cross browser testing.
  • Used Jenkins for Continues integration.
  • Used Sauce Labs for mobile testing.
  • Worked on Linux operating system.
  • Used GitHub for source code management.

Environment: Selenium, Selenium RC, Webdriver, Eclipse, Jenkins, Sauce Labs JAVA, testNG, MySQL, UNIX, Manual Testing, Scrum methodology.

Confidential

Automation Engineer

Responsibilities:

  • Gathered Requirements, Analyzed, and Designed test plan as per requirements.
  • Developed and maintained automated test scripts using Selenium and Java.
  • Key contact person for offshore team in India.
  • Trained new hires on requirements, product knowledge, also solve their automation issues.
  • Actively participated in Scrum meeting.
  • Developed new and updated existing Automation test cases using selenium Web Driver and performed functional testing to identify various critical points in the application and automated it by using Selenium web driver.
  • Integrated TestNG with Selenium using Eclipse to generate test execution result.
  • REST API testing.
  • Developed common approach for cross browser testing
  • Used an Agile project management tool for creating user stories, test cases, tracking defects
  • Worked on Linux operating system.

Environment: Selenium Webdriver, Eclipse, JAVA, Ant, testNG, JUnit, MySQL, UNIX, Manual Testing, Scrum methodology.

Confidential

Senior Tester

Responsibilities:

  • Gathered Requirements, Analyzed, and Designed test plan as per requirements.
  • Developed and maintained automated test scripts.
  • Pioneered web UI testing at the company, evaluating tools and introducing Selenium, allowing the company to grow from ad-hoc ETL testing to end-to-end data validation through the web UI.
  • Developed and improved an extensive set of SQL control queries to test ETL used in nearly all company products.
  • Improved defect and enhancement management process through administration and enhanced configuration of Bugzilla.
  • Served as primary tester for the development team, operating in an Agile/Scrum environment.
  • Involved in setting up the Testing Lab Automation Framework using Selenium RC, Webdriver, testNG, ANT, and cron jobs.
  • Used VersionOne (an Agile project management tool) for creating user stories, test cases, tracking defects.
  • Created ad hoc functional automation scripts using open source Selenium and Java to validate UI-retrieved data against backend control queries.
  • Used Excel to create many data driven test scripts containing up to 100 different tests.
  • Created VBA script for one Agile product to validate UI data against the backend database.
  • Tested security of web applications, using sqlmap to check for SQL injection issues.
  • Worked on Linux operating system.

Environment: Selenium, Selenium RC, Webdriver, Eclipse, JAVA, Ant, testNG, JUnit, VBA, SQL, MySQL, Unix, Manual Testing, Scrum methodology.

Confidential

Automation Engineer

Responsibilities:

  • Reviewed Business requirements and system requirements for testability and usability.
  • Prepared Test Document and Test procedures and Programs.
  • Created cross Excel spreadsheet to track each and every requirement from RFP and Artifacts to corresponding test cases.
  • Involved in Functional Testing, Integration Testing, Regression Testing, System Testing and User Acceptance Test.
  • Conducted GUI Testing manually as well as using QuickTestPro
  • Developed and executed test cases using QTP and Quality Center. Ensure that all the test cases were updated in the Quality Center along with test plan.
  • Involved in Backend Database testing using SQL Server 2005
  • Used Quality Center to report defects and track them throughout the defect life cycle
  • Tested bug fixes and coordinates with developers in release of bug fixes meeting timeline.
  • Work with development team members to better understand system functionality in order to improve testing quality.
  • Prepared Functional Libraries having reusable functions written in VBScripts
  • Inserted various Check Points to check the functionality of the application.
  • Mentored four team members for using Quality Center
  • Handled all end-to-end testing with various exchanges. This meant working off hours to ensure release dates were met.
  • Perform back end testing by executing SQL queries to extract data from the database and check for data integrity.

Environment: QTP, Quality Center, Manual Testing, .NET, TOAD, SQL Server 2005.

Confidential

Quality Analyst

Responsibilities:

  • Write and implement the detailed Test Plan based on requirements documents and release notes.
  • Design, prepare and execute Test Cases using Rational Test Manager.
  • Perform functionality testing manually.
  • Used RUP as the framework for iterative software development.
  • Perform back end testing by executing SQL queries to extract data from the database and check for data integrity.
  • Perform security testing manually.
  • Conduct integration testing and user acceptance testing (UAT).
  • File and track defects using Rational ClearQuest.
  • Actively participated in team meetings focused on resolving issues and meeting the deadline.
  • Coordinated with the developers on defects status and technical issues on a regular basis.
  • Involved in creation and maintenance of test matrix to gauge the progress on a regular basis.

Environment: Manual Testing, Rational Test Manager, Rational ClearQuest, TOAD, SQL Server 2005, Rational Clear Case.

Confidential

C++ Developer

Responsibilities:

  • Designed, developed, and tested software applications
  • Evaluated and supported UAT testing activities
  • Highly involved in full software development life cycle implementation.

Environment: C++, TOAD, SQL Server.

Hire Now