Software Development Engineer In Test (sdet) Resume
VirginiA
SUMMARY:
- Software Development engineer in test with experience in different roles in the industry.
- Certified Java SE 8 Programmer by Oracle.
- Working with Agile development environment with frequently changing requirements and feature set .
- In depth knowledge of Software Testing Life Cycle (STLC) and Software Development Life Cycle (SDLC) .
- Developed and executed hundreds of Manual and Automated Test Scripts .
- Created Framework from scratch using, Java , Selenium WebDriver , Test NG , Cucumber , Junit to develop & debug the code.
- Performed Functional, Regression , Smoke test, Sanity test in with Selenium WebDriver, Java, TestNG, Cucumber, JUnit for web - based applications.
- Implemented different Frameworks ( Data Driven Framework , Keyword Driven Framework and Hybrid Framework ) based on the Page Object Model, Page Factory and Singleton Design Patterns .
- Wrote many Explicit Waits and solved major synchronization issues.
- Wrote many methods with Dynamic Xpath and CSS parameters for reusability purposes.
- Experienced in back-end testing writing SQL Queries with Oracle SQL and running with JDBC connection.
- Experienced with POSTMAN, SOAP UI(PRO) and RESTful API using RESTAssured Library with Java .
- Proactive in identifying & highlighting the risks beforehand.
SKILL:
Language: Java, HTML, CSS, SQL, JSON, Gherkin
Testing Tools: Selenium WebDriver, Cucumber, TestNG, Junit, Selenium Grid, Jenkins, Selenium IDE, HP UFT/QTP, JMeter
Project Management / Tracking Tool: Jira, Jira X-Ray
Version Control System and Repository System: Git, GitHub
Building Management Tool: Maven
Databases: Oracle, MySQL, SQL Server
Backend Testing Tools: POSTMAN, RESTful API, Apache POI, JDBC
IDE: Eclipse, IntelliJ
Browser: Google Chrome, Firefox, Internet Explorer, Edge, Safari
Project Methodologies: Agile-Scrum, Waterfall
Design Pattern: Singleton, Page Object Model
Operation Systems: Windows, Linux, Mac OS
Desktop Productivity Applications: Microsoft Office Excel, Word, PowerPoint, Publisher, One Note
WORK EXPERIENCE:
SOFTWARE DEVELOPMENT ENGINEER IN TEST (SDET)
Confidential, Virginia
Responsibilities:
- Followed Agile testing methodology, participated in all scrum ceremonies and tested each Sprint deliverables.
- Responsible for development and maintenance of Automation Testing Framework .
- Involved in the process of identifying the Manual Test Cases and the discussions on design and architecture of Test Plan .
- Writing positive and negative test cases , scenarios and Test Data .
- Using Selenium Webdriver, Cucumber, Junit, Gherkin and Java to create feature files for the scenarios and scenario outlines and providing step definitions (implementation) for the feature files .
- Created data driven tests using Apache POI libraries. Used test parameterization methods including Cucumber Scenario Outline and external data sources such as Excel and XML .
- Creating and managing bug reports using Jira with the X-Ray plugin.
- Executing smoke test and involved in the regression testing using Jenkins .
- Generating Test Reports and presenting them to the team.
- Writing Oracle SQL queries, and back-end testin g by using JDBC .
- Experience with POSTMAN for manual API testing and REST assured library to automate API testing. Used Git for version control both built into Eclipse IDE and from Git Bash.
AUTOMATION TESTING ENGINEER
Confidential, Virginia
Responsibilities:
- Building, deploying, running & managing automated Test Cases.
- Developing Automation Framework, using Java , Selenium WebDriver , TestNG and managed dependencies using Maven .
- Writing the XPATHS and CSS selector manually on need basis.
- Performed remote execution of daily Smoke Tests on AWS cloud server with Jenkins and sent email reports.
- Created data driven tests using Apache POI libraries. Used test parameterization methods including Cucumber Scenario Outline and external data sources such as Excel and XML .
- Creating and managing bug reports using Jira .
- Generating Test Reports and presenting them to the team.
- Experienced in Git Version Control tool and GitHub as a remote repository.
Confidential
QA &TECHNICAL BUSINESS ANALYST
Responsibilities:
- Worked in 5 projects from start to end.
- Met with different departments to identify and document requirements for projects like Centralized Applications and Admittance Systems.
- Worked closely with the Web Development Team to help them understand the requirements as well as supported the implementation efforts by answering questions of the developers related to the Business Requirements.
- Designed and Execute Test Cases and tracked defects .
- SOA testing using SoapUI Pro
- Read and interpreted application code / test scripts and debugged the code.
- Used Selenium IDE and Hp UFT, QTP for Record & Play Automation.
- Strong understanding of SQL queries , data analysis , and validation .
- Mentored other members of testing staff.
- Generated Test Reports and presented them to the team.
CONSULTANT
Confidential
Responsibilities:
- Designed and Execute Test Cases and tracked defects .
- Used POSTMAN and SOAP UI for API testing.
- Read and interpreted application code / test scripts and debugged the code.
- Used Selenium IDE and Hp UFT, QTP for Record & Play Automation.
- Strong understanding of SQL queries , data analysis , and validation .
