We provide IT Staff Augmentation Services!

Selenium Qa Engineer Resume

3.00/5 (Submit Your Rating)

New York, NY

SUMMARY

  • Over 7 years of extensive experience in Analysing, Designing and Implementation of QA testing for Web based and Client/Server web applications using both manual testing and Automation testing.
  • Extensive knowledge and experience in analyzing business specification documents, designing and developing Test Cases, Test Scenarios, Test Scripts and Test reports of manual and automated tests.
  • Hands on experience in Junit, TestNg, and Page Object Model (POM) automation frameworks.
  • Experienced in Black box and Gray box including GUI, Ad - hoc, Smoke, Functional, Regression, System, and Integration.
  • Experience in all phases of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), Bug Life Cycle and Development Methodologies like Waterfall and Agile.
  • Expertise in different types of testing like Functional, Regression, System, Usability, Back-End and User Acceptance of web and mobile applications.
  • Extensive experience in preparing Test Plans and Test Cases/Test Scripts based on user requirements and system requirements documents.
  • Hands on experience in executing test scripts with tools and technologies such as Java, Selenium WebDriver/IDE/Grid, JUnit/TestNG, ANT, Maven, Jenkins, Quality Center and SOAPUI PRO
  • Skillful in using tools like Firebug and FirePath for identifying XPath of web elements.
  • Proficient in functional testing of mobile and web applications - manual and automation using Selenium WebDriver and Maven with TestNG framework.
  • Experience in using Data Driven and Page Object Model (POM) for Selenium WebDriver and TestNG.
  • Sound knowledge of Maven for project builds and Jenkins with TestNG Selenium for Continuous Integration.
  • Good experience in writing and executing SQL queries to perform data validation and back-end testing of databases to check the integrity of data.
  • Strong experience with Version Control Systems such as SVN and GIT.

TECHNICAL SKILLS

Testing Tools: Selenium (IDE/ WebDriver/ GRID), Maven with JUnit/TestNG, SOAP UI and JMeter for SOAP and Restful Services, Log4J, POI, Cucumber BDD, Appium, Sikuli, Ant, Maven, Jenkins, Bugzilla, JIRA.

Languages: Scripts Java, SQL, HTML, CSS, Java Script, XML, Shell Script, Groovy Script

QA Methodologies: Agile, and Waterfall

Database and Tools: MySQL, Oracle, MS SQL Server

Version Control: Sub Version (SVN), GitHub

Other Tools: IntelliJ IDEA, Eclipse, Firebug, FirePath, SauceLabs

PROFESSIONAL EXPERIENCE

Confidential - New York, NY

Selenium QA Engineer

Responsibilities:

  • Worked closely with business analysts and developers for requirements review and developing test scenarios.
  • Developed and implemented the custom framework with Data Driven and Page Object Factory Model using Selenium WebDriver which cut down the script development time in half.
  • Used JUnit/ TestNG Test Suite to run group of Test Classes and Test Cases.
  • Used JIRA for managing the stories and creating defects for the iteration.
  • Created Maven pom.xml to get the needed artifacts and integrated with Jenkins.
  • Performed Web Services Testing and XML validation by creating test case suite using SOAPUI.
  • Performed Smoke Testing, System Testing, System Integration Testing, User Acceptance Testing, Database Testing and Regression Testing.
  • Attended project meetings, release meetings and QA status meetings.
  • Performed defect tracking in QC and linked them via traceability to specific test case.
  • Performed Database Testing by passing SQL Queries and retrieved information from database.
  • Used SQL and PL/SQL for Data retrieval in Back End Testing.
  • Close interaction with Team Members, Developers, Business Analyst and Project Management

Environment: Agile, Selenium WebDriver/IDE, XPath, JXL, Firebug, FirePath, Java, JUnit, TestNG, Web Services, SOAP, RESTFUL, SOAP UI, XML, JSON, Quality Center, Maven, Jenkins, Oracle, HTML, Java Script, CSS, TOAD, SQL, PL/SQL, ANT, UNIX, Windows

Confidential - Columbia, MO

QA Analyst

Responsibilities:

  • Created Test plans and Test cases based on business and functional requirements.
  • Interacted with business and development teams for requirements and test scenarios reviews.
  • Designed, executed and maintained Selenium Web Driver, JUnit/TestNG, automation testing cases for regression test cases.
  • Participated in Smoke testing the functional use cases during production deployments.
  • Conducted Black Box testing to strategize new projects requirements for functional behavior and performance
  • Created test cases and executed these test cases to test the module functionality using test functions
  • Developed and implemented software development lifecycle (SDLC) policies, procedures, and validation test scripts according to the client's standards.
  • Performed manual regression tests on various modified functionality.
  • Developed manual test scenarios for Integration and Regression testing across system releases.
  • Executed Manual Test cases and participated actively in System Testing and Regression Testing of the
  • Provided guidance to business for User Acceptance test scenario specifics based on executed Integration test cases.

Environment: Manual Testing, Selenium IDE/WebDriver, HTML, XML, MS Excel, TestNG, Quality Center, Maven, Oracle, SQL, Json, Git, Windows.

Confidential

Junior QA Analyst

Responsibilities:

  • Involved with preparation and execution of test cases and scripts.
  • Experience in Software analysis, design, development, Testing and Maintenance with strong understanding of SDLC & STLC.
  • Test Plans using Quality Center and also modified the existing test cases as per the new builds.
  • Performed manual testing prior to automate testing on the application.
  • Implemented defect management processes to prevent and track the cause of defects and their correction.
  • Actively participated in the team involving test plan analysis, go/no-go decisions based on test scripts results.
  • Used Quality Center for maintaining the Test execution and Defect Management.
  • Involved in testing of database using SQL queries.
  • Interacted with developers to resolve technical issues and investigated software for faults.
  • Performed regression testing for fixes using QTP and closed the defects in Quality Center.
  • Involved in the end-to-end test and responsible for the Quality Assurance of this application to complete in record time.
  • Used Quality Center to log and address defects issues and also for change management

Environment: Windows, J2EE, VB Script, Quick Test Professional, and Quality Center/ALM

We'd love your feedback!