We provide IT Staff Augmentation Services!

Software Development Engineer In Test Resume

Tysons, VA

PROFESSIONAL SUMMARY:

  • A highly motivated and detail oriented SDET/Test engineer with over 2 years of experience in the IT Industry.
  • Skilled in Automation Testing, Manual Testing, Mobile Testing, API Web Services Testing with Client - Server Applications.
  • Expertise in Automation Testing using Selenium WebDriver, Java, JUnit, TestNG, Maven, Cucumber, Rest Assured, and JDBC.
  • Experienced in Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), Defect Life Cycle management and Agile, Scrum, Test-Driven Development methodologies.
  • Involved in various Agile Ceremonies such as Sprint Grooming, Sprint Planning, Sprint Demo, Sprint Retrospective and Daily Standup Meetings.
  • Advanced knowledge on analyzing, designing and implementing QA Testing strategies.
  • Expert in identifying and reporting defects using various defect tracking tools (JIRA).
  • Key expertise includes UI Testing in a Multi Testing Environment using automated testing with Selenium WebDriver and JAVA Programming in Eclipse & IntelliJ IDEs.
  • Experienced in using Version Control tools like Git and GitHub.
  • Expertise in using Continuous Integration tools like Jenkins.
  • Developed feature files using Gherkin Language on Cucumber.
  • Proficient in writing SQL queries for Back-end Testing and performing Database Testing on Oracle RDBMS.
  • Extensive experience in Developing Test Automation Frameworks with Data Driven and Behavior Driven Framework approach using Selenium WebDriver with Java.
  • Ability to work independently as well as in a team-oriented, collaborative environment with excellent interpersonal and communication skills and excellent relationship and collaboration with the team members.

TECHNICAL SKILLS:

Frameworks: TDD, Cucumber BDD, Selenium TestNG, Protractor

Automation Testing Tools: Selenium WebDriver/IDE, Selenium Grid, Rest Assured, JDBC, Rest Assured, Appium

Tools: JUnit, TestNG, Maven, Jenkins, Git, GitHub, Jira, Jira X-ray, Bitbucket

Languages: Java, HTML, CSS, SQL, JavaScript

Databases: Oracle, MySQL

Project Methodology: Agile: Scrum, Waterfall

Design Patterns: Singleton, Page Object Model (POM)

IDE: IntelliJ, Eclipse, SQL developer, Postman, Visual Studio

PROFESSIONAL EXPERIENCE:

Confidential, TYSONS, VA

Software Development Engineer in Test

Responsibilities:

  • Participated in Agile Scrum methodology, attended daily Scrum, Sprint Planning and Review meetings.
  • Developed and maintained Cucumber BDD and DDT Frameworks.
  • Developed Automation Test Scripts to implement Test Cases, Test Scenarios, and feature files using Selenium WebDriver , Java, JUnit, Gherkin and Maven .
  • Used Cucumber for entire Regression Tests and Functional Tests with Selenium WebDriver as the primary tool for Test Scenarios and Test Cases.
  • Used Jenkins for nightly build execution and sent status mail to the team if the build failed.
  • Used Maven as a build management tool, GIT for version control, Jenkins for Continuous Integration and JIRA as a Defect-Tracking tool.
  • Executed Automated Test Cases for Regression and analyzed test failures for defects.
  • Executed Positive and Negative Test cases and logged defects in Jira .
  • Developed the JUnit Test Cases for different Web-based applications using IntelliJ IDE .
  • Created HTML (Extent), Cucumber JSON reports with detailed tests steps and screenshots.
  • Extended Data Driven framework and developed re-usable methods across the application.
  • Performed Back-end Testing on Oracle Database by writing SQL queries with JDBC to make sure the contents displayed on the UI was correct as per requirements specifications.
  • Experienced in setup and configuration of AWS EC2 instances for Jenkins .
  • Performed parallel testing by using Selenium Grid .
  • Worked with Java Object Oriented Programming (OOP) concept.
  • Worked with Postman and Rest Assured library to perform API Testing.
  • Supported Functional Testing on-demand basis to meet the testing deadlines.
  • Was actively involved in and worked with other team members to coordinate our testing efforts during the End-to-end and UAT Testing of the project.

Confidential, TYSONS, VA

Test Automation Engineer

Responsibilities:

  • Worked on existing Cucumber BDD and TDD Testing Framework using Selenium WebDriver and Page Object Model .
  • As a cross-functional team member in an Agile environment, worked closely with the Product Owner to analyze the Acceptance Criteria for User Stories .
  • Completed automation of Sprint User Stories based on the Acceptance Criteria .
  • Implemented Cucumber , Java automation for building the Smoke and Regression Test suites.
  • Created HTML (Extent) reports with detailed tests steps and screenshots.
  • Designed Data Driven Tests to perform Backend Testing, fetched data from the database using SQL queries. Used JDBC to connect Oracle Database.
  • Automated the Test Cases using Java , Maven , Selenium WebDriver , TestNG, Gherkin, JUnit by using Eclipse and IntelliJ as an IDE .
  • Tested RESTful API using Rest Assured library and Postman .
  • Used Jenkins tool for continuous integration of the builds and scheduled period builds using Git as an object repository.
  • Ability to execute Test Cases in multiple browsers such as Chrome , Firefox , Safari, Internet Explorer .

Confidential, FAIRFAX, VA

Quality Assurance Specialist

Responsibilities:

  • Worked with strict deadlines to execute manual test cases on processed reports on a regular basis.
  • Conduct integrated quality assurance testing for data stored on an enterprise level software application.
  • Automated reports for more than 180 corporate clients.
  • Ensured and verified the payroll operations had been made timely and accurately .
  • Verified the paychecks and pay-rates against the data provided by the employer.
  • Updates payroll Database to reflect all additions, deletions and changes to employee Database including, but not limited to new hires, terminations, benefit plan deductions, tax withholdings and address changes.
  • Reviews reports for accuracy; identifies errors/corrections and prepares requests for record adjustments as appropriate.
  • Regularly performed and reviewed internal audits on previously processed data to ensure they computed accurately.

Hire Now