We provide IT Staff Augmentation Services!

Automation Tester Resume

Beaverton, OregoN

SUMMARY

  • QA Test Engineer with 5+ years of experience with good understanding of all phases of Software Testing Life Cycle (STLC), Waterfall, SDLC, Agile methodologies.
  • Experienced in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as Selenium WebDriver, TestNG, Cucumber, Maven, Jenkins, JIRA, Postman.
  • Expertise in Analyzing, Designing and Implementation of QA testing strategy for Web based applications using Manual and Automation testing.
  • Experience in developing selenium automation framework using TestNG and developing Maven targets to execute automation suites.
  • Good knowledge on Object Oriented Programming concepts and Java Language.
  • Experience in developing Behavior Driven development (BDD) by writing Gherkin language using cucumber tool, developed Scenarios, Scenario outlines, features and Step definitions.
  • Integrate Automation scripts (Selenium Web Driver API) on Continuous Integration tools Jenkins.
  • Experience in developing Test Scenarios, Test cases, Test Scripts and Test reports for Manual as well as Automated testing for various applications to ensure proper business compliance.
  • Proficient in Functional testing, Integration testing, Sanity testing, Regression testing.
  • Excellent experience with source version control tools such as Git.
  • Expertise in backend testing of database applications and writing SQL queries.
  • Expertise in using different tools like chrome inspector for addressing web elements using locator’s ID, Class name, CSS Selector, XPath etc.
  • Ability to adapt new environment quickly, strong team player, good communication and analytical skills, enthusiastic learner, sincere and committed.

TECHNICAL SKILLS

Testing Tools: Selenium WebDriver, Postman, Jira

Languages: C, C++, Java

Web Technologies Tools: HTML, CSS, JavaScript

Database: SQL Server, PostgreSQL

Methodologies: Agile, Scrum, Waterfall, STLC, SDLC

Test Frameworks: TestNG, Junit, Data Driven, Hybrid Driven, BDD

Project Integration Tools: Jenkins

Project Building Tools: Maven

Source Version Control Tools: GIT, TFS

Test Management Tools: JIRA, Quality Center

Operating system: Windows, Mac OS

PROFESSIONAL EXPERIENCE

Confidential, Beaverton, Oregon

Automation Tester

Responsibilities:

  • Performed agile testing, review the stories and participated in Daily Scrum, Iteration Planning and Release Planning meeting and used JIRA Tool.
  • Participated in all phases of the Software Testing Life Cycle (STLC).
  • Involved in the design and development of test plan from business and Functional requirements which includes test objectives, test strategies, test environments etc.
  • Participated in peer review with team and developers to review test cases/test scripts.
  • Selected the Test Cases to be automated and performed functional testing of the front end using Selenium Web Driver and created Data Driven framework using TestNG.
  • Performed Integration, Smoke, Sanity, Functional, End to 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.
  • Created Selenium Test cases for automation using Selenium Web Driver and Java.
  • Performed Automation Testing using Page Object Model and TestNG.
  • Used Jenkins for Continuous integration and continuous delivery (CICD).
  • Interacted and worked with the development team to analyze the defects and reported them in JIRA tracked them for closure.
  • Interacted with users by conducting User Acceptance Testing (UAT) to ensure that the total functionality of the application was met by complying with all the business requirements.
  • Participated in weekly QA status and project status meetings to report any defects and issues encountered in application.
  • Provide test summary documentation and analyze test results, identifying trends and/or root causes of problems.

Environment: Java, Selenium WebDriver, Eclipse IDE, JIRA, TestNG, Maven, Jenkins, Git, POM, Data Driven, Extent Reports, HTML, Agile, Windows.

Confidential, Plano, TX

Automation Engineer

Responsibilities:

  • Interacted with Project team members in analyzing the User stories and acceptance criteria.
  • Extensively worked on test cases involving validation of data at all levels including field level validators and UI validation.
  • Involved in Design, Architecture, Development of BDD framework by writing Features files, Step definitions and closely worked with the Product owner using Cucumber.
  • Developed automation test cases using TestNG framework and Selenium WebDriver.
  • Used XPath and DOM to work with dynamic and static object locators in Selenium.
  • Extensively used MS SQL and Postgres for database validation.
  • Involved in the design and development of test plan from business and Functional requirements which includes test objectives, test strategies, test environments etc.
  • Expertise in grouping of test suites, test cases and test methods for regression and functional testing.
  • Used TestNG Parameter, TestNG.xml and Data Provider for parameterization.
  • Continuous integration and continuous delivery (CICD).
  • Used Git hub for version control.
  • Attended Daily standup meetings, participated weekly meeting with Project Manager and Business partners to discuss on defects and next steps.
  • Tracked bugs and prepared the bug reports using the JIRA Defect Management Tool and interacted with the developer team to discuss technical issues.
  • Coordinated with the development team and updated the QA manager with the progress from time to time.

Environment: Java, Selenium WebDriver, Cucumber, JIRA, Data Driven, POM, Maven, Cucumber, TestNG, Agile, Windows.

Confidential

Automation Tester

Responsibilities:

  • Implemented Agile methodology with Scrum framework as Software Development Life cycle with 2 weeks of Sprint cycles and coordinated well with team members, lead, project manager.
  • Prepared Test Plans, Test Scripts and Test Cases based on functional specifications and user requirements.
  • Designed and executed the Automation Test Scripts using Selenium WebDriver and TestNG.
  • Developed and maintained automated regression test cases in Selenium WebDriver using Java and TestNG Framework.
  • Developed test cases and tested them based on the Business Requirements, Test Scenarios and analyzed the actual results against the expected results.
  • Developed automation test cases using TestNG framework and Selenium WebDriver.
  • Automated Smoke and Functional test cases using Selenium WebDriver, TestNG and Java.
  • Extensively used Selenium APIs such as Take Screenshot for Capturing Failed test cases, select for selecting multiple values from list, Action for various key and mouse event, By with different Locators (Xpath, CSS, id, Link text).
  • Performed defect reporting and bug tracking used JIRA.
  • Introduced and implemented Open Source web test tool Selenium and WebDriver for cross browser testing.
  • Performed various types of testing, such as Functionality, Regression, Integration System, User acceptance and, end - to-end testing.
  • Used JIRA as the defect-tracking tool. Updated JIRA with all the changes made to the test case and closed it when all the requirements were met as specified.

Environment: Java, Selenium Web Driver, TestNG, Maven, Jenkins, Quality Center, SQL, Windows.

Confidential

Manual Tester

Responsibilities:

  • Write test cases on MS Excel and get reviewed by the QA team.
  • Approved test cases will be uploaded directly from MS Excel Add-in using HP Quality center.
  • Setup environment/access for servers and Run the shell script in UNIX.
  • Monitor issues, logs, exceptions, reports, processing time and execution process throughout job runs.
  • Involved in Defect Logging and re-testing fixed defects.
  • Performed Back end testing using SQL queries to make sure that data entered has been uploaded correctly into the database tables.
  • Execute SQL queries on multiple tables in Informix database using joins.
  • Validate the data processed after running jobs and capture results.
  • Log issues for any unexpected results in JIRA and track them.
  • Status update under project page on weekly basis in Confluence.
  • Change request analysis and implementation.
  • Prepared Test matrix to track passed Test cases against requirements for every module.
  • Involved in QA meetings on weekly basis to discuss issues and status of the project.
  • Coordinate and communicate with QA team, developers and QA Lead about issues and execution time.

Environment: HP Quality Center, Microsoft Excel, SOAP UI, SQL, Windows.

Hire Now