Software Test Engineer Resume
4.00/5 (Submit Your Rating)
New, YorK
SUMMARY
- Experience in testing Web Applications - Frontend and Backend.
- Experience in Manual and Automation Testing.
- Good understanding of Agile and Waterfall methodologies.
- Hands-on experience in creating UI (Java and Selenium) and APIs (Java and RestAssured) Test Automation Frameworks.
- Understanding and implementing Page Object Model (POM) design pattern.
- Hands-on experience in developing and maintaining Test Driven Development (TDD), Behavior Driven Development (BDD) frameworks using tools - Cucumber, JUnit, TestNG.
- Functional testing of APIs (Web Services) with Rest Assured and Postman.
- Integrating Automation Tests as part of CI/CD using Jenkins and using build automation tools such as Maven.
- Proficient experience with project management and defect tracking tools such as JIRA.
- Experience in testing SQL databases.
- Working noledge of Git and Github.
- Determining the correct UI elements - id, name, className, tagName, linkText, partialLinkText, CSS Selector and Xpath.
- Experience in planning and creating Test Plans, Test Designs and Test Cases.
- Preparation of Reports on Test Results.
- Excellent verbal and written communication skills and ability to work either independently or in a team and handle multiple tasks, ability to adapt to new environments quickly, determining priorities, meeting deadlines & deliverables, articulating needs and escalating issues.
PROFESSIONAL EXPERIENCE
Confidential, New York
Software Test Engineer
Responsibilities:
- Involved in designing and developing Test Automation Framework for UI (Frontend) using Selenium, Java, Cucumber/BDD and JUnit with implementing Page Object Model (POM) design pattern.
- Designed and developed fully automated API Test framework using RestAssured and tested RESTful APIs using Postman.
- Responsible for creating and maintaining Test Cases, Test Plans and Checklists.
- Executed Functional UI and API Testing (Smoke Testing and Regression Testing).
- Reported bugs/defects usingJiraand ensured issue/problem resolution is communicated in a timely and effective manner.
- Created and maintained Automation Test Scripts.
- Prepared Test Report