We provide IT Staff Augmentation Services!

Software Development Engineer In Test Resume

3.00/5 (Submit Your Rating)

Tysons, VA

SUMMARY

  • 3 years experience in performing Manual and Automation Testing. Strong noledge of the Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC), QA Testing Process, Front - end Testing Client/Server and Web-based applications.
  • Participating in entire QA Life Cycle - planning, designing, developing, and execution test cases. Efficient in writing Test Plans and Test Cases based on business requirements.
  • Strong understanding and experience working in methodologies such as Waterfall and Agile methodologies. Attended SCRUM ceremonies like Sprint Planning Meeting, Daily Standup, Sprint Review, Demos and Retrospective Meeting.
  • Good noledge in Java and applying different concepts like OOP Concepts, Collections, String Manipulation, Exception Handling, etc.
  • Proven ability in developing Automation Frameworks using Java, Selenium WebDriver, JUNIT, TestNG, Maven, Jenkins, Postman, Cucumber, JDBC and REST Assured wif Java.
  • Extensive experience in creating automation framework, based on Data Driven, Hybrid and Behavior Driven Development (BDD) frameworks using Page Object Model (POM) design pattern and Page Factory, writing Feature Files wif Gherkin language using Cucumber. Generating comprehensive HTML, Cucumber-JSON reports wif test step result.
  • Proficiency of writing CSS and XPath selector and other locators for WEB element identification by creating Page Object Model based on application.
  • Proficient in using GIT as version control system and GitHub.
  • Experience in working wif Jenkins to achieve Continuous Integrations (CI/CD).
  • Experience JIRA to track, report, and manage defect throughout the Defect Life Cycle.
  • Performing Front-End and Back-end testing, Smoke, Functional, Regression testing.
  • Experience in writing SQL queries and performing Database testing in Relational Database like Oracle and establishing connections using JDBC.
  • Solid noledge in Automation testing of applications in different layers of API using REST Assured, POSTMAN for manual testing, Newmanfor command-line Collection Runner.
  • Basic noledge of mobile test using Appium, Android Studio.
  • Good team player, highly organized, strong ability to identify and remove impediments and meet deadline.

TECHNICAL SKILLS

Languages: Java, SQL, Gherkin, HTML, JSON

Testing Tools: Selenium WebDriver, Maven, Test NG, Junit, Cucumber, Apache POI, MySQL, JDBC, Rest API, Postman, JSON, XML, Jenkins, Selenium Grid, Katalon Recorder

Testing types: Smoke, Regression, Functional, Front-End, Back-End, End to end Testing

IDE: IntelliJ, Eclipse, SQL Developer, Postman

Database: Oracle, MySQL

Methodologies: Agile, Waterfall

Framework &Patterns: Cucumber BDD, TDD, TestNG, Hybrid Frameworks: Page Object Model, Singleton

Version Control: Git, GitHub

Defect Tracking: Jira

PROFESSIONAL EXPERIENCE

Software Development Engineer in Test

Confidential | Tysons, VA

Responsibilities:

  • Developed and execute test cases, test scenarios and followed-up defects.
  • Attended Scrum Ceremonies Sprint Planning, Grooming, Demo and Retrospective.
  • Built and maintained Automation Framework using Selenium WebDriver, Java, JUnit, and Cucumber for application UI testing.
  • Implemented Java OOP, Collections, and Exception Handling.
  • Tested API Web services using Postman.
  • Automated RESTful API testing using REST ASSURED library in JAVA.
  • Applied Page Object Model and Data-Driven Framework for UI testing.
  • Responsible mainly for performing Smoke, Regression and Functionality Testing.
  • Used complex SQL queries, Java, JDBC to perform back-end database testing.
  • Used GIT as version control system and GitHub as online repository for code review.
  • Worked wif developers to install and configure continuous integration/deployment via Jenkins on Amazon Web EC2 Services.
  • Used Apache POI for reading and validating the data from Excel files.

Environment: Java, SQL Developer, HTML, Maven, Selenium, Cucumber, JUnit, Selenium, IntelliJ, JDBC, POM, WebDriver, Jenkins, AWS, Git, GitHub, Jira, Postman, Rest-Assured, Agile-Scrum, Windows.

QA Engineer

Confidential | Tysons, VA

Responsibilities:

  • Actively participated in Scrum Meetings.
  • Attended meetings wif developers, testers, and project manager for proper understanding of the requirements.
  • Executed manual test cases and logged defects.
  • Configured Selenium, Testing, Maven tool and created selenium automation scripts in java and used selenium feature like actions, wait, alert, locators etc. WebDriver.
  • Used TestNG annotations to performs a data-driven test for different data values. Soft, hard, assert.
  • Handled Selenium Synchronization problems using Explicit & Implicit waits during regression testing. E2E.
  • Used Jira as defect report and tracking tool.
  • Run Smoke, Regression, and UAT Testing in an Agile-Scrum environment.
  • Performed Backend Testing by writing and executing SQL queries and established Database connections using JDBC library.
  • Involved in both Manual and Automation Testing of API using Postman and Rest Assured.
  • Used tools like Java, GitHub, Jenkins, Postman, and Waterfall & Agile.

Environment: s and Tools: Java, Selenium, Maven, TestNG, Jenkins, Eclipse, Jira, Git, GitHub, XML, Json, Postman, REST-Assured, Apache POI, JDBC, SQL, Extends Reports.

We'd love your feedback!