We provide IT Staff Augmentation Services!

Test Automation Engineer /selenium Tester Resume

2.00/5 (Submit Your Rating)

Waterbury, CT

OBJECTIVE

  • More than 6 plus years hands on Software Testing Experience to obtain a position as a Quality Assurance Analyst/ Software Test Engineer in an organization where my extensive experience in client/ server or Internet/Intranet environment and analytic, administrative, testing skill and computer knowledge can be properly utilized.

SUMMARY

  • Over 6(Six) years of professional experience in Software QA Testing of Web and Client/Server Applications.
  • Involved in entire Software Development Life Cycle (SDLC), which includes Planning, Requirements Analysis, Design, Development, Testing and Implementation of the entire QA Process (STLC).
  • Extensive experienced with Waterfall, Iterative and Agile Methodology to ensure the Quality Assurance Control in Web - Based Applications and Client/Server.
  • Extensively Experienced in Designing Test Plans and Test Cases.
  • Experienced in working with Business Analysts, Development groups in analyzing business specifications and in working with other testers to resolve technical and End-User issues.
  • Experienced in Smoke, Sanity, Functional (Positive, Negative, Boundary), Integration, Unit, Regression, Black Box, System and User Acceptance Testing of Web and Client/Server based Applications.
  • Proficient in Manual Testing and in Automated Testing: Selenium IDE, WebDriver (Java), JIRA, HP ALM Quality Center
  • Experienced in Selenium grid and Sauce Labs for parallel and cross - browse testing.
  • Experienced in JUnit and TestNG framework for testing framework, Maven for Project building tool, Jenkins for Continuous Integration.
  • Experienced in BDD/ Cucumber framework with JAVA and WebDriver. Used Page Object Model to design project and executed in Step definition class.
  • Experienced in GIT as code repository to share my code to fellow team member and ran my code in continuous integration server like Jenkins where we build our project periodically and during any deployment.
  • Used Log4j to log my automation report.
  • Well experienced in Database Testing (Backend Testing) writing SQL queries by using DML language and good understanding of Relational Database Management Systems (RDBMS) with Oracle and SQL Server.
  • UtilizedInner, Left, Right and Full Outer join to write complex queriesto retrieve and manipulate data in Oracle and SQL Server.
  • Expertise in coordinating Testing Effort, Responsible for Test Deliverables, Status Reporting to management, issue escalations.
  • Ability to work independently and in a team environment.
  • Communicating clearly and effectively with team and exceptional oral and written communication skills.
  • Strong Experience in JIRA Administrator with experience customizing JIRA projects with various schemes, complex work, screen schemes, permission schemes and notification schemes required and users while working in a JIRA Environment.
  • Strong Experience Working in Version one Environment.

TECHNICAL SKILLS

Testing Tools: HP ALM/Quality Center, Selenium WebDriver, Eclipse, Jenkins, GitHub, JIRA, Maven, SoapUI

Scripting & Markup Languages: JavaScript, VBScript, HTML, Unix Shell Script, XML

Bug Reporting Tools: HP ALM / HP Quality Center, Bugzilla, JIRA

Programming: HTML, DHTML, Java Script, C, C++ and VB Script, .Net.

Databases: MS Access, Oracle 11g, Sybase, SQL Server 2005, DB2Operating Systems Windows XP/NT/2000/2007, UNIX

Web Applications: ASP, HTML/DHTML, Java, Java Script and VB Script. FrontPage.

Application Servers: IIS

PROFESSIONAL EXPERIENCE

Confidential, Waterbury, CT

Test Automation Engineer /Selenium Tester

Responsibilities:

  • Participated in walkthroughs with Team lead, System Analyst, Project Coordinator and the Development team to discuss the outstanding defects and scope change requests.
  • Automation Test plans, Test scripts and test cases were designed in accordance with business functional requirements and technical designs as defined via an AGILE method (story boards, modeling, team design sessions, etc.).
  • Developed automated tests using Selenium WebDriver with developers for Continuous regression testing (Jenkins) and reducing manual testing using Selenium, TestNG and Maven.
  • Attended triage meetings to understand and consider the scope changes for the release during the test execution phase.
  • Migrated scripts from Selenium IDE to Selenium WebDriver and created framework scripts from scratch.
  • Used Selenium core to quickly record and playback the tests in the actual environment that they will run the web browser.
  • Exported Test Case Scripts (Java - Selenium RC) in Eclipse IDE and modified the Selenium scripts and executed.
  • Used Page Object Framework for ease of maintenance of scripts.
  • Managed individual sprints, user stories, Test defect cycle, and tasks using Jira as tracking tool.
  • Performed Functional testing as per user stories and performed Integration Testing & Regression, using Selenium WebDriver automation scripts.
  • Experience in setting up test environment for automated script execution using Java, and TestNG.
  • Involved in Parallel and Cross Browsing Testing using Selenium GRID and TestNG.
  • Detected, verified, prioritized, navigated and tracked defects using HP ALM in the software until they were fixed.
  • Interacted with developers to fixe bugs and problem resolution.
  • Defects were tracked, reviewed, analyzed using HP ALM.
  • Used SQL and PL/SQL queries to verify the data from the Oracle database.
  • Wrote SQL query using SQL Developer for database testing and have good knowledge of database.
  • Performed Backend Regression testing by writing SQL statements to review the returned data.
  • Remarkable experience working with Agile methods in Agile environment
  • Familiarity with Agile software development lifecycle (iterative and incremental), UML design documentation.
  • Participated in Bi-Weekly User Story Grooming sessions and Iteration Planning meetings with Scrum Master, Product Owners, and Agile Team members.
  • Prepared the test strategies and discussed the testing goals for each Sprint with the team, assigned User Stories to document test cases, test data.
  • Developed Test cases, Test data and reusable test scripts for User Stories based on the Acceptance Criteria during each Iteration
  • Reported the Testing status for the current Sprint in daily during Scrum meetings, updated daily status on what was done yesterday, what will be done today, and any blocking issues.
  • Communicated test progress, test results, and other relevant information to project stakeholders and management.
  • Established Run for record documentation revised with Traceability from the automation tests to the manual tests for the development team.
  • Provided the project management with test metrics, reports and status on a regular basis.
  • Participated in regular project status meetings related to testing.
  • Demonstrated ability to rapidly learn and apply new technologies and improve processes to make an impact as a productive individual contributor as well as team player.

Environment: JAVA, .Net, HTML, DHTML, XML, Oracle 11g/10g, SQL, SQL Developer, PL/SQL, Selenium, Eclipse, HP ALM 12, UNIX, Windows 7

Confidential, Cleveland, OH

Software Test Engineer

Responsibilities:

  • Involved in Gathering User Requirements, Analyzing Requirements and gave feedback.
  • Involved mainly in testing the Applications, comparing and verifying the Requirements and writing Test Cases as well.
  • Worked with Users and Developers in building up the Applications.
  • Maintained the Requirements Traceability Matrix (RTM) in order to keep the Clients and all the teams up-to-date with the current progress of the project.
  • Performed Smoke, Sanity, Functional, Integration, Regression, Ad-hoc, System and User Acceptance Testing during different phases of the Application Development.
  • Wrote SQL queries to perform Back-End Testing.
  • Implement automated test suite to increase the automation coverage for regression test cycle.
  • Implement robust Hybrid Pattern based framework with Selenium WebDriver, Page Object Model using Object Oriented Programming Java and open source unit test framework TestNG that increase the code maintainability.
  • Built robust test frameworks like Page Object Model independently and integrated within a continuous integration stack using tools such as GIT, Jenkins, and Maven.
  • Follow Agile methodology that includes QA planning & execution in Sprints, participation in the Scrum & Sprint review/retrospective.
  • Ran parallel and cross browser testing using selenium grid.
  • Deploy new fixes in GitHub and build is kicked off in Jenkins.
  • Performed Data Driven Tests to validate the same scenario with different test data using MySQL and Excel sheet through the WebDriver and java concept.
  • Strong experience using Maven a project building tool.
  • Validated third party and own built API for Web Service using SoapUI tool.
  • Designed different xml suit in testng.xml file for running Smoke Test, Regression Test, and Integration test
  • Wrote some SQL query using JDBC connection to validate the data from database.
  • Attended in Daily Stand-up Meetings representing QA Team and managed short term testing of Sprints & Test Deliverables.
  • Reported the status of Test Planning, Defects and Execution activities, including regular status updated to the project team using quality metrics.
  • Developed and maintained effective communication skills in working with both technical and non-technical team members.
  • Strong Experience JIRA Administrator with experience customizing JIRA projects with various schemas, complex workflows, screen schemes, permission schemes, and notification schemes required and users while working in a JIRA environment.
  • Strong Ability to construct custom dashboards using various filter types in JIRA.
  • Experience Work with JIRA filters, reporting, dashboards, workflows, fields, and JIRA administration.

Environment: Java, HTML, SQL Server, Java Script, GitHub, JIRA, Jenkins, Maven, SoapUI, UNIX, XML, MS Office, Windows.

Confidential, Issaquah, Washington

Software Tester

Responsibilities:

  • Analyzed the requirement documents & give the feedback to the BA.
  • Generated Test data for Positive and Negative Test Scenarios.
  • Involved in testing the functionality of a Web-enabled portal offering a single sign-on platform.
  • Used QC to design Test Documents, including Test Requirements, Test Cases and Test Procedures for Functional and GUI Testing.
  • Wrote Test Cases to test the Application manually in HP ALM/QC.
  • Export Requirements and Test Cases from Excel to HP ALM/ QC.
  • Performed Smoke, Sanity, Functional, Integration, Regression, System and User Acceptance Testing during different phases of the Application Development.
  • Reported and reviewed the Defects with Development team using HP ALM/QC.
  • Responsible in consolidating the test results sent by the other Testers and Updating the HP ALM/QC.
  • Wrote complex SQL Queries for Back-end testing for both Oracle and SQL databases.
  • Set the QA environment for Manual Testing as well as Automated Testing using QTP/UFT.
  • Involved in the conversion of Manual Regression Test Cases to Automation Test Cases using QTP/UFT.
  • Involved in Regression Testing on each build during various phases of application using QTP/UFT.
  • Tested the Application by inserting checkpoints and synchronization points in Test scripts using QTP/UFT.
  • Responsible in validating the Functional Test Cases developed by QTP/UFT.
  • Generated Weekly Reports, Defect Reports and Customized Summary Reports.
  • Participated in various meetings and discussed Enhancements and Modification Request issues.

Environment: Java, HTML, Oracle, Java Script, VB Script, HP ALM/QC, HP QTP, UNIX, XML, MS Office, Windows.

We'd love your feedback!