We provide IT Staff Augmentation Services!

Automation Tester Resume

2.00/5 (Submit Your Rating)

Wilmington, DE

PROFESSIONAL SUMMARY:

  • Over 7 years of experience in Software testing in the areas of Web based, Client - Server applications using Manual and Automation testing techniques. Well versed in Automation testing techniques and methodologies.
  • Experience in various financial domains. Good knowledge on Banking, Retail, Insurance, Healthcare & Mobile Apps (Android, IOS).
  • Excellent understanding of Software Development Life Cycle (SDLC), Software Test Life Cycle (STLC) and Bug life Cycle and Methods like Waterfall and Agile.
  • Experience in Software Development Life Cycle and QA Life Cycle like Agile (Scrum), Waterfall and V-model.
  • Proficient in using test automation tools such as Selenium WebDriver/RC/IDE/Grid, QTP and Mercury Quality Center to develop automation testing scripts for web and client server applications.
  • Experienced in performing Back end testing by executing complex SQL queries for validating the data in the back-end database tables.
  • Experience in preparing Test strategy, Test plan, Test methodology, Test scenarios, Test summary reports, Test cases and Test documents for both automated and manual testing based on User requirements, System requirements and Use case documents.
  • Perform Functional Testing, Regression Testing, System Integration testing, and End to End Testing.
  • Develop UAT test scripts coordinated with UAT Governance guidelines/templates and high-level baseline spine followed by executing the tests manually to verify the application functionality.
  • Expertise in Automation tool (QTP/UFT) and selenium IDE.
  • Experience in test Automation by using open source tools such as Selenium, Junit, JMeter, and Appium.
  • Experienced in load and performance testing tool JMeter.
  • Involved in XML and XML schema validation with XSLT, CSS and XSD.
  • Used SOAPUI for WSDL Validation. Used different Assertions for validating responses.
  • Extensively made use of Property Transfer and Data Driven in SOAPUI.
  • Experience in Planning and execution of Performance, Load and Stress tests for Web applications
  • Adept in identifying Test Scenario’s and Writing Test Cases by applying Test Case Design Techniques.
  • Experience in writing Test Plans, defining Test Scenarios and Test Cases, developing and maintaining test scripts, analyzing bugs, interacting with development team and track the bugs till closure.
  • Experience in Business Functionality Testing, Smoke testing, User Interface testing, Integration Testing, Black Box Testing, End-to-end Testing, Manual Testing, UAT testing, Regression Testing, Performance Testing, Documentation and Reporting.
  • Excellent understanding of Test Methodologies and the overall Software Development Life Cycle (RUP and Agile model) from requirements to product release.
  • Excellent skill in finding bugs and over defect management, using bug tracking tools - Jira, Quality Center, etc.
  • Expertise in working knowledge of Core Java and Object-Oriented Concepts (Inheritance, Polymorphism, Exception Handling, Multi-Threading and Collections).

TECHNICAL SKILLS:

Test Approaches: Agile, Waterfall, V-model, Scrum models

Testing Tools: Selenium WebDriver, white-box, black-box testing, TestNG, Selenium IDE, Selenium RC, Selenium Grid, JUnit, Cucumber, JMeter, SoapUI, REST

Test Build& Integration Tools: Maven, ANT, Jenkins, CCD, TSYS

Frameworks: Keyword Driven, Data Driven, BDD, Hybrid, Page Object Model (POM)

Programming Tools: JAVA, Ruby, JavaScript, VB Script, Gherkin, Angular JS, JQuery, SQL, C

Markup Languages: HTML, XML, XPath, JSON, CSS Selector

Databases: AWS, DB2, MySQL, Oracle, SQL Server

Browsers: Internet Explorer, Mozilla Firefox, Google Chrome, Safari

Operating Systems: Windows, UNIX, LINUX

Defect Tools: HP Quality Center, JIRA, HP QC, ALM

MS Office Tools: Outlook, Word, Excel, PowerPoint, MS Access

Utilities: Eclipse, GIT, SVN, Firebug, Fire Path, Visual Studio

PROFESSIONAL EXPERIENCE:

Confidential, Wilmington, DE

Automation Tester

Role & Responsibilities:

  • Analysed business requirements and functional documents, created the test strategy document that define the test environment, phases of testing, entrance and exit criteria into different phases of testing and resources required to conduct the effort.
  • Responsible for working within a team to create, document and execute testing strategy, test plans, test cases and test scripts in support of a set of global tools, systems, and databases.
  • Performed agile testing, reviewed the stories and participated in Daily Scrum, Iteration Planning and Release Planning meeting.
  • Performed the build and maven dependencies using Maven build tool.
  • Extensively worked in Regression testing, Parallel Processing using Selenium Web driver in TestNG.
  • Developed test scripts for Web elements by identifying the locators using FireBug and FirePath Firefox plugins.
  • Developed custom libraries for automation using JAVA & Selenium WebDriver.
  • Involved in Web Application GUI automation creating regression suites using Selenium Web Driver, JUnit/TestNG, Eclipse.
  • Developed automated test scripts using TestNG annotations like Group, parameter, Data provider.
  • Involved in test approach & test case walkthrough, review with peers and test leads. The workgroup consists of business system analysts, developers and architects.
  • Used XPath and DOM to work with dynamic and static objects in Selenium.
  • Created test approach and test cases for logging module.
  • Reviewed and analysed the existing test scripts.
  • Developed HTML TestNG reports for analyzing the output of test using ExtentReports API.
  • Maintained user documentation with TestNG output screenshots for User acceptance testing (UAT).
  • Developed synchronization using implicit and explicit wait conditions.
  • Incorporated the test data in Test scripts from Excel using Apache POI API.
  • Created automation scripts using Selenium Hybrid and Data-driven development framework.
  • Developed Back-end testing using complex queries to retrieve the user information to cross validate in UI and databases.
  • Maintained the Java and selenium test source code and resources in the SVN source control repository tool.
  • Analysed test results, tracked the defects and generated reports using JIRA.
  • Prepared the data to cover various scenarios and wrote SQL scripts to verify the database updates, inserts and deletion of the records.
  • Maintained continuous test integration and automatic build by using Jenkins and mailed the build outputs to the team members.
  • Followed Agile testing methodology, participated in daily status meetings and testing each deliverable.
  • Tested applications in different types of browsers (cross-browser testing) and versions, such as Internet Explorer, Firefox, Google Chrome to simulate production environment.
  • Developed features and test scripts using BDD (Behaviour driven development) in Cucumber.
  • Developed Cucumber html, JSON test reports for analysing the test outputs.
  • Participated QA weekly meetings and various other meetings and discusses enhancement and modification request issues and defects in the application.

Environment: JUnit, Jira, Maven, Java, Selenium Web Driver, Selenium IDE, Selenium RC, Cucumber, TestNG Eclipse, Oracle, MSWord, MS Excel, Windows, Agile.

Confidential, NY

Automation Tester

Role & Responsibilities:

  • Responsible for analyzing business, functional and IT requirement documents and prepare complete Test Plans including system test plan, integration test plan, QA project plans and resource planning and allocation.
  • Extensively involved in writing and testing the test cases using JUnit.
  • Utilized testing tool JUnit extensively for the integration testing and unit testing.
  • Designed and Developed Test Cases for automated testing using Selenium, JUNIT and Eclipse IDE.
  • Setup and Configured the testing environment with Eclipse, JUNIT, Selenium RC server and Selenium Java client driver.
  • Involved in Writing Maven build dependencies to automate the compilation and execution of JUNIT test cases/suites.
  • Converted all manual test cases into Selenium automated scripts using Java.
  • Wrote and executed automated test cases using Selenium Web Driver to automate manual testing solutions.
  • Involved in the complete Performance Test Cycle promoting it to the User Acceptance Testing.
  • Worked on Agile/SCRUM environment.
  • Stored the flow details of Selenium Automation in a file using Log4j.
  • Created the Execution result sheet, Execution plan, Completion report documents for Functional testing.
  • Presented progress of the testing process at walkthroughs and inspections.
  • Worked with Developers, Business analysts and Project managers to determine requirements (H/W specs, Test Cases, Test Data).
  • Conducted User Acceptance Test (UAT) with users and customers and wrote issues log based on outcome of UAT.
  • Wrote BDD UAT using Gherkin format and implemented the step definitions using Cucumber.
  • Involved in the daily standup meetings with Sr. Business Analyst and managers and understood various process plans, business process, and functionality in detail.
  • Initiated and participated in conference calls, walkthrough and review meetings.

Environment: JUnit, Selenium Web Driver, Selenium IDE, Selenium RC, Cucumber, TestNG Eclipse, Oracle, MSWord, MS Excel, Windows, Agile.

Confidential, Iselin, NJ

Automation Tester

Role & Responsibilities:

  • Developed automation test scripts in Selenium based on the manual scripts.
  • In depth understanding of Object Oriented Programming and skilled in developing automated test scripts in Selenium .
  • Designed data-driven testing framework in Selenium and captured data dynamically from web controls.
  • Creating and executing scripts in Selenium automation using Selenium WebDriver and Python and used Visual Studio Test to automate test cases.
  • Experience writing automation scripts for monitoring and notification tools using Python
  • Design develop and implemented Page Object Model Pattern based Keyword Driven automation testing framework utilizing Selenium Web-Driver.
  • Wrote and maintained Automated Web UI & Back-End Tests using python & Robot Framework.
  • Hands on experience using MS Visual Studio , doing backend testing using Python scripting, Java script etc.
  • Used Selenium WebDriver APIs for writing JUnit test suites and test cases for testing functionality.
  • Done Code Management for upstream and downstream modules in Visual Studio.
  • Planned/wrote POS new function test plan, test cases & regression tests; suggested and enhanced testing process.
  • Used Python and Django creating graphics, XML processing, data exchange and business logic implementation.
  • Created and executed database queries (SQL) to validate database data integrity
  • Developed test scripts in Selenium for inserting records into oracle tables.
  • Used SOAPUI (use of groovy script) for test data setup in Test Driven Development.
  • Identified software capability and reliability by conducting functional, system, and regression and performance testing.
  • Documented and reported test outcomes by collecting, analyzing, interpreting and summarizing data to development team.

Environment: Python, Selenium WebDriver, TDD, BDD, JUnit, Visual studio, Windows, Java, SOAP UI, TFS, XML, JavaScript, SQL, Web Logic, Windows, waterfall.

Confidential

QA Analyst

Role & Responsibilities:

  • Participated in all stages of testing life cycle, various testing methodologies and SDLC using waterfall methodology.
  • Created Test plan, Test Design, Test scripts and responsible for implementation of Test cases as Manual test scripts.
  • Selected the Test Cases to be automated and performed functional testing using HP ALM.
  • Developed the Test Cases handling design Test steps and associated the corresponding requirements.
  • Performed User Acceptance Testing (UAT) Manually.
  • Prepared a Report of all automation difficulties and test results for further application in HP ALM.
  • Followed waterfall testing methodology, participated in daily status meetings and testing each deliverable.
  • Performed manual testing to check the functionality of the application and identified bugs and fixed them by using HP ALM.

Environment: Waterfall, SDLC, Selenium, Eclipse, HP QC, Java, HP ALM, UAT, Junit, Excel, LoadRunner, X-path, SQL, GIT.

Confidential

QA Analyst

Role & Responsibilities:

  • Prepared Test Plan and Test Cases based on the business and functional specifications.
  • Coordinated and worked closely with business analysts and stake holders during requirements gathering for the product and documented test cases.
  • Reviewed and implemented Business Requirement Documents.
  • Reviewed the test cases written for Unit and Integration level.
  • Analyzed test specifications and converted them into Manual Test Cases.
  • Expertise of testing the application developed using various mobile technologies including J2ME, Blackberry, Android.
  • Attended Weekly Status Meetings, discussed and interacted with team members.
  • Performed End to End Testing and involved in User Acceptance Testing.
  • Performed Security Testing (Authorization Testing, Access Control Testing).
  • Worked on SQL statements in checking the validity of the Backend.

Environment: Manual testing, Mobile Testing, Quality Center, JAVA, XML, HTML, PeopleSoft HRMS, MS SQL Server 2005/2000, SQL, Android, UNIX and Windows.

We'd love your feedback!