We provide IT Staff Augmentation Services!

Automation Test Engineer Resume

4.00/5 (Submit Your Rating)

Bloomington, IL

­­­­­­­­PROFESSIONAL SUMMARY:

  • Senior Selenium Automation Specialist with 9+ years of experience in Developing Test Strategy, Test Cases, Test Plan and Automation test scripts using Selenium WebDriver, BDD, Jbehave, Serenity and JAVA,
  • Diversified experience in Automation and Manual testing. 
  • Expertise in Selenium automation using Selenium WebDriver, JAVA, JUnit, Maven, Jenkins. 
  • Worked on all testing like Regression Testing, Integration Testing, System Testing, Functional Testing and Unit Testing. 
  • Expertise in software testing (Manual and Automation) with a solid understanding of Test Planning, Test Design, Test Execution and Defect Reporting & Tracking & web based testing, Selenium WebDriver using Eclipse IDE and STS. 
  • Highly efficient in Agile, Waterfall and Complex project environments.
  • Extensive experience in Behavior Driven Development, Automation (Windows), Manual, Database and Web Services testing.
  • Developed and executed test scripts using Selenium WebDriver and analyzed Test Results and created Defects. 
  • Developed Test Scripts to implement Test Cases, Test Scenarios and features for BDD (Behavior Driven Development), using Jbehave. 
  • Well versed in different management scenarios like Change Control, Quality Assurance, Defect Tracking, System Integration, and Task Scheduling. 
  • Sound knowledge on Object Oriented Programming (OOP) concept. Extensively used Java for test case automation.
  • Participated in Planning and daily standup meetings as part of the agile team; attended grooming sessions and Retrospectives. 
  • Proficient in Designing Test Cases, Test Scenarios, Test Scripts and Test reports of manual and automated tests.
  • Have excellent skills in Java & JavaScript and written many re - usable functions to automate the application.
  • Maintained the Selenium & JAVA automation code and resources in source controls like SVN over the time for improvements and new features.
  • Proven ability in working individually or as a part of team, Problem solving, Process improvement activities, Analytical skills, reporting and Assisting to Manager.
  • Good at multi-tasking and working well under tight deadlines with high efficiency.
  • Experience in working with small and large groups and successful in meeting new technical challenges and finding solutions to meet the needs of the customer.
  • Result oriented and a quick learner with excellent Communication, Presentation, Problem- Solving, Analytical, Organizational and Interpersonal Skills.

TECHNICAL SKILLS:

Test Approaches: Waterfall, Agile/Scrum.

Programming Languages: Java/J2EE, JavaScript, HTML, CSS, XML

Automation Tools: Selenium Web Driver, Jbehave, BDD, Serenity Reports, SOAP UI.

Test Build & Integration Tools: Maven and Jenkins

Databases: SQL, Oracle, Postgre

Web Server: Apache Tomcat

Development Tools: Eclipse, STS

Operating Systems: Windows 2000/2003/XP/VISTA/7, UNIX

Programming Concepts: Object Oriented Programming (OOPS)

Version Control Tools: SVN

PROFESSIONAL EXPERIENCE:

Confidential, Bloomington, IL

Automation Test Engineer

Responsibilities:

  • Participated in Release requirement analysis, Release plan and scoping meetings. Attending Testing plan review meetings with Business, solution design and development team. 
  • Working with solution design team on functional navigation and testing clarifications. 
  • Developed and updated Test Scripts based on the Functional and Technical Specifications.
  • Implemented automation using Selenium WebDriver, JAVA, BDD, Jbehave, Serenity, SVN and Maven.
  • Performed Data driven testing to validate the components displayed on the website using Selenium. 
  • Performed Browser testing on different browsers like Internet Explorer, Chrome, and Firefox where tests were run using Selenium WebDriver.
  • Performed Application Screenshots and copied the images whenever exceptions occurred and also at important checkpoints of application execution.
  • Used Maven, SVN to execute Selenium automation suites on different platform, browser combinations.
  • Virtualize services using Rational Integration tester (RIT) and publish in RTCP server environments.
  • Responsible for Identification of the required regression scope, automation scope, automated test Scripts review and strategy for automation testing.
  • Developed automated test scripts by setting up Page Factory and Page Object patterns.
  • Develop Gherkin stories and tasks for sprints, communication with developers and team members to ensure defect resolution and manage defects in bug tracking tool.
  • Conducted test case reviews and presented the test cases/test scenarios to the team members for all iterations.
  • Developed BDD tests using Jbehave by writing behaviors and step definitions.
  • Worked in a highly dynamic AGILE environment and participated in scrum and sprint meetings
  • Assisted Manager by providing automation strategies, Selenium/Jbehave Automation and Serenity reports.
  • Understanding requirements, technical specifications and writing Manual & Automation test cases based on business requirements
  • Played an integral role in performing functional testing, GUI, localization and compatibility testing. 

Environment: Selenium WebDriver, Selenium RC, BDD, Jbehave, Serenity Reports, Java/J2EE, JavaScript, Rational Integration Tester (RIT), STS, Spring, SVN, Web Services, SQL, Maven, SOAP UI, Jenkins.

Confidential, Bloomington, IL

Automation Tester

Responsibilities:

  • Developed and Executed Test Scripts using Selenium WebDriver and analyzed Test Results. 
  • Involved in preparing test cases using Selenium Web driver to validate all UI components, Pop-ups, Browser navigations, Mouse Movements. 
  • Developed Selenium Web Driver Scripts for Desktop browsers.
  • Performed Functional testing as per user stories and also performed Integration Testing & System Testing using Selenium WebDriver automation scripts. 
  • Developed Perfecto Selenium Web Driver Scripts and executing test scripts in Parallel Mobile Devices and Parallel Tablet Devices.
  • Executed Automated Scripts for Integration Testing and System Testing.
  • Performed Data driven testing to validate the components displayed on the website using Selenium. 
  • Performed Browser testing on different browsers like Internet Explorer, Chrome, Safari and Firefox where tests were run.
  • Involved in analyzing system specifications, design, development and execution of test plans and test cases for Manual and Automated testing. 
  • Setup the Automation framework using Selenium WebDriver to run test cases in multiple browsers and platforms. 
  • Developed custom libraries for automation using JAVA & Selenium WebDriver. 
  • Involved in design and implementation of Selenium WebDriver automation framework for regression test suites. 
  • Maintained and executed Maven build files for running automated tests. 
  • Implemented mobile automation frameworks Perfecto using Web Driver. 
  • Implemented Perfecto scripts to test IOS and Android platforms. 
  • Expertise in using UI Automator viewer in Perfecto to inspect elements in mobile applications. 
  • Implemented Automated execution of tests (nightly and need based) using Maven

Environment: Selenium Web Driver, Perfecto Mobile Cloud, SVN, Maven, SOAP UI, HTML5, XML, Trac, STS, Lotus Notes, JAVA.

Confidential, Bloomington, IL

Automation Tester

Responsibilities:

  • Involved in gathering business requirement, studying the application and collecting the information from developers, and business. 
  • Designing the test cases based on test scenarios and executing test cases. 
  • Browser testing on Chrome, IE and Firefox. 
  • Developed scripts based on Manual Test cases using selenium web driver.
  • Involved in development of Test Framework using Selenium WebDriver, Maven. 
  • Organizing the status meetings and send the Status Report (Daily, Monthly) to the Onsite/Client.
  • Delivering the Daily Status in various modes like Email, Phone, and Lotus Notes. 
  • Involved in Automation Environment setup using Eclipse, Java, Selenium WebDriver Jars and JUNIT. 
  • Analyzed and selected the test cases for automation and provided effort estimation for the same. 
  • Preparing the test data which was useful to the Automation Team.
  • Developed Automation Test strategy and plan for various modules.
  • Reviewing Test Cases and procedures to ensure coverage of and conformance to business requirements.
  • Developed test cases for functional and regression testing of the application. 
  • Report the bugs through email to onsite team.
  • Modify and update Automation scripts when developers change the code in Agile Environment 
  • Preparing scenario documents and involved in scenario path Testing 
  • Automated, debugged and resolved issues in test scripts.
  • Participated in smoke testing, regression testing and user interface testing. 
  • Review, creation and execution of Test cases, test scripts and documentation related to functional, backend and integration testing based on the user stories. 

Environment: Java, J2EE, Selenium Web Driver, Web Services, SOAP, HTML, Java Script, CSS, SVN, Maven, SQL, Oracle.

Confidential, Bloomington, IL

Programmer Analyst

Responsibilities:

  • Identifying the feasible automation test scenarios from the manual test cases. 
  • Participated in peer review with team and developers to review test cases/test scripts. 
  • Involved in the migration of Selenium RC Scripts in to Selenium Web Driver Scripts. 
  • Performed System, Integration, Smoke, Sanity, Functional, Back-end, Positive and Negative and monitored the behavior of the applications during different phases of testing using testing methodologies. 
  • Regression testing was performed after each build release of the application and updated the Scripts by executing the Regression suites built using Selenium and approve for regression suit. 
  • Used Hybrid Framework of Selenium to get data from Excel. 
  • Created Selenium Test cases for automation using Selenium Web Driver and Java. 
  • Interacted and worked with the development team to analyze the defects and reported them in Quality Center and tracked them for closure. 
  • Parallel, Cross - Browser Testing using Selenium Grid and TestNG. 
  • Participated in weekly QA status and project status meetings to report any defects and issues encountered in application. 
  • Creating and updating automation scripts for Regression Testing.
  • Prepared Test Execution Reports and Reviews.
  • Designing the test cases based on test scenarios and executing test cases.
  • Created and executed detailed test cases with step by step procedure and expected results and maintained the test logs, test reports, test issues, defect tracking using Trac.

Environment: Selenium WebDriver, Selenium RC, Java/J2EE, JavaScript, Eclipse, SVN, Java, Lotus Notes, Trac, SVN, Maven.

We'd love your feedback!