We provide IT Staff Augmentation Services!

Senior Sdet Resume

2.00/5 (Submit Your Rating)

IL

SUMMARY

  • Highly proficient in Manual and Automation Software Testing using Java, Selenium WebDriver and Cucumber in various domains including Retail, Financial and Banking.
  • Oracle Certified Associate, Java SE 8 Programmer.
  • Excellent knowledge and implementation skills in complete Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) in both methodologies Agile and Waterfall.
  • Strong knowledge of Object - oriented programming language (OOP) Concepts using Java for test case automation.
  • Experienced in formulating test plans, developing/executing/maintaining test cases, and test procedures.
  • Proven ability in developing and designing automation Behavior Driven Development(BDD) and Data Driven Development(DDD) frameworks from scratch using Java, Selenium WebDriver, Cucumber, JUnit, TestNG, and Maven tools.
  • Expertise in Java Database Connectivity (JDBC), SQL scripts/queries for data verification to compare teh expected results wif teh database.
  • Experienced in using JIRA, and Bugzilla for defect-reporting and defect-tracking.
  • Substantial experience in using Jenkins as a Continuous Integration (CI) server to configure wif Git technologies and Maven.
  • Expert in developing Behavior Driven Development (BDD) by writing Gherkin language using Java, Selenium WebDriver, Cucumber testing tool, developed Scenarios, Scenario outlines, features and Step definitions and generating teh Cucumber and Extent reports.
  • Deep understanding using GitHub, Git and BitBucket as a version control tool.
  • Solid background in Web Service Testing and validating JSON, XML request/response data using RESTful API design (Swagger), REST, JSON, XML transformation techniques.
  • Experience in Selenium Grid labs for running multiple tests across different browsers, operating systems and machines in parallel.
  • Proficiency in Java library Apache POI for reading and writing files in Microsoft Office formats, such as Word and Excel.
  • Tactful, quality oriented mind set wif Test to break approach and Diplomatic Behavior.

TECHNICAL SKILLS

  • Certification Oracle Certified Associate, Java SE 8 Programmer
  • Languages Java, SQL, HTML, XML, GHERKIN
  • Testing Methodology Black-Box testing, Functional
  • Testing, Regression Testing, Smoke Testing, Sanity
  • Testing, Integration Testing, Ad-Hoc Testing
  • Automation Testing Tools Selenium WebDriver/Grid
  • Cucumber, MavenJenkins, Bamboo, Rest API, JDBC
  • Bug Tracking Tools JIRA, Bugzilla, ALM
  • RDBMS SQL Server, Oracle, DB2
  • Web & App Server Apache Tomcat 6.0

PROFESSIONAL EXPERIENCE

Senior SDET

Confidential, IL

Responsibilities:

  • Developed an automation framework from scratch in Selenium WebDriver using Behavior Driven approach wif Java programming language, Cucumber, TestNG, and Maven.
  • Used Java programming language for developing/executing teh test cases for automation.
  • Developed REST API Test Automation using REST- assured library in Java, Cucumber and TestNG for backend testing.
  • Performed Database testing using SQL Queries for data design, validation and integrity testing, also established JDBC connection using Java programming language.
  • Successfully performed to develop Cucumber Step Definitions, Features and Scenarios using Acceptance Criteria on JIRA.
  • Performed Smoke testing, Regression testing, Sanity testing and Ad-Hoc.
  • Created Page Object Model (POM) pattern using Page Factory in Selenium WebDriver.
  • Identified GUI elements using various locators: ID, Name, Class, Tag name, Link Text, XPath and CSS locators.
  • Integrated wif Continuous Integration (CI) tool Jenkins for running test cases automatically by scheduling Smoke and Regression tests.
  • Used Maven for project building tool and to manage framework dependency jar files.
  • Identifies and reports software defects and test finding using JIRA tool.
  • Actively collaborating wif teh business team and Product owners in Agile environment and attended different meetings like Product/Sprint backlog, Sprint Planning, Scrum, Sprint Review and Retrospective meetings.
  • Working in Agile environment wif teh ability to accommodate and test teh newly proposed changes at any point in time during teh release.
  • Mentored junior SDETs and functional test engineers on test methodologies, coding standards and best practices through code reviews using Java, Selenium WebDriver, Cucumber and TestNG for an automation framework.
  • Worked closely wif rest of Test engineering, Development engineering, and Performance group to ensure end-to-end validations.

SDET/QA Automation Tester

Confidential, IL

Responsibilities:

  • Followed Agile testing methodology, participated in daily Scrum meeting and testing each Sprint deliverables.
  • Identified Regression and Smoke test cases to automate those test cases using Java, Selenium WebDriver, Cucumber, and JUnit wif Maven.
  • Involved in analyzing Requirement Specification and development of Test Scenarios.
  • Involved in pushing teh automation test code into Continuous Integration(CI) and monitored teh test execution in Jenkins.
  • Performed cross-browser compatibility testing on Chrome, IE, Firefox browsers using Java and Selenium Grid.
  • Reported software defects in Jira and interacted wif developers to resolve technical issues.
  • Configured and controlled all project related dependencies and tool versions using Maven POM file.
  • Connected to teh database by creating and running SQL queries for data verification and validation.
  • Used Atlassian Jira as a project management tool.
  • Executed manual and automation test scripts for functional and regression testing using Java and Selenium WebDriver.

QA Analyst

Confidential, IL

Responsibilities:

  • Analyzed and implemented requirement documentation, test plans, and created test cases.
  • Actively attended in Requirement Specification and Documentation review meetings wif BA and Development team.
  • Wrote SQL Queries and SQL statements to validate database integrity.
  • Used Test Director to analyze and maintain test cases, which satisfy both Verification and Validation.
  • Raised defects and performed tracking using ALM. Closely interacted wif teh development team to verify defect fixes, and update defect status.
  • Involved in a manual and automated testing of teh applications.
  • Used Java programming language and Eclipse IDE for automating test cases.
  • Executed test cases and analyze teh test results.
  • Involved in developing Test Scripts to test teh functionality of teh application and executing automation scripts on different browsers/platforms.
  • Participated in Production support and user feedback meetings.

We'd love your feedback!