We provide IT Staff Augmentation Services!

Software Development Engineer Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • 6+ Years of industry experience in the area of Software Testing (Manual and Automation) for Client/Server and web - based applications.
  • Excellent knowledge and implementation skills in complete Software Development Life Cycle (SDLC ) and Software Testing Life Cycle ( STLC ).
  • Experience in Waterfall methodology, as well as Agile (namely Scrum) and its ceremonies such as Sprint Planning, Scrum, Backlog grooming, Sprint Review and Retrospective.
  • Well-versed in performing Functional, Cross Browser, Smoke, Regression and Black Box Testing for Graphical User Interface (GUI) of web-based applications.
  • Proven ability in designing and creating automation frameworks using Java, Selenium WebDriver, Junit, TestNG, Maven and Jenkins tools.
  • Solid knowledge in Java by applying core concepts of OOP such as Polymorphism, Inheritance, Abstraction, Encapsulation.
  • Good understanding of manual and automated API Testing by utilizing REST Assured library and Postman tool.
  • Working knowledge in performing Database Testing using JDBC API in combination with Java, and SQL Developer against Relational Database Management System (RDBMS) such as MySQL for data validation.
  • Worked with Sauce labs for running multiple tests across different browsers, operating systems, and machines in parallel
  • Good analytical and communication skills and ability to work independently with minimal supervision and perform as part of a team.
  • Quality oriented mind set up with Test to Break Attitude and Tactful & Diplomatic Behavior.

PROFESSIONAL EXPERIENCE

Software Development Engineer

Confidential

Responsibilities:

  • Assesses & analyzes user stories, Business Requirements (BRD) and participates in Sprint planning, Review Sessions & Scrum Meetings.
  • Prepares Test cases for positive and negative test scenarios as referred in the user stories keeping in mind the Boundary Value Limitations, and Equivalence class partitioning.
  • Develops automation test scripts using Page Factory Model (POM) to test the web applications using Selenium WebDriver with Java and Maven.
  • Improves and maintains BDD framework and develop Cucumber Step Definitions, Scenarios and Features using acceptance criteria.
  • Identifies, documents and tracks software bug resolution using issue tracking tool JIRA.
  • Performs Regression testing using Selenium WebDriver, TestNG and Continuous Integration tool Jenkins.
  • Communicates Daily Status Reports with all the team members, Team Leads and Managers

Environment:Selenium WebDriver, Java, JavaScript, Jenkins, GitHub, POSTMAN, Cucumber,Sauce Lab,BDD, Agile, TestNG, Maven, IntelliJ IDEA.

QA Automation Engineer

Confidential

Responsibilities:

  • Analyzed the Business Requirements and based on that developed test cases.
  • Developed, executed and updated test automation code using
  • Selenium WebDriver, Java, Maven, TestNG which contributed to expansion of Autoregression suite.
  • Configured Selenium, Maven tool and created Selenium automation code in Java.
  • Developed BDD script with Cucumber and written step definition using Gherkin language based features.
  • Collaborated with Senior SDET in setting up the Automation Testing Framework from scratch.
  • Participated in the Defect Review Meetings, build meetings and release meetings to resolve the outstanding issues.

Environment: Selenium WebDriver, IntelliJ IDEA, TestNG,Maven, Jenkins, Apache POI, JIRA, Page Object Model Framework, GitHub.

QA Engineer

Confidential

Responsibilities:

  • Manually executed test cases, reported their results, as well as selected test cases for the automation.
  • Performed black box, functional negative and positive tests on web-based application under test.
  • Identified, and reproduced bugs and generated issue reports using JIRA, as well as verified whether the patches and bug fixes resolved the issue.
  • Verified whether data in database matched the expected results by using SQL statements
  • Collaborated with BA, QA testers and developers on a daily basis to complete team’s schedule.
  • Actively participated in Agile Scrum meetings.

Environment: Agile, MySQL, MS Excel, JIRA.

We'd love your feedback!