We provide IT Staff Augmentation Services!

Selenium Automation Engineer Resume

4.00/5 (Submit Your Rating)

Alpharetta, GA

OBJECTIVE:

Quality Analyst with nearly 8+ years exceptional skills in different phases of testing and industries along with management and communication skills. I am an enthusiastic QA Test Engineer with demonstrated experience in the areas of Web based Client - Server applications using Manual and Automation testing techniques . Additionally, with a critical and analytical mind well suited for the fields of Data Analysis and Quality Assurance.

PROFESSIONAL SUMMARY:

  • Experienced in Software Development Life Cycle (SDLC), Defect life cycle management and different methodologies like Waterfall and Agile.
  • Proficient in performing Systems Testing, Functional Testing, Integration Testing, End-to-End Testing, User Acceptance or Business Acceptance Testing, Black box Testing, Error Handling and defect reporting.
  • Developed Smoke and Regression Test Suites with both Keyword and Data Driven (Hybrid) frameworks using Selenium Webdriver.
  • Implemented automated execution of tests using Jenkins.
  • Experience in the application of tools like HP ALM, Jira, and Rally for Test Management and Defect Reporting.
  • Strong knowledge of Object Oriented Programming (OOPS) Concepts including the use of Polymorphism, Abstraction, Inheritance, and Encapsulation.
  • Identified and created automation test cases and test scripts using data driven framework and page object model (POM) to test the web application.
  • Validated Soap UI responses by editing the XML or JSON to get the expected result and also automating the test cases using Ready API / SOAP UI
  • Worked on Mobile testing of iOS, Android Devices and edited the response APIs using Charles proxy.
  • Performed responsiveness and cross browser testing on Web and Mobile.
  • Experienced in writing SQL queries for back-end testing, validation of data.
  • Prepared test data for positive and negative test scenarios as per the user stories.
  • Excellent understanding of User Stories in AGILE development with ability to convert story documents into functional test plans and test cases for Acceptance Testing and Functional Testing.
  • Highly motivated, result-oriented self-starter, committed and hard working with a quest to learn new technologies and undertake challenging tasks, capable of working independently and as a team.

SKILL:

Programming Languages: SQL, Java, .net, C++, Groovy

Software Tools: ReadyAPI, SoapUI, Quality Center / HP ALM, Selenium WebDriver, Eclipse Splunk, WinSCP

Microsoft Office: Advanced proficiency in Excel, PowerPoint, Word, Access, Outlook, Project

Project Management Tools: Atlassian JIRA, Confluence, Rally

Methodologies: Agile, Waterfall

EXPERIENCE:

Confidential, Alpharetta, GA

Selenium Automation Engineer

Responsibilities:

  • Involved in Sprint Planning and lead daily scrum calls
  • Designing and executing regression and smoke API automation scripts using SOAP UI PRO/ READY API
  • Analyzed Business Requirements, Functional Requirement & High-level Design documents.
  • Designed & developed test cases and participated in project document walkthrough and Review Test Cases in PM meetings.
  • Performed Integration, System testing, Sanity/Smoke testing, End-to-End testing & Regression testing to ensure the application is working as expected.
  • Used Java language and TestNG framework for scripting. Used Maven for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Handled Selenium Synchronization problems using Explicit & Implicit waits during functional testing.
  • Handled various operations like pop-ups, Web-Alerts, Java-Alerts, windows-handling and utilized Select class and Action class for required operations.
  • Used TestNG annotations like @parameters, @Data provider, @Groups to group the test cases.
  • Utilized Maven to manage dependencies for test execution, plug-ins and created profiles of grouped test cases to run smoke or regression testing.
  • Performed Parallel and Cross Browser testing on different browsers like Internet Explorer, Chrome, Safari and Firefox where multiple tests were run at the same time using TestNG, Selenium.
  • Regression test cases were written and automated using Selenium WebDriver.
  • Utilized Apache POI jar file to read data from the excel spread sheets and load them into required test cases.
  • Created test data based on the project requirements.
  • Extensively involved in both Positive and Negative Testing and written Test Cases.
  • Interacted with the Development team and the Environment team in prioritizing the defect list and validating known bug fixes.
  • Reported defects to development team using defect management tools like JIRA.
  • Retested defects once developer resolves the issue in application and closed the defect in JIRA.
  • Involved in validating the Web Services related to Customer, Account and Transaction Management using the READYAPI.
  • Validated API response using various Assertions such as Script, Contains, HTTP Status code, JSON path match, JSON path count, Schema Compliance etc.
  • Used Data Source loop and data Source for Data Driven Testing from Excel or from Grid itself, used Data Sink for Automated Report generations.
  • Used GIT as a code repository and Version control to check out project, make modifications, submit and commit changes to the local repository and then later to the central repository.
  • Performed extensive SQL queries for validating data against Source and Target systems
  • Extensively worked on build verification and validations make sure it works fine.
  • Attended daily status meetings with QA team, weekly meetings with the Business Analyst, defect review meeting with development team & users.

Tools: Ready API, SoapUI, SQL, Eclipse IDE, Selenium Web driver, TestNG, Maven, GIT, Jenkins, POM, AGILE, MS Word, MS Excel

Confidential, Dunwoody GA

QA Analyst

Responsibilities:

  • Followed Agile testing methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables.
  • Involved in Creating automated frameworks by using Selenium Webdriver with Java and TestNG.
  • Extensively used Selenium locators like (Xpath, CSS Selectors, Fire Bug, Fire path locator) and WebDriver to test the web application.
  • Performed Web Services Testing and XML validation by creating test case suite using SOAP UI.
  • Involved in validating the request and response XML in SOAP UI Editor
  • Experience with Assertions like Schema Compliance and Status code
  • Performed Backend testing using JDBC Connection by writing SQL Queries for different set of Input parameters to ensure the data integrity.
  • Using Jenkins achieved Continues Integration and continues Delivery, performed Background jobs and analyzed the pass or failed criteria in QA Environment.
  • Used GitHub for version controlling.
  • Responsible for writing automation scripts, executing the test cases of the application using Selenium Web driver.
  • Maintained cooperative relationships with developers and communicate with both technical and nontechnical stakeholders.
  • Updated Test Plans and Test Cases periodically to manage changes in requirements.
  • Recognized for developing excellent test plans/scripts and rapidly discovering defects.
  • Wrote test scripts and test cases in HP Quality Center to meet assigned requirements.
  • Executed regression automation scripts in QTP.
  • Reported software defects in JIRA and interacted with the developers to resolve technical issues.
  • Tracked the status of defects and provided a status report during daily meetings
  • Prepared and executed functional and regression testing
  • Communicated with the project management team and QA Lead to resolve defects

Tools: Selenium Web driver, Eclipse, HTML, CSS, JIRA, GitHub, QTP,SQL, MS Project, MS Word, MS Excel, MS Access

Confidential, Chicago, IL

Test Engineer

Responsibilities:

  • Well versed with running test scripts and tracking defects and sending reports to the developers and clients through automated email response system.
  • Manually Tested each and every functionality of the application and written Test cases
  • Understanding client requirements, design, functionality, change request and enhancements of the system.
  • Generated SQL statements and procedures to fetch data from database
  • Used Agile/SCRUM as the project management methodology.
  • Created and executed SQL Queries involving multiple tables using join statements and validated against Web-UI
  • Participate in daily status or standup calls
  • Involved in validating the request and response XML in SOAP UI Editor
  • Validated the response using assertions.
  • Working closely as a team with offshore and coordinating on resolving issues
  • Identified and prepared test scenarios, test cases and requirement traceability matrix based on client requirements.
  • Executed in system, integration & regression test cases.
  • Preparing test data for the identified test objective in planning stage.
  • Attended meetings regarding the Change Request/Problem Tickets with development team, business analyst, vendors and other release stakeholders.
  • Effective defect tracking and closure.
  • Involved in production deployment process from offshore and verified all changes/fixes on production servers.

Tools: SQL, MS Project, SOAP UI, AGILE, MS Word, MS Excel, MS Access

Confidential

Test Engineer

Responsibilities:

  • Maintained cooperative relationships with developers and communicate with both technical and nontechnical stakeholders (e.g. doctors, healthcare admin staff).
  • Recognized for developing excellent test plans/scripts and rapidly discovering defects.
  • Contributed to high-reliability technology releases as a result of thorough testing that helped maintain system highly secure and confidential
  • Employed a “test-to-break” approach on testing initiatives and clarified ambiguous requirements to ensure the effectiveness of all test plans.
  • Improved the documentation of QA testing practices to enhance their repeatability, saving time and money and encouraging testing standardization and best practices
  • Wrote test scripts and test cases in HP Quality Center to meet assigned requirements
  • Tracked the status of defects and provided a status report during daily meetings
  • Prepared and executed functional and regression testing
  • Created and executed test cases, logged and assigned defects, and kept track of the defect status
  • Communicated with the project management team and QA Lead to resolve defects

Tools: SQL, MS Project, MS Word, MS Excel, MS Access

We'd love your feedback!