We provide IT Staff Augmentation Services!

Software Development Engineer In Test Resume

3.00/5 (Submit Your Rating)

SUMMARY

  • Strategic and results - driven Automation Tester more than 5 years of practical experience in Agile Scrum and Waterfall environments.
  • Demonstrates strong proficiency in both manual and automation testing of web-based applications, Database and API, and possesses a proven track record of achieving targets in a competitive environment.
  • A self-motivated professional who can successfully handle various test execution activities and create innovative solutions to promote and enhance business growth.
  • Confident communicator with ability to establish good working relationships with a range of different people; gives attention to details, excels under pressure and meets deadlines.
  • Expert knowledge of JAVA Object Oriented Programming (OOP) language and its implementation while automation testing.
  • Experience in designing, developing and maintaining Behavior Driven Development Framework applying Page Object Model pattern.
  • Extensive working experience with TDD (Test Driven) DDD (Datadriven) frameworks.
  • Hands - on experience in automation tools such as Selenium WebDriver and Selenium Grid with testing tools like TestNG and Junit.
  • Strong ability to script feature files in Gherkin language using Cucumber for BDD framework.
  • Working experience with JSON/XML API data transactions.
  • Created and executed test scripts using Selenium WebDriver, JAVA, TestNG and build-time dependency management tool Maven.
  • Executed back-end testing in Oracle SQL database by writing SQL queries.
  • Great comprehension of SDLC (Software development lifecycle), STLC (Software testing lifecycle) and Defect Management lifecycle.
  • Profound experience in all project phases using Waterfall and Agile Methodologies.
  • Skillfully searched and found locators like XPATH, CSS, ID, Class in HTML.
  • Qualified in performing different test types such as (Functional, Database, Regression, Smoke, Positive, Negative, Black box, White box, Front- End, Back- End, UI (User Acceptance) and API testing).
  • Competent in working with software version control system - GIT.
  • Expertise in Database Testing, Data Manipulation using SQL queries and establishing Database connection with JDBC API and JAVA.
  • Hand on experience in REST API test automation using Rest Assured library and JAVA, and manual test with POSTMAN.
  • Deep understanding of Mobile Testing using Appium and Android Studio
  • Capable of performing cross browser testing using TestNG, Selenium Grid and Sauce Labs.
  • Expertise using JIRA as teh project management tool for defect-reporting and defect-tracking.
  • Solid experience in working with continuous integration tool Jenkins and scheduling test cases on daily and nightly basis.
  • Worked with EC2 Amazon services (AWS).
  • Proactively involved in Agile ceremonies including Sprint planning, grooming, review and retrospective.
  • Working experience with Apache POI libraries.
  • Good experience working with Apache Log4j utilities and SVN version control tool.

PROFESSIONAL EXPERIENCE

Confidential

Software Development Engineer in Test

Responsibilities:

  • Developed and managed automated tests within an automation framework using Java Programming language.
  • Participated in daily Stand-ups, Sprint Planning, Sprint Grooming, Sprint Retrospective meetings and review sessions.
  • Attendedin Production maintenance and user feedback discussions and participated in documentation analysis meetings with developers, Product Owners, Stake Holders, Feature Owners.
  • Prepared concise and detailed documentation of software defects and issues.
  • Directly elaborated in handling teh utilization and strategy on manual testing and automated Regression testing across various functionalities.
  • Implemented Regression, Functional, Smoke, Front-end, Back-end and End-to-end Tests.
  • Developed and maintained Behavior Driven Development (BDD) framework creating and using Cucumber features, scenarios in Gherkin language and Step definitions, and executed scenarios using Cucumber tags in Runner class under Java platform.
  • Developed and implemented Objects using Page Object Model Design Pattern and Selenium WebDriver API.
  • Created and supported end-to-end automation test scripts using Selenium WebDriver with Cucumber framework under Java platform.
  • Tested Restful API’s using Postman, and Java with Rest Assured library.
  • Worked with Maven as build management tool, Git for version control, Jenkins for Continuous Integration and Jira for project management and defect-tracking tool.
  • Automated test reports using Cucumber plugin, to achieve HTML and JSON reports attached with failed scenarios and reporting it with screenshots using Java.
  • Created accurate and precise reports using Extent Reports.
  • Executed parallel testing using Selenium GRID for Cross-Browser and compatibility testing to test how teh web applications are working in in various browsers.
  • Developed reusable methods using Java and implemented new libraries to a framework.
  • Executed database testing by writing and passing SQL queries along with JDBC.
  • ImplementedPage Object Model using Page Factory for code reusability.
  • Contributed to teh company by mentoring new testers on various testing practices.
  • Experience with Mobile Automation usingAppiumautomation framework and WebDriver.
  • Experience with iOS mobile app functional testing

Confidential, IL

Software Development Engineer in Test

Responsibilities:

  • Reviewed user requirements and Use Case scripts to generate Test cases for Functional testing.
  • Constructed reusable functions for automating teh framework.
  • Detected GUI elements using different locators like ID, Name, Class Name, Tag Name, Link Text, Partial Link Text, XPath and CSS.
  • Contributed in setting up tests to run with Jenkins CI tool.
  • Performed back-end testing through SQL queries to verify decent insertion, deletion, and updates.
  • Took partin all activities of Agile software development and test development life cycles.
  • Applied Apache POI methods for writing and reading to/from excel sheets to perform Data Driven Testing.
  • Logged Defects in Jira and maintained tracking of teh defects from beginning to end of teh Software Testing Life Cycle.
  • Extensively worked with EC2 Amazon services.
  • Executed parameterized and parallel testing using TestNG getting detailed HTML reports.
  • Developed and Managed BDD Framework using Java, Cucumber, JDBC, Junit, Maven for Database Automation
  • Handled Test Scripts creation using Junit and Java and test execution using CI - Continuous Integration for Regression Testing, Smoke Testing
  • Managed Regression Report of success and failure test scripts, managed Regression Console Output Debugging using Jenkin’s and Cucumber Reports
  • Worked closely with Postman to perform API manual Testing and Rest Assured for API Automation
  • Participated in all of Agile Ceremonies such as Sprint Planning, Daily Stand Up Sprint Review, Sprint Retro
  • Worked closely with developers to support preproduction Testing in UAT Environments and managed reporting and preproduction Testing

We'd love your feedback!