We provide IT Staff Augmentation Services!

Qa Automation Engineer (selenium) Resume

3.00/5 (Submit Your Rating)

Santa Ana, CA

SUMMARY:

  • Over 5+ years of experience in Information Technology, in Software Quality Assurance Testing, proficient in testing on Client/Server and Web based applications and good experience on Core Java, OOPS concepts.
  • Experience in all phases of Software Development Life Cycle (SDLC), Software Test Life Cycle (STLC), Bug Life Cycle and Methods like Agile and Waterfall Model.
  • Extensive experience in reviewing and analyzing Business Requirements and creating Test Plans, Test Cases, Test Scripts, Test Estimation & Requirement Traceability Matrix.
  • Proficient in using test automation tools such as Selenium WebDriver /IDE/Grid, Quality Center to develop automation testing scripts for web and client server applications.
  • Sound knowledge on TestNG framework for Unit testing, Maven for Project building tool, Jenkins for Continuous Integration.
  • Experience in the development of Page Object Model, Data driven and Hybrid Automation frameworks in Selenium.
  • Good knowledge on SOAP UI for testing and validating various web services used in the application.
  • Good knowledge on Postman.
  • Experience in writing SQL Queries and Performing Database Testing.
  • Experience in Smoke Testing, Black - Box Testing, User Acceptance Testing (UAT), Functional Testing, Positive/ Negative Testing, System Testing, Regression Testing, GUI Software Testing, Ad-hoc Testing, Cross Browser Testing, UI Validation, Boundary Value Testing.
  • Sound knowledge on Object Oriented Programming (OOP) concept. Extensively used Java for test case automation. Experience in implementing TDD and BDD.
  • Well versed in different management scenarios like Quality Assurance, Defect Tracking, System Integration, and Task Scheduling, Team Management.
  • Experience in using open source bug tracking tool JIRA, Quality Center.
  • Ability to adapt to new environment quickly, strong team player, good communication, good analytical and computation skills, enthusiastic learner, confident, sincere and committed.
  • Proven ability to work under pressure and to effectively multitask.
  • Willingness and ability to take ownership of tasks and drive them to completion with minimal guidance.

TECHNICAL SKILLS:

Testing Tools: Selenium WebDriver/GRID, Cucumber, SOAP UI

Languages: Java, C, SQL

IDE: Eclipse

Test Framework: TestNG, Data Driven Framework, Page Object Model

Web Debugging Tool: XPath, Firepath, Firebug

Build Tool: Maven

Agile: Scrum, Waterfall

Bug Tracking Tools: JIRA,HP ALM/HP Quality Center & StarTeam

Continuous Integration Tools: Jenkins, GitHub

Version Control: GIT

Data Bases: MS Access, MS SQL

Operating Systems: Windows (XP, Vista & 7, 8)

PROFESSIONAL EXPERIENCE:

Confidential, Santa Ana, CA

QA Automation Engineer (Selenium)

Responsibilities:

  • The main goal for the development of this project was to build to Data Warehouse for the expansion and enhancement of the underlying data storage system for incoming sales/transactions data. This has achieved Enhanced flexibility in selecting multiple data points considering various internal dimensions such as Regions, Platforms, Customer and Time along with allowing full customization of the complete consolidated reports at the local level.
  • Gathered requirements documents such as business requirements and design document and other related documents.
  • Involved in test cases review by development team, product management and modified the test cases based on their feedback.
  • Developed test code in Java language using Eclipse, IDE and TestNG framework.
  • Responsible for writing and maintain Selenium WebDriver scripts for regression and functional testing using data driven framework.
  • Used the Firebug, Firepath to inspect the XPath of the web elements and Eclipse IDE for Java development.
  • Responsible for planning, executing and managing the UI automation scripts.
  • Setup the Automation framework using Selenium to run test cases in multiple browsers and platforms
  • Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (TestNG and Maven).
  • Involved in testing the application utilizing the Scrum (Agile) methodology.
  • Involved on Cucumber testing and defined the test scenarios and created the test cases in Test Manager.
  • Execute browser compatibility and regression tests using Selenium WebDriver for testing UI for every new build release.
  • Performed functional tests using Selenium WebDriver with data driven framework and documented final results.
  • Used Maven to build and run the Selenium automation framework.
  • Involved in the Continuous Integration of the automation framework with Jenkins.
  • Integrated the test suites to Jenkins to execute them automatically after every successful deployment.
  • Identified, Reported and Tracked Defects using Quality Center test management tool.
  • Manually tested, verified and validated that the product meets user requirements.
  • Developed and executed SQL queries to verify the proper insertion, deletion and updates into the Oracle supporting tables and cubes.
  • Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from oracle database.
  • Performed End - to-End testing of database to check data integrity using SQL queries.
  • Created manual test cases, reviewed with different stakeholders to validate the functionality.
  • Involved in testing Web services and XML with tool SOAP UI, to locate WSDL file on internet, create Test cases and run them
  • Used Git as code repository.
  • Implemented Selenium GRID for compatibility testing.

Environment: Java, Selenium WebDriver, Jenkins, Maven, Cucumber, SOAP UI, XPath, Eclipse, HTML, CSS, JavaScript, XML, Quality Center, SQL, agile, Oracle and Windows.

Confidential

Manual Test Engineer

  • Analyzed System requirement Specification and System Functionalities.
  • Created test plans, test cases and test documentation for performing functional testing and usability testing at various stages of SDLC.
  • Creating, Managing and Executing Test Cases and logged defects in Quality Center.
  • Build the factory Code sets and the Protocols from requirement specification document.
  • Responsible for generating the Bug Report and Tracking them till its closure .
  • Executed Functional Testing, Regression Testing, System Testing, Integration Testing, Build Verification Test (BVT) etc.
  • Prepared traceability matrix to ensure the adequate coverage of the test cases.
  • Connected to database to Query the database using SQL for data verification and validation.
  • Involved in modified software builds Sanity test and conducted retesting and Regression Testing on every modified Software builds to close defects.

Environment: Manual Tester, Quality Center, Oracle, Star team, ZDS

Confidential

Software Test Engineer

  • Analyzed business requirements, documented business requirements specifications, wrote Test Plans, Test Cases.
  • Involved in analyzing the OEM (Original equipment Manufacturer) & UIR remotes.
  • Responsible for creating IR templates.
  • Responsible for analyzing the different protocols and creating the new protocol as per the company standards like PPM A, PPM B, PWM A.
  • Capturing the IR signals for different devices like TV, DVD, Audio systems, Satellite etc.
  • Worked with development team to understand technical design and architecture for test planning.
  • Worked under waterfall methodology.
  • Executed Manual and Automated tests and reported the defects by running automated tests; executed manual tests; reviewing results of all tests and reported anomalies into the defect tracking database; verified the resolution of all defects for an assigned project.
  • Prepared required documentation for testing signoff by various parties as required by the project plans.
  • Assigned, Monitored and Tracked Tasks of Team Members.
  • Updated Test Plans and Test Cases periodically to manage changes in requirements.
  • Executed test cases and logged defects in Quality Center.
  • Maintained Traceability Matrix to track the requirements to the test cases to ensure complete test coverage in the Quality Center.
  • Connected to database to Query the database using SQL for data verification and validation.
  • Performed back end testing on oracle database by writing SQL queries.
  • Interacted closely with developers regarding defects, participated in tracking, reviewing and analyzing bugs.
  • Worked extensively with business users to define scope and prepared ‘Documents of Understanding for various change requests by analyzing the feedback from user groups.

Environment: Manual Tester, Quality Center, SQL, Star team, ZDS

Confidential

Test Engineer

  • Writing a test scripts and macros to run an automation setup.
  • Involved in, Smoke Functional and Regression Testing.
  • Participated in Team reviews.
  • Reporting the bugs using Bug Tracking tool.
  • Verifying the fixed bugs

Environment: Manual Tester, Quality Center, SQL, Star team, ZDS

We'd love your feedback!