We provide IT Staff Augmentation Services!

Software Development Engineer In Test (sdet) Resume

4.00/5 (Submit Your Rating)

Tysons Corner, VirginiA

SUMMARY

  • One year of experience as a QA Automation Engineer, with expertise in testing client - server and web-based applications.
  • Experience in UI, Regression, Functional, Smoke, Positive, Negative, Black Box, Database, and API testing.
  • Fundamental knowledge of core Java and Object-Oriented Programming (OOP) concepts.
  • Proven ability in maintaining, modifying, and enhancing existing Automation Framework Models, including Behavior Driven (BDD) and Data-Driven (DDD) Frameworks and implementing Page Object Model (POM) design.
  • Experienced in using test automation tools like Selenium WebDriver, Cucumber, Junit, Maven.
  • Strong understanding of SDLC, STLC, and DLC (Defect Lifecycle) in the Agile/Scrum model.
  • Participation in all Agile ceremonies, including Grooming, Sprint Planning, Daily Scrums, Sprint Reviews, and Retrospectives.
  • Experience using Jenkins as a Continuous Integration/Continuous Delivery (CI/CD) tool, Git for version control, and Jira as a bug tracking and project management tool.
  • Performed API testing using Postman for manual and Rest Assured library for automation testing.
  • Experience writing SQL queries for database validation.
  • Possess an ability to adapt to new environments quickly; an active team player with excellent communication and analytical skills, enthusiastic learner, confident, sincere, and committed, eager to adapt to learning new tools, techniques, and approaches.

TECHNICAL SKILLS

Programming Languages: JAVA, SQL, HTML, Gherkin

Testing Tools: Selenium WebDriver, Cucumber BDD

Build Automation Tools: Maven

Unit Frameworks: JUnit, TestNG

CI/CD tools: Jenkins

Repositories: Git, GitHub

Project Management Tools: Jira, Jira X-Ray

API Testing: Postman, Rest API

Product Methodology: Agile-Scrum

IDE: IntelliJ, Eclipse

PROFESSIONAL EXPERIENCE

Software Development Engineer in Test (SDET)

Confidential, Tysons Corner, Virginia

Responsibilities:

  • Responsible for writing, monitoring, executing, and evaluating application tests using Java, Maven, JUnit, Jira.
  • Assisted test lead in developing Test Plan. Creating test cases according to the initial Business Requirement Specifications.
  • Writing automated scripts for functional, regression, and smoke tests using Selenium WebDriver, Maven, Junit.
  • Knowledgeable in TestNG testing tool.
  • Maintaining, modifying, and enhancing Cucumber BDD and DDD testing frameworks; writing step definitions using Gherkin based features and Page Object Model (POM) design pattern.
  • Effectively involved in tracking and managing Defect Life Cycles, logging defects, and coordinating efforts with the development team to resolve the problems using Jira.
  • Reviewing and analyzing User Stories, providing feedback for the Definition of Done and Acceptance Criteria in an Agile Scrum environment.
  • Using Git for Version Control, Jenkins to execute smoke and regression test suites.
  • Performing API testing with Postman and REST-Assured library.
  • Performing Database testing by using JDBC and configuring SQL queries to validate data from the Oracle database to UI.
  • A firm believer in teamwork and collaboration using a cross-functional mindset with business analysts, developers, and testers to improve the productivity and efficiency of the development team.
  • Generating Weekly Reports, Defect Reports, and Customized Summary Reports. Generated. Sharing Daily, Weekly, and Monthly Status Reports with all team members, team leads, and managers.
  • Consistently recognized for excellent interpersonal communication, problem-solving, and analytical skills by programmers, project managers, and supervisors.

We'd love your feedback!