Software Development Engineer In Test Resume
Atlanta, GA
SUMMARY:
- Experience in developing complex applications in various phases of development including coding, testing, implementation, and troubleshooting
- In depth experience writing automated test scripts using Java , Selenium WebDriver, and TestNG
- Professional experience in Billing and Customer Care, Retail, Incentives/Commissions Systems (Utility Billing and Customer Service system, e - commerce and store transactions system, commissions and incentives payout system for insurance agents) and automotive online marketplace
- Experience in Java/J2EE, Selenium, Eclipse, JUnit, MySQL, SQL server, Oracle, HTML, XML, CSS, JavaScript, React, Hibernate, Spring Framework, Seam Framework, VBScript
- Hands on experience writing SQL Queries, Stored Procedures, PL/SQL, Triggers in Oracle
- Experience in Quality Assurance and Manual and Automated Testing of Web and Client/Server based applications
- Possesses communication skills needed to relay information to developers and product owners
- Proficient in utilizing Jenkins for test suite monitoring, reporting, and continuous integration
- Knowledgeable in various steps involved in the testing life cycle.
- Experience in executing test cases, creating test scenarios, executing tests scripts and analyzing test results
- Experience in Test Driven Development and writing Junit test cases
- Experienced in various types of testing (ie Regression, Functional, Integration, Black box, White box, System, User Acceptance, and Performance Testing)
- Possesses testing skills including writing test scripts, back end testing of Oracle & MySQL databases and front end Testing of GUI
- Knowledgeable in writing automated test scripts using VBScript
- Well Versed in scrum agile development methodology and Test Driven Development
- Comfortable in using SVN and GitHub version control systems
- Proficient in using JBoss and Apache Tomcat
- Ability to prioritize tasks well and work on multiple test projects at the same time
- Exposure to Visual Basic, C++, and Groovy
TECHNICAL SKILLS:
Developer Tools: IntelliJ, Eclipse, Visual Studio
Database & Tools: PL/SQL Developer, Oracle 10/11g, MySQL, TOAD
Testing: Selenium webdriver, Mercury Interactive Test suite (WinRunner, QTP)
Experience: Java development, software development engineer in test, Selenium, VBSCript, SQL, HTML, CSS, XML, JavaScript, React, Test Driven Development, Junit, solr, TestNG, Maven, Jenkins
Defect Tracking/Project Management Tools: Quality Center (ALM), JIRA, Pivotal Tracker, VersionOne
Programming/Scripting Languages: Java/J2EE, PL/SQL, HTML, XML, JavaScript, VBScript
PROFESSIONAL EXPERIENCE:
Confidential, Atlanta, GA
Software Development Engineer in Test
- Executes complex manual and automated smoke, functional, integration, and regression tests
- Develops, deploys, and maintains automated test scripts using Java and selenium webdriver
- Writes test cases and tracks and communicates about defects
- Collaborates with Scrum team members to support release planning, estimation, and deployment
- Uses SQL for querying data and also utilizes pl/sql and solr
- Utilizes TestNG framework to create automated test scripts
- Uses Jenkins to maintain continuous integration
Environment: Java/J2EE, Jenkins, Selenium, SQL, JavaScript, React, PL/SQL, IntelliJ, SVN, Github, ALM, TestNG, VersionOne, Maven
Confidential, Atlanta, GA
Java Developer
- Created restful web Confidential for handling payments and other transactions such as adjustments and refunds
- Interacted with other teams in the home improvement retail sector such as Point of Sales team
- Coded additional functionality to an existing user interface and performed front end testing
- Wrote Junit tests and utilized Sonar to ensure test coverage and adherence to Test Driven Development
- Worked in an agile environment and used JIRA software
- Utilized postman to ensure web Confidential functionality
Environment: Java/J2EE, XML, HTM, CSS, JavaScript, PL/SQL, Maven, Eclipse, IntelliJ, Jenkins, SVN, Pivotal Tracker
Confidential, Atlanta, GA
Java Developer
- Worked on utility billing application utilizing Java, Hibernate, Spring MVC, Seam Framework, Oracle database
- Completed user interface for call center workflows for the utility companies
- Involved in the Software Development Life Cycle (SDLC) namely development
- Used Hibernate for ORACLE11g database connectivity
- Communicated with QA team, software architects, and other team members
Environment: Java/J2EE, HTLM, XML, JavaScript, Seam Framework, Eclipse, Jboss, Hibernate, JSF, Oracle 11g, Hibernate, TOAD, JIRA, QTP
Confidential, Alpharetta, GA
Jr. Java Developer
- Involved in various phases of Software Development Life Cycle (SDLC) including development and testing phases.
- Used TOAD tool for SQL query execution and data verification. Used to check test creation and workflow in ORACLE DB using SQL queries inner join, outer join, group by clauses etc. Involved in Manual and automated Testing of the front-end application
- Used JAVA JDBC API for ORACLE10g database connectivity. Used callable statements for calling PL\SQL stored-procedures from JAVA classes and used PL\SQL stored-procedures to display results of tests.
- Worked on Java, JDBC, Action classes for the application.
- Developed Object - Relational (O/R) mapping using HIBERNATE. Developed Data Access Object (DAO) persistence layer using Hibernate.
- Utilized Spring Framework for developing business logic
- Conducted compatibility testing on Internet Explorer, Chrome, and Firefox
Environment: Java/J2EE, XML, JavaScript, Spring Framework, Eclipse, Apache-Tomcat, JDBC, Oracle 10g, Spring Framework, SVN, JIRA
Confidential, Birmingham, AL
QA Automation Engineer
- Utilized knowledge of object-oriented programming to help validate, verify, communicate and resolve software issues
- Performed various black, gray, and white box testing using methodologies such as Module Testing, Integration Testing on the application.
- Prepared test cases for Boundary Value Analysis using Black Box testing techniques
- Converted manual test scripts to automated test scripts in QTP
- Executed test cases for navigational testing, functionality testing under load and GUI testing
- Used SQL for querying, updating records, retrieving Functions and Procedures
- Interacted with Developers and Business Analyst regarding requirements, test scenarios, and defects
- Performed various testing such as retesting, sanity, system, database, compatibility, performance, functional, integration, black box, white box, system, user acceptance, regression
- Utilized JIRA for bug tracking and reporting
Environment: QTP, Java/J2EE, MVC, JSP, Oracle 9i, PL/SQL, MySQL, MS Office, .NET, ClearCase