We provide IT Staff Augmentation Services!

Automation Tester Resume

5.00/5 (Submit Your Rating)

Houston, TX

SUMMARY:

  • Quality Engineer with 5 years of experience in System Testing Lifecycle including implementing Test Plans, Test Cases and Test Processes.
  • Expert in preparing test procedure, test scripts for Automated testing (using Selenium), highly scalable Page Object model and manual testing as per user requirements and functional specifications of the system
  • Strong knowledge in Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) concepts and its implementation in projects
  • Performed Functional testing, Regression testing, Adhoc testing, Smoke testing, System testing, Browser Compatibility Testing, Usability testing.
  • Good experience in Web Services testing using SOAP UI, XML and WSDL
  • Experience in developing
  • Experience in Acceptance Test Driven Development (ATDD) & Test Driven Development (TDD) environment.
  • Excellent experience with source version control tools such as Subversion (SVN) & Git.
  • Proficient in using SQL queries to perform back end testing for data integrity.
  • Experience in Testing Database Applications of RDBMS in Oracle, DB2 and SQL Server databases.
  • Experienced using Web - debugging tool like Fire Path and Firebug for finding elements locator.
  • Involved in using Cucumber based on Behavior Driven Development (BDD) framework which is used to write acceptance tests for web application.
  • Proficient in various test management and defect tracking tools such as HP Quality Center, JIRA, ALM
  • Proficient in mobile apps testing for iOS, Android and Windows platforms, UAT and API testing
  • Exposure in running SQL queries to query database tables to check data integrity
  • Good experience in Automation tools like QTP and Selenium WebDriver
  • Proficient with developer tools, such as Eclipse and Git/GitHub for developing on the Java stack
  • Well versed with test planning, effort estimation, defect and test management, resource allocation, communication to clients, reporting
  • Experience in working on Waterfall, Agile (SCRUM) and iterative methodology
  • Experience in interacting closely with scrum team members and in understanding User Stories to full fill the tasks associated with user stories
  • Strong Communication skills, interpersonal, analytical & problem solving skills; excellent team player and individual contributor with good sense of planning, prioritizing of work and time management

TECHNICAL SKILLS:

Test Management tools: JIRA, HP Quality Centre 9.2, Rally, HP ALM 11.5

Project Management tool: Microsoft Project, Microsoft Office (Word, Excel), Microsoft PowerPoint, MS Access, Agile & Waterfall

Databases: Oracle 10/11g, Microsoft SQL Server, IBM DB2, DB Visualizer

Testing Tools: Selenium WebDriver, JUnit, TestNG, QTP, Appium

Web Technologies: HTML, XML,CSS

Programming Languages: C, Java, SQL, Python,C#

Continuous Integration: Jenkins, Hudson, Cruise Control, Team City

Others: Mobile Testing on Android and iOS, Web services, Microsoft Visio

PROFESSIONAL EXPERIENCE:

Confidential, Houston, TX

Automation Tester

Responsibilities:

  • Preparing/Reviewing test plan, test scenarios for SIT/BAT using SRS, SDS and BRD.
  • Created test cases and developed tractability matrix and test coverage reports.
  • Configured Selenium WebDriver, TestNG, Maven tool and created selenium automation scripts in java using TestNG prior to agile release.
  • Responsible for implementation of Hybrid Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
  • Involved in creation of automation framework in Selenium WebDriver using behavior driven approach like Cucumber.
  • Monitoring the Testing status by conducting the review meetings and the conference calls with the testing team.
  • Used web-debugging tools like XPath, Firebug and Firepath to locate elements.
  • Performed Regression testing for new builds and every modification in the application.
  • Involved in designing and building automation frameworks in support of continuous integration in a test driven development (TDD).
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API
  • Used Maven for building the WebDriver project and Integrated Automated Script in Continuous Integration tool (Jenkins) for running test on nightly basis automatically and configured scheduling using Cron job
  • Used Selenium WebDriver for automation of Cross Browser Testing on IE, Firefox and Chrome.
  • Involved in tracking and reporting defects using QC and was also responsible for communicating the status to the development team.
  • Used HP Quality Center to report defects and test results.
  • Prepared the data to cover various scenarios and wrote SQL scripts to verify the database updates, inserts and deletion of the records.
  • Closely involved with development team, maintenance team and business team regarding changing requirements, builds and releases.

Environment: Selenium Web Driver, Jenkins, Cucumber, SOAP UI, Maven, TestNG, Firebug, Eclipse, TDD, XPATH, Java, SOAP, SQL.

Confidential, FL, Mimi

Automation Tester

Responsibilities:

  • Developed Selenium test cases using Junit framework
  • Developed Automation scripts for new enhancements using Selenium WebDriver and Junit.
  • Developed ANT Build scripts to run Sanity Test scripts developed in Selenium WebDriver.
  • Modification and execution of Test case Scripts (Java-Selenium WebDriver) in Eclipse IDE, design of automation test framework (Junit and ANT).
  • Used Cucumber automated testing to test new and existing functionality.
  • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script.
  • Implemented Data-Driven test to verify the same functionality with multiple sets of data.
  • Defect testing and exploratory testing/Ad-hoc testing was performed after each build.
  • Performed UI testing, Database testing after reviewing the story cards and database diagram.
  • Created automation scripts in SOAP UI using Groovy Script for web services testing.
  • Used SOAP UI tool to located the WSDL file on the internet, create test cases, and execute test cases.
  • Multi browser testing of application on IE, Chrome, Firefox and Safari using Selenium Grid.
  • Reported the bugs, Email notifications to the developers using JIRA.
  • Provided back end testing for data validation using SQL on Oracle.
  • Worked with developer to reproduce the bugs and to resolve usability issues during UAT.
  • Created Regression Document to track and report testing activities during each phase of testing, including testing results, test case coverage, required resources, logged defects and their status, performance baselines.
  • Participated in Stand-up meeting, walkthrough meeting, weekly automation meeting with all other QA, weekly assessment meetings with business analysts and developers.

Environment: Selenium Web Driver, Jenkins, ANT, SOAP, Cucumber, Eclipse, SQL, Oracle, Java, JIRA, QTP (Quick TestProfessional), HP QC, VBScript, Junit, TestNG, Firebug, XPath

Confidential, St.Louis, MO

Automation/Mobile Tester

Responsibilities:

  • Responsible for periodic updating of Test Plans and Test Cases as per Requirement Specifications and Business rules.
  • Developed automated scripts using Selenium Web Driver and Implemented Frame work using Java.
  • Created and enhanced numerous test scripts to handle changes in the objects, in the tested application’s GUI and in the testing environment using Selenium Web Driver.
  • Provided best practices in Automation testing in CodedUI.
  • Worked on Cucumber for BDD with Ruby
  • Involved in Automation of the test cases using Selenium Web Driver, Junit and Ant.
  • Developed Java based library to read test data from XML and Properties files using Junit and Selenium.
  • Configured ANT builds scripts to run tests, develops reports and sends notifications using Jenkins.
  • Used Selenium RC for testing different browser, Selenium Grid for checking instance of server and Selenium IDE for record and playback.
  • Performed automated acceptance testing using Cucumber.
  • Reported bug using Project Tracking tool JIRA
  • Worked with Source version control tool such as Subversion (SVN)
  • Developed automation test scripts for client -server and web based applications
  • Designed and developed automation framework settings and implementation of Java, JavaScript
  • Designed and documented REST/HTTP, SOAP APIs, including JSON data formats and API versioning strategy.
  • Performed REST API testing by Soap UI
  • Worked on POS QA Testing was involved in setting of QA Test environment with simulated POS test environment. Evaluated and interpreted POS requirements created by external vendors.
  • Performed back-end testing using SQL queries to validate the data in the back-end SQL Server

Environment: Selenium Web Driver, Eclipse, JAVA, C, JUnit, JIRA, POS, Rally, Oracle 10g, SQL, SQL Navigator, SOAP UI, Web Services (SOAP & REST FUL), API, JIRA, Bugzilla, XPath, Eclipse IDE, HTML, JavaScript, CSS, XML, Web Services, SQL Server 2000

Confidential, Richmond, VA

QA Automation Engineer

Responsibilities:

  • Developed reusable functions using shared repository in QTP
  • Created and executed automated test scripts using QTP for functional, integration and regression testing.
  • Defined types of tests and identified the objectives.
  • Created test plan, test cases and test scripts and followed Agile development process.
  • Defined test goals for sprints (Agile Process).
  • Verified Process flow by writing and executing SQL queries and stored procedures using Oracle PL/SQL developer.
  • Conducted functional, integration and regression testing of Web Services using Soap UI.
  • Performed Database testing by writing and running SQL queries.
  • Presenting the Test Reports and Status reports on a Weekly/Monthly basis to the Project Team and discussing the next release cycle.
  • Interacted with the Developers and Business Analysts on a regular basis to resolve issues.
  • Completely involved in test management in Quality Center.
  • Identified all major Defects prior to End to End Testing.
  • Create and Track defects in Defect Tracking tool “JIRA”
  • Open defects and work closely with development of getting issues resolved in timely manner.
  • Work on data preparation for different test scenarios including negative testing to provide accurate delivery of overall functionality of the product.
  • Attended weekly Status Meetings and present QA status to the Manager.
  • Participated in automation development review meetings.

Environment: Selenium IDE/RC/Grid, Junit, WinRunner, JIRA, QTP, SQL, WebLogic,Java.

Confidential

QA Manual Tester

Responsibilities:

  • Extensive knowledge of SDLC (Software Development Life Cycle) methodologies.
  • Creation of detailed test cases by understanding the user requirements for Manual Testing.
  • Involved in preparing Test cases.
  • Creation of test cases and execution of test cases.
  • Logged and kept track of all Defects till their closure using Quality Center.
  • Created and maintained Test Data on Excel sheets.
  • Performed Backend Testing using SQL.
  • Conducted Cross Browser Testing on different versions of IE and Firefox.
  • Generated automated test scripts for functional and regression testing using QTP and Selenium.
  • Responsible for Functional and Regression Testing of all aspects of the application.
  • Performed, Functional, Integration, User Interface testing manually.
  • Performed VB Scripting in QTP for automating the testing process
  • Analysis and study of Software Requirements Specifications (SRS) documents, project planning for preparation of test plan.
  • Verifying change requests and defects, documenting, tracking and communicating test results and unresolved problems, explaining system bugs to programmers.

ENVIRONMENT: Manual Testing, Quality Center, Oracle, Eclipse, Junit, SQL, VB Scripting QTP .

We'd love your feedback!