We provide IT Staff Augmentation Services!

Sdet Resume

4.00/5 (Submit Your Rating)

Richmond, VA

SUMMARY

  • A highly competent Software Engineer in Test with over 6 years of experience specializing in Software Quality Assurance Testing and QA Manual/Automation Testing of Web, Client Server applications in Healthcare/Financial/Banking/Trading domains.
  • Well acquainted with all phases of SDLC and STLC and Defect Management Lifecycle.
  • Well experienced in implementation through Waterfall, Agile/Scrum Methodologies and actively participated in all meetings.
  • Proficient in devising all the artifacts of testing such as test scenarios, test cases, defect reports and test summary report.
  • Solid experience of Defect/Test Management tools like Jira.
  • Performed Smoke testing, Functional testing, Regression testing, Integration testing and Black Box testing for improving product quality.
  • Expert in developing Java Selenium WebDriver/RC/IDE/GRID test scripts using Java and Test Frameworks using TestNG/Junit and Maven build tools.
  • Executed automation scripts on different browsers/environments.
  • Well versed with locating web elements.
  • Maintained the Selenium and Java automation code and resources in version control system GIT.
  • Extensive experience implementing different automation frameworks like Keyword Driven framework, Data Driven framework and Hybrid framework as well as Page Object Model.
  • Proven ability in developing BDD scripts with Cucumber and writing step definitions for behavior.
  • Expertise in writing SQL queries, SQL scripts and performing Database testing in different RDBMS like Oracle & MySQL.
  • Excellent interpersonal, communication skills. Good Team Player and can work independently as and when required.
  • Fast learner and creative problem - solver. Quality and detail oriented.
  • Highly flexible and adaptive performer.

TECHNICAL SKILLS

Testing methods: Functional, Regression, Smoke and Integration testing

Testing tools: Selenium WebDriver, Cucumber, Maven, Jenkins, Junit, TestNG

Frameworks: Page Object Model, BD, DD, Hybrid Framework

Languages: Java, SQL, HTML, Cucumber Gherkin

Bug tracking tools: Jira

RDBMS: Oracle, MySQL

PROFESSIONAL EXPERIENCE

Confidential, Richmond, VA

SDET

Responsibilities:

  • Automated UI Testing withSelenium WebDriver, Java, Junit and Cucumber frameworks.
  • Used BDD with Cucumber, Java and created feature files with scenario and scenario outline as well as writing step definitions for behavior.
  • Developed Java based library to read test data from XML & Properties files using JUnit andSelenium.
  • Used data driven frameworks andSelenium tool to read the data from excel file and generate the pass/fail in the excel sheet.
  • Designed and developed Page Objects using Page Object Design Pattern andSelenium WebDriver API.
  • Used Selenium WebDriver to run test cases in multiple browsers and Platforms.
  • Identified GUI elements using various locators like: ID, Name, Class, Tag name, Link Text, Partial Link Text, Xpath and CSS locators.
  • Used API for verifying functionality of UI.
  • Involved in setting up continuous integration systems using Jenkins and working knowledge with cloud based code repository systems like GitHub.
  • Developed and executed SQL queries to verify the proper insertion, deletion and updates.
  • Analyzed user requirements, functional specifications and Use Case documents and created the Test cases for Functional testing.
  • Participated in all activities in all phases of Agile software development and test development life cycle.
  • Logged the Defects in Jira and maintained track of the defects throughout the Software Testing Life Cycle (STLC).

Confidential, Chevy Chase, MD

QA Tester/Analyst

Responsibilities:

  • Configured and automated Functional test cases using Selenium WebDriver, TestNG, Maven tool.
  • Created automation scripts in Java using Eclipse IDE.
  • Designed, developed and implemented POM basedautomationtesting framework utilizing Java, TestNG andSeleniumWebDriver.
  • Extensively used Selenium locators like: Xpath, CSS Selectors, Firebug and Firepath locators and WebDriver to test the web application.
  • Performed Parallel, Cross - Browser, multiple platforms Testing using TestNG.
  • Wrote Data Driven tests to check how application performs with different sets of data.
  • Responsible for maintaining daily Smoke Test on Jenkins and debug failure build on Jenkins and reporting the issue.
  • Merged branches via Git and pull requests via Bitbucket per release management process to minimize risk to releases.
  • Wrote SQL queries for data verification and Oracle SQL statements for back end testing.
  • Reported software defects in Jira and interacted with the developers to resolve technical issues.
  • Followed Agile testing methodology, participated in daily Scrum meetings and tested each Sprint deliverables.
  • Developed scenarios for writing Test Cases and Test Scripts for functions of the application.
  • Extensively involved in Smoke, Functional, Regression, End to End testing and monitored the behavior of the applications during different phases of testing.

Confidential, Detroit, MI

QA Manual/Automation Tester

Responsibilities:

  • Selected and automated the test cases to perform functional testing of the front end using Selenium Web Driver.
  • Used Java as Language and Eclipse as IDE, Jenkins as CI tools.
  • Developed and automated regression tests, created a Data Driven framework using Cucumber.
  • Used Firebug/Firepath to do Web Based application testing with Selenium for the commands and locator application.
  • Used Bitbucket as a code repository to check out projects from it, make modifications, submit and commit changes to the local repository and then later to the central repository.
  • Tested applications in different types of browsers and versions, such as Internet Explorer, Firefox, Google Chrome to simulate production environments.
  • Wrote SQL Queries and SQL Statements to validate database integrity.
  • Testing the application utilizing the Agile methodology and participated in daily, weekly scrum meetings and technical reviews.
  • Successfully Completed User Acceptance Testing (UAT) on each release of the project with the help of end user requirements.
  • Used Test Director to analyze and maintain test cases, which satisfy both Verification and Validation and Track bugs.
  • Designed the efficient manual test cases based on analysis of Business Requirements, Functional Specifications, Technical design documents, Use Cases, Supporting documents.
  • Maintain Traceability Matrix to ensure all conditions are covered in the Test Cases.
  • Involved in manual and automated testing of the applications. Executed Test cases and analyze the test results.
  • Raised defects and performed tracking using JIRA. Closely interacted with the development team to verify defect fixes, and update defect status.

We'd love your feedback!