We provide IT Staff Augmentation Services!

Sdet Resume

4.00/5 (Submit Your Rating)

Pittsburgh, PA

OBJECTIVE

  • Skilled Test Automation Engineer (SDET), with proven abilities and expertise in Selenium WebDriver, automated testing & frameworks, TDD, BDD, and all relevant test cycles within the SDLC. Solid experience.

SUMMARY

  • Over 7 years of experience in the Software Testing ( Automation and Manual ) with a solid understanding of Test Planning, Test Design, Test Execution, and Defect Reporting & Tracking.
  • Excellent knowledge and implementation skills in complete Software Development Life Cycle ( SDLC ) and Software Testing Life Cycle ( STLC ).
  • Introductory knowledge of core AWS services and experience in Amazon Web Services .
  • Proficiency in automating Test Cases using Java programming features, Selenium WebDriver for window - based applications.
  • Proficient in Test Automation using Selenium Tools .
  • Proven experience in Testing API Web Services using REST Assured .
  • Strong experience in automating of Web Applications using Selenium WebDriver with TestNG framework.
  • Hands on experience in Java Programming , Selenium WebDriver, JUnit, TestNG, Jenkins, Cucumber , and preparation of automation test framework with Page Object Model ( POM ), BDD, Cucumber and TestNG and Hybrid frameworks.
  • Experience in Data-driven Testing , Cross Browser Testing and Parallel Test execution using Selenium WebDriver, TestNG and Selenium Grid.
  • Hands on experience in developing BDD, POM, DDT framework scripts with Cucumber and writing step definitions using Gherkin Language .
  • Expertise in Continuous Integrations and Continuous Deployment ( CI/CD ) processes using Jenkins in combination with Maven .
  • Extensive experience in the testing system in various phases Integration, Smoke, Ad hoc, User Acceptance, Positive-Negative, and Regression Testing.
  • Proven ability experience in writing SQL queries to extract data from SQL server, MySQL, and Oracle.
  • Performed API Testing by using REST Assured library in Java .
  • Execution of manual API Testing using Postman .
  • Good understanding of the implementation of JDBC for automating Backend (Database) Testing.
  • Excellent interpersonal skills and written communication skills, proven team player with an analytical bent to problem-solving and delivering under a high-stress environment with resource constraints.
  • Fast learner and problem-solver, detail oriented.

TECHNICAL SKILLS

Testing Methods: Manual and Automated

Automation Testing Tools: Selenium WebDriver, REST Assured, JDBC, Cucumber, Maven, Jenkins, SQL, TestNG, JUnit, Extent Reports, Postman

Languages/ Framework: Java, HTML, JavaScript, CSS, JSON, Gherkin, XML/ Cucumber, BDD, JUnit, TestNG, Data Driven

Bug Tracking Tools: Jira Xray

IDE: Eclipse, SQL Developer, Postman, IntelliJ

Database: Oracle, MySQL, PostgreSQL

PROFESSIONAL EXPERIENCE

Confidential - Pittsburgh, PA

SDET

Responsibilities:

  • Involved in Sprint Planning, Review Sessions, Scrum meetings.
  • Developed Data Driven test framework in Selenium WebDriver automating scripts for Regression Test Cases using Selenium WebDriver with Java.
  • Effectively implemented different QA methodologies, strategies and plans in all stages of SDLC.
  • Scheduled Test Scripts to run overnight when required using Maven and Jenkins.
  • Performed Data Driven Testing using Selenium WebDriver and TestNG functions which reads data from property and XML files.
  • Integrated Selenium WebDriver with Sauce Labs for distributing tests on the cloud.
  • Developed SQL queries to retrieve data from the tables in the database to perform Backend Testing.
  • Involved in End-to-end Testing, Regression Testing, Integration Testing using Selenium and TestNG.
  • Strong knowledge of Web services using REST API.
  • Wrote Test Cases for Positive, Negative and End- to-end Test Scenarios and implemented them.
  • Participated in daily Stand up meetings to understand the progress of work and matched efforts to the changing needs depending on the current status of the updates in the meeting.
  • Worked with the development team to fix and retest identified issues.
  • Identified, analyzed and recommended additional testing requirements on specific features

ENVIRONMENT: Java, JDBC, MySQL, Junit, REST API.

Confidential - Pittsburgh, PA

QA Automation Engineer

Responsibilities:

  • Drafted Test Plans which included testing objectives, testing phases, scenarios, and test environments after a thorough analysis of the business rules.
  • Developed automation framework using Selenium WebDriver.
  • Tested applications developed in Java with TestNG framework.
  • Developed and set up Continuous Integration for various properties on Jenkins with Commit, Component, Assembly, Deploy and Smoke jobs.
  • Used Selenium WebDriver for writing Test Scripts for Regression Test coverage.
  • Worked on creating a Test Case for an Object-driven framework for Selenium WebDriver.
  • Integrated Automation Scripts Selenium WebDriver API on Continuous Integration tool Jenkins for a nightly batch run of the Script.
  • Used XPath to work with dynamic and static objects in Selenium WebDriver.
  • Experience in cross-browser and multi-device testing for different platforms and browsers using Sauce Labs cloud.
  • Extensively used Jenkins for executing the Test Scripts.
  • Conducted Backend Testing using SQL queries to validate data for the database.
  • Attended the BRI (Business Requirement Identification) meeting to understand the Business Requirements.
  • Verified, edited and updated test data in new or existing systems before testing.

ENVIRONMENT: Selenium WebDriver, Java, Jenkins, POM, JUnit, Agile, HTML, MSWord, MS Excel, SQL, Windows

Confidential - Pittsburgh, PA

QA Tester

Responsibilities:

  • Reviewed the business requirement specification (BRS) and Functional Requirement, Specification Document (SRS) and was involved in preparing a detailed Test Plan.
  • Involved in preparing Test Plans and Test Cases to cover overall quality assurance.
  • Developed the Test Cases manually based on the Functional Requirement Specification.
  • Used MS Excel for spreadsheet analysis.
  • Performed Smoke Tests every morning after each build.
  • Performed the Test Cases for Positive and Negative Testing, Integration Testing, Black Box Testing, System Testing, and Regression Testing.
  • Performed Testing of Financial Management Reporting Applications.
  • Automated the manual Test Cases for the future builds of the Application.
  • Prepared the defect reports and interacted with developers for debugging.
  • Wrote SQL queries to test the integrity of data by querying the backend database.
  • Performed validation of stored procedures according to their functionality.
  • Created Test input requirements and prepared the test data for data-driven testing.

ENVIRONMENT: Java, XML, MySQL, HTML, SQL.

We'd love your feedback!