Software Development Engineer Resume Example

Love this resume?

By clicking Build Your Own Now, you agree to our Terms of Use and Privacy Policy

Jessica Claire
  • , , 100 Montgomery St. 10th Floor
  • Home: (555) 432-1000
  • Cell:

Software Development Engineer in Test


Over 5+ years of IT experience as a professional QA Automation Engineer in Software Testing, proficient in Client/Server and Web based applications. Expert in Automation Testing (Selenium WebDriver), BDD Cucumber, API Testing, Mobile Testing, Protractor Angular Testing and Manual Testing. Experience in performing clerical and administrative tasks and providing excellent customer support. Proficient in software issues identification and documentation. Versatile Software Development Engineer committed to consistently finding dynamic solutions for software issues.

  • Proficient in using Selenium tool for web application and automating regression test cases using Selenium WebDriver.
  • Expertise in different phases of Software Testing Life Cycle (STLC) and Software Development Life Cycle (SDLC) including methodologies like Agile and Waterfall.
  • Actively involved in Scrum Methodology for the project from requirements through delivery of the project.
  • Hands - on experience in the preparation of Test Plans, Test Cases, Test Reports, and Requirement Traceability Matrix.
  • Strong Experience in Java Programming, Selenium WebDriver and TestNG.
  • Writing Test cases using Element locators, WebDriver methods and Java programming features.
  • Expertise in performing Functional Testing, Integration Testing and Regression testing.
  • Ability to perform Compatibility testing with different browsers like Firefox, Chrome, IE, Safari and with different operating systems like Windows, Android, Mac OS.
  • Experience working on Page Object Model with Page Factory in Selenium.
  • Experience in using Selenium Grid for Cross-Browser and Compatibility Testing to test whether the web applications are working as desired in different browsers and environments.
  • Developed Test Scripts to implement Features, Test Scenarios and Step-Definition for BDD (Behavior Driven Development) using Cucumber (Gherkins format).
  • Expertise in Core Java and Object Oriented Concepts (Inheritance, Polymorphism and Collections).
  • Good hands-on experience on various test management tools like Jira, HP-ALM and Quality Centre.
  • Hands-on experience with all levels of testing viz., Integration, Regression, Smoke, Sanity, Functional Testing, System testing and UAT.
  • Good Exposure to Testing Life Cycle and Bug Life Cycle.
  • Experience in developing Selenium automation framework using TestNG and developing Maven targets to execute automation suites.
  • Quality Assurance and Testing: Creating test strategy, test plan, test cases, test data and test execution, creating and managing defects, generating test execution scorecards and test dashboards.
  • Project Management: Expertise in Sprint Planning, Sprint Review and Daily Scrum. Ability to interact professionally with a diverse group of individuals - including executives, managers, developers
  • Domain Knowledge: Finance, Health Care and Communication
  • Strong analytical and problem solving skills
  • Test Approaches: Waterfall, Agile/Scrum-Kanban, SDLC, and STLC.
  • Operating System: MAC, Windows, and LINUX.
  • Defect Management Tools: JIRA, HP Quality Center.
  • Database: MY SQL, Oracle.
  • Automation Tools: Selenium, Protractor, and Jenkins.
  • Testing Tools: Selenium WebDriver, TestNG, Cucumber, Jira, Postman, Rest Assured, JDBC, Appium, Docker, and AWS.
  • Testing Frameworks: BDD and DD
  • Markup Languages: HTML, XML, XPath, CssSelector.
  • Browsers: Internet Explorer, Mozilla Firefox, Google, Chrome, and Safari.
  • Languages: C#, JAVA, SQL, JS, Groovy
  • MS Office Tools: Outlook, Word, Excel, and PowerPoint.
  • Test Approaches: Waterfall, Agile/Scrum-Kanban, SDLC, and STLC.
  • Automated and manual testing
  • Performance testing
  • Strong analytical and problem solving skills
Software Development Engineer, 07/2019 to Current
Amazon Lab126Hebron, KY,
  • Perform UI Automation Tests using Selenium WebDriver, TestNG, and Cucumber.
  • Involving in various meetings including Grooming, Daily scrum, Sprint planning, and Retro.
  • Setting up, maintaining, and performing test automation frameworks and building test scenarios and acceptance tests for both negative and positive testing requirements.
  • Use the Jira to execute Test cases, manually test each test case and issue section to rise and assign bug, track bugs, retest the bug fixed and monitor it until closure.
  • Created Automation Test Scripts using Data Driven Framework and Page Factory model to test the web applications using Selenium WebDriver with Java, Maven, and Cucumber.
  • Involving in creating of BDD framework to develop Cucumber Step Definitions, Scenarios, and Features using acceptance criteria.
  • Perform Functional, Smoke, Regression, and End-to-End testing using Selenium WebDriver.
  • Verify Back-end Data after interacted with Front-end using Automation test scripts by writing SQL Queries.
  • Used Jenkins as Continuous Integration tool for automation scripts periodically run in a schedule basis and send the Extent Report/ HTML Report to the team.
  • Used Selenium Grid to run test scripts on different platforms and against different browsers in parallel.
  • Performing Cross browser testing and Parallel testing on Chrome, Firefox, and Safari using TestNG, and Maven on Selenium Grid.
  • Expertise in the grouping of Test suites, Test cases, and Test Methods for Regression and Functional Testing using TestNG Annotations like Parameter, Data Provider, and Tags.
  • Used Docker container to run parallel test in AWS EC2 Instance.
  • Validate Restful API web service testing using REST-Assured.
  • Shares daily status reports with all the team members, team leads, managers.
  • Effectively communicate and connect remotely using Slack, Skype, and Zoom.
  • Environment: Java, Selenium WebDriver, Jenkin, GitHub, TestNG, Maven, Docker, AWS, SQL, Oracle, Jira, Rest-Assured library, Postman, Serenity, Widows, HTML, JSON.
QA/ Automation Tester, 12/2017 to 07/2019
Apex SystemsWindsor Mill, MD,
  • Performed manual frontend/backend testing across several web applications, along with mobile applications testing (Android, IOS).
  • Involved in writing automation scripts and executing scripts.
  • Developed BDD and TDD script with Cucumber and written feature files using Gherkin-based style.
  • Configured Selenium WebDriver, JUnit, Maven tool and created selenium automation scripts in Java.
  • Worked on distributed test automation execution on different environments as part of the Continuous Integration Process using Selenium Grid and Jenkins.
  • Involved in Functionality, System, Integration, and Regression Test of Web-based Reports.
  • Performed functional tests using Selenium WebDriver with the Data-Driven framework and documented results in a database using SQL.
  • Performed tests using external Excel, XML, and JSON documents.
  • Executed and enhanced the BDD framework using Scripting by implementing the Page Object Model.
  • Performed End-to-End testing by validating the data using external Excel data.
  • Performed API testing by applying Get, Post, Put and Delete methods.
  • Involved in the Defect Review and Release meetings to resolve the outstanding issues.
  • Involved in writing the QA Test Results and Evaluation Cucumber JSON Reports.
  • Attended Financial Product trainings, where we discuss issues, and interact with stakeholders.
  • Worked closely with Development, Business and Product Owners to ensure project success.
Manual QA Tester, 07/2015 to 12/2017
Homesite GroupCity, STATE,
  • Estimated, prioritized, planned, and coordinated testing activities.
  • Developed Test Scripts using Functional Requirement Documents.
  • Created test scenarios for Positive and Negative tests.
  • Involved in UAT testing in UAT environment, Prepared UAT, Test Cases and testing estimates.
  • Prepared Functional Test Cases/Scripts and Reviewed Test Requirements, Created Test Plans and Test Strategy documents.
  • Performed detailed testing and wrote/executed test plans for a Black Box, and Regression Testing.
  • Worked in coordination with the team to check status of the bug in defect life cycle.
  • Solved problems promptly and effectively; learned quickly; developed new skills as needed; understood fundamentals of insurance, IT best practices, and technology; connected business problems to technical solutions.
  • Directly Interacted with Project Teams, Developers, Business Analysts, and Clients for Test requirements, clarifications, and Testing.
  • Provided daily status report, defect matrices, daily updates.
  • Tested functionality, performance and compliance of each product against design specifications to maintain strong development standards and high customer satisfaction.
Education and Training
Bachelor of Science: Radiology Technology, Expected in 2010
Addis Ababa University - ,
Additional Information
  • Experience in doing automation testing for Mobile application using Appium tool, which involves IOS and ANDROID platforms. Performed functional testing of web services using SOAPUI and RESTful web services. Added assertions to validate the XML or JSON file. Maintained the Selenium & JAVA automation code and resources in configuration management tools like GitHub/SVN repository over the time for improvements and new features. Responsible for developing the scripts to support Jenkins (Continuous Integration) of the scripts with the build server. Performed Database Testing with SQL and automated Data Validations using JDBC. Conduct test case reviews, provide project related status reporting, and coordinate all release planning.

By clicking Build Your Own Now, you agree to our Terms of Use and Privacy Policy

Resumes, and other information uploaded or provided by the user, are considered User Content governed by our Terms & Conditions. As such, it is not owned by us, and it is the user who retains ownership over such content.

How this resume score could be improved?

Many factors go into creating a strong resume. Here are a few tweaks that could improve the score of this resume:


Resume Strength

  • Measurable Results
  • Personalization
  • Target Job

Resume Overview

School Attended
  • Addis Ababa University
Job Titles Held:
  • Software Development Engineer
  • QA/ Automation Tester
  • Manual QA Tester
  • Bachelor of Science

Similar Resume

View All
Software Development Engineer
Software Development Engineer
Software Development Engineer