We provide IT Staff Augmentation Services!

Qa Automation Engineer (selenium) Resume

2.00/5 (Submit Your Rating)

Confidential

PROFESSIONAL SUMMARY:

  • Analytical, results - oriented, and performance-driven professional, offering extensive experience in IT and software testing within financial, insurance, media and e-commerce industries. Over (5+) years of experience with specializing in Software Quality Assurance Testing, Proficient Web based, Client/Server applications and adeptness experience on Core Java OOPs concepts.
  • Experience in all phases of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), Bug Life Cycle and Methods like Waterfall and Agile.
  • Extensive experience in reviewing and analyzing Business Requirements and implementing QA Methodologies, Test Plans, Test Cases, Test Scripts, Test Scenarios, Test Estimation , Requirement Traceability Matrix and test deliverables for various applications.
  • Attend daily Scrum, Sprint Planning, Grooming and Retrospective meetings.
  • Extensive working experience in different types of testing like Functional, Integration, Regression, Black box, Smoke, Backed end, Unit, GUI, System, Positive/Negative, UAT, Browser Compatibility, Ad-hoc, UI Validation, Boundary Value and Cross Browser/Cross Platform Testing.
  • Professional Expertise in working with the Automation Engineer team using Selenium Web driver and Java with Cucumber in Behavior-driven development (BDD) approached.
  • Hands on experience of using Gherkins Syntax to test the behaviors of the application using Cucumber and hands on experience to develop features file.
  • Expertise on develop Automation framework from the scratch with Data Driven Framework with Selenium page object and factory page concept and BDD approach as well Data driven, Hybrid Automation frameworks in Selenium.
  • Adeptness experienced in Object Oriented Programming (OOP) using Java and implemented Inheritance, Polymorphism, Encapsulation, Abstraction, and Java Collections.
  • Expert using Junit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins for Continuous Integration and Git for Version Control.
  • Good working experience on SOAP UI for testing and validating various web services used in the application.
  • Expertise in documenting defects with high level of detail, accuracy and informative recreation steps and also fully involved in the process of defect identification and resolution using tools like JIRA, HP ALM/QC
  • Developed Oracle SQL Queries to validate data from the database tables and performed Back-End Testing.
  • Energetic self-starter with excellent analytical and organizational skills. Achieves goals, objectives and milestones in an accurate and consistent manner.
  • Ability to adapt to new environment quickly, strong team player, good communication, good analytical and computation skills, enthusiastic learner, confident, sincere and committed.
  • Outstanding communicator with extensive experience in customer service as well as ability to identify, develop and enhance client relationships.

TECHNICAL SKILLS:

Testing Tools: Selenium IDE/RC/WebDriver/GRID, Cucumber.

Languages: JAVA, HTML, XML, PL/SQL

Web Technologies: HTML, XML.

Scripting: Java, JavaScript

IDE: Eclipse, SQL Developer

Test Framework: Junit, TestNG, Data Driven Framework

Web Debugging Tool: XPath, Fire path, Firebug

Build Tool: Maven, Ant

Agile: Scrum, Waterfall

Bug Tracking Tools: JIRA, Quality Center (QC).

Continuous Integration Tools: Jenkins.

Version Control: GitHub

Data Bases: MS Access, Oracle

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

PROFESSIONAL EXPERIENCE:

Confidential, New York City, NY

QA Automation Engineer (Selenium)

Responsibilities:

  • Gathered requirements documents such as business requirements and design document and other related documents.
  • Reviewed the Test Basis, designed and documented Test Strategies, Test Plan, Test Cases and executed test cases..
  • Responsible for writing and maintain Selenium WebDriver scripts for regression and functional testing using data driven framework.
  • Developed test code in Java language using Eclipse, IDE and TestNG framework.
  • Setup the Automation framework using Selenium to run test cases in multiple browsers and platforms
  • Responsible for identifying test cases for manual and Automation with Selenium WebDriver for Smoke Test, Functional and Regression Tests.
  • 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.
  • Involved in designing of automation framework to be used in UI testing with Selenium.
  • 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 in a database.
  • Developed Java scripts to automate the test cases.
  • Used the Firebug to inspect the XPath of the web elements and Eclipse IDE for Java development.
  • Performed functional testing and automated testing for Web services testing using SOAP UI.
  • Identified, Reported and Tracked Defects using JIRA 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.
  • Assisted QA lead in documenting User Acceptance Test report and reporting defect resolution.

Environment: Selenium WebDriver, Java, TestNG, Jenkins, Cucumber, SOAP UI, Agile, SQL, Maven, XPath, Firebug, Eclipse, HP Quality Center/ALM, HTML, GitHub, Windows 7.

Confidential, New York City, NY

QA Engineer

Responsibilities:

  • Actively involved in all stages of Software Development Life Cycle (SDLC), which includes requirement, analysis, design, development, testing and documentation, Agile/Scrum methodologies
  • Designed and developed test plan, test cases and automated test scripts.
  • Involve in analyzing Business Level Requirements, and Manual testing methods.
  • Experience in writing test plans, test cases/scenarios, test strategy and analyzing test results.
  • Performed Smoke, Functional, Integration, System, User Acceptance Testing, Regression and GUI testing.
  • Developed test cases and performed integration testing of the combined software modules and tested as a group.
  • Performed end-to-end testing considering all interfaces and subsystem for functional and non-functional testing.
  • Followed up with the developers on defects status on a daily basis and generated reports for managements.
  • Involved in Testing the Member Enrollment, Eligibility Enquiry, Eligibility Response, Claim Status Enquiry, Claim Status Response and conversation of Financial Claims.
  • Assisted the EDI team in the development and documentation of the test strategies for the EDI transactions which included all standard transactions, auditing and error correction processes, and the creation of the transactions.
  • Coordinated with the EDI team in developing and documenting the detailed testing work plans and created the various testing documents for the assigned EDI transactions.
  • Tested the HIPPA EDI, 834, 270/271, 276/277, 837/835 transactions according to test scenarios and verify the data with Facets on different modules
  • Defect Tracking and Bug Reporting was performed using Quality Center.
  • Generated status reports and Defect reports and presented them in weekly status meeting.
  • I dentified correct GUI elements using various Selenium Locators like ID, Name, Link Text, Partial Link Text, XPath and CSS to find the Web Elements using selenium and creating automation scripts.
  • 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
  • Developed and executed Selenium test cases using Maven (Page Object Module) and Jenkins.
  • Developed BDD tests using Cucumber by writing behavior and step definitions & developed required Selenium support code in JAVA for Cucumber.
  • Experience in using Selenium Web driver, Eclipse, Java and TestNG frameworks in creating test scripts, Annotation, Parameterization, Data providers, Test suites and HTML reports.
  • Parallel running test scripts using Selenium Grid & get report in Local Machine
  • Use Jenkins as Continuous Integration Tool to integrate Selenium test results, and run Selenium Grid.
  • Developed and executed complex SQL queries to validate test data.
  • Communicated with different team such as development, requirement, and configuration management.

Environment: HP QC/ALM, Selenium IDE, Web Driver, JUnit, TestNG, Maven, Jenkins, Cucumber, Gherkin, Fire Path, Firebug, HTML, Internet Explorer, Chrome, Mozilla Firefox, UNIX, Linux, Windows XP, Java, JavaScript, XML, EXCEL, SQL, Windows.

Confidential, New York City, NY

QA Tester

Responsibilities:

  • Experienced with Agile (Scrum) methodology approach and work throughout defect life cycle from opening to closure using QC/JIRA
  • Work closely with Test Lead during the Software Testing Life Cycle (STLC) by ensuring full test coverage of the assigned test cases
  • Participated in peer reviews of software Requirements, Designs and Test procedures.
  • Documented Test plans and test cases corresponding to business rules and requirements
  • Experience in writing test plans, test cases/scenarios, test strategy and analyzing test results.
  • Good understanding of Software Development Life Cycle (SDLC) and role of QA.
  • Performed System, UAT, Functional, Cross Brower and Retesting.
  • Maintained and executed test cases and test scripts using HP Quality Center.
  • Preparation of test cases based on requirements using HP Quality Center and involved in internal and external test case reviews.
  • Reported & Tracked the bugs, performed E-mail notifications to the developers using the Quality Center.
  • Tracked the defects using HP Quality Center and generated defect summary reports.
  • Involved in GUI, functional, Regression, Load, End to End, Cross Browser, User Acceptance and Database Testing
  • Strong experience in data validation and manipulation in SQL Server databases using SQL queries.
  • Provided back end testing for data validation using complex SQL Queries joining multiple tables
  • Developed complex SQL scripts for Oracle database using SQL Developer

Environment: HP in Quality Center/ALM, JIRA, Microsoft Excel, SQL and Windows.

We'd love your feedback!