We provide IT Staff Augmentation Services!

Software Developer Engineer In Test Resume

5.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY

  • SDET (Software Development Engineer in Test) using JAVA, VB Script and C type Automation testing scripting languages using open source and licensed testing tools.
  • Over 5 years of experience in core java.
  • Has been working on API testing from teh past 2 years.
  • Extensively used automation frameworks like TestNG, DataDriven, Cucumber and Page Object Model (POM) for regression testing.
  • Extensive Software Test Automation through Behavioral Driven Development using Cucumber (Gherkin Language) / Selenium.
  • Highly expertise in automation testing technology like Selenium WebDriver.
  • Expert in implementing JAVA API's in Selenium Automation Scripts.
  • Extensive experience in Functional Testing, Regression Testing, System Testing, Integration Testing, Smoke / Ad - hoc, Sanity and User Acceptance Testing.
  • Good experience in implementing QA methodologies like Agile and Waterfall model.
  • Involved in design, implementation, integration, testing and deployment phases of teh software using ASP.NET MVC architecture, IIS, C#, SQL Server.
  • Good experience in preparation of Testing artifacts like Test Plan, Test case design document, Test summary report, Test Deliverables and Test Metrics.
  • Automated RESTful Web services using Groovy in IDE and tested teh functionality using SOAPUI.
  • Involved in testing Web services wif tools like SOAP UI and to locate WSDL file on internet, created Test cases and executed them.
  • Designed and developed test framework based on SOAP UI API, which can support data-driven test, switching test environment, running test case selected and automatically generating test report in CSV format.
  • Generated automated tests for testing REST based Web Services using POSTMAN in JavaScript.
  • Used POSTMAN for testing teh API requests by setting up multiple environments such as local setup, live environment.
  • Experience in performing GAP Analysis and preparation of Requirement Traceability Matrix (RTM).
  • Strong working experience on functional/regression automated testing tools like Selenium web drivers, JMeter, HPALM and IBM Rational robot.
  • Onsite experience in testing teh application using live production data wif client during User Acceptance Testing (UAT).
  • Experience in working wif GE Sales Force Automation (SFA) system.
  • Good programming skills in Java, Oracle, SQL.
  • PL/SQL and experience in SQL Server, Access and Oracle Databases.
  • Preparation of Test Cases based on ETL Specification Document, Use Cases, Low Level Design document
  • Excellent experience in performing backend testing using SQL.
  • Good understanding and work experience wif basic UNIX and Batch processing.
  • Good functional noledge and extensive testing experience in Retail and Investment Banking.
  • Good experience wif working on Onsite-Offshore model and leading teams.
  • Diversified experience in testing Client Server and Web based applications.
  • Experience in working wif distributed and multi-national teams.
  • Interaction wif development teams for smooth problem resolution and error free rollouts.
  • Good Communication skills, Documentation Skills, Team problem solving ability, analytical and quality conscious.

TECHNICAL SKILLS

Testing Tools / Frameworks: Selenium WebDriver,Appium, HP/ALM, Postman, IBM Rational Robot, JMeter, QTP, TestNG, POM, Soap UI,REST, Cucumber

Operating Systems: Windows 2000/98/95/NT/XP, LINUX, MS-DOS

Languages: C, C#, PL/SQL, C#, Java, XML, Vb.Net, HTML/DHTML

Databases: MS Access, Oracle 9i, SQL Server 2000

GE Suite: Small World Spatial Core Technology 4.1, Speedi Win.

Polaris Suite: Intellect Cards

Test Environment: WebLogic servers, NET, Java, Citrix

Office Tools: Text editors, Web developments

PROFESSIONAL EXPERIENCE

Confidential, Atlanta, GA

Software Developer Engineer in Test

RESPONSIBILITIES:

  • Actively participated Agile and scrum meetings / ceremonies / stand ups and story writings.
  • Participated to in core automation meetings to identify E2E business scenarios for automation, includes prioritization and automated test development standards.
  • Developed check list for Automation of Software Quality Assurance and developed coding standards.
  • Used Firebug Tool to identify element locators like id, Name, class, XPath, link, partial link, CSS, for QA Automation.
  • Performed automation testing as per teh user stories using Selenium WebDriver, TestNG and Cucumber.
  • Gathered business process requirements and utilize Salesforce functionality to automate and achieve those objectives.
  • CreatedField mappingdocument for various objects like Accounts, Contacts, Tasks, Opportunity, and Lead.
  • Used TestNG as a framework in selenium WebDriver to write scripts.
  • MEAN stack implementation, AngularJS Full-Stack generator (generator-angular-full stack), and actually run, edit, and deploy an application Responsible for design and development of teh web pages
  • Accessed database elements using JDBC API.
  • Has created and tested custom objects in teh sales force page for gathering teh information.
  • Designed and developed teh JSP pages wif HTML, Core Java, JavaScript, and CSS and accomplished teh front end validations.
  • Performed data driven testing by using JDBC and Groovy script as a data source in SOAPUI and configured SQL queries to fetch teh data.
  • Implemented teh business logic under teh Servlets and simple Java Bean components to be used under teh various modules in teh Solutions.
  • Implemented QA automation using Selenium WebDriver, Java, Cucumber, Maven and Jenkins.
  • Integrated teh API tests wif Postman for creating teh test environment
  • Successfully integrated Postman and selenium scripts wif Jenkins
  • Proficient in handling web service automation tools like Postman.
  • Used Collection Runner to run teh API requests unlimited number of times and provide an aggregate summary for each collection.
  • Configured teh environment to allow different API calls such as local machine, development server or production server.
  • Used teh Builder tab to create teh HTTP requests compared teh response.
  • Performed build acceptance testing, regression testing, and smoke testing for nightly builds and across different environments.
  • Developed test data using teh Selenium Web driver “End2End” scenarios for User Acceptance Testing (UAT) and Training.
  • Successfully Completed User Acceptance Testing (UAT) on each release of teh project wif teh halp of end duser requirements.
  • Defect Maintenance, Tracking, using HPALM
  • Actively participated in designing and documenting teh testing documents in teh project like test case design document template, weekly status report.
  • Involved in providing teh Testing Effort estimates and provided teh timely feedback on progress of teh testing activity.
  • Involved in weekly walkthroughs and inspection meetings, to verify teh status of teh testing effort.

ENVIRONMENT: SeleniumWeb driver, Chrome, Fire path, HPALM, Test NG, POSTMAN, JAVA, J2EE, SOAPUI, Firefox, CSS, JSON, GIT, SQL, Eclipse, Agile, UI, JavaScript, Xml.

Confidential, Irving, TX

QA Analyst

RESPONSIBILITIES:

  • Evaluated teh high level functional and technical requirements, understood teh functionality of teh application from a testing perspective.
  • Developed teh test cases in Test case design document and got them reviewed by co-testers aiding in cross-training.
  • Worked wif teh manual functional testers to understand teh business flow to automate teh stableE2E features of teh application.
  • Involvement in Test Execution, Results Analyzing and Defect Reporting.
  • Developed TestNG tests for each in teh Project and verified functionality by matching expected and actual output values.
  • Used TestNG Annotations in Selenium WebDriver and executed a batch of tests as TestNG suite.
  • Performed manual testing of each build and tan regression testing on each build using Selenium WebDriver.
  • Conducted Data Driven Testing, cross browser testing and parallel test execution using Selenium WebDriver.
  • Involved in testing Web services me.e. REST wif tool called 'Ready API' wif URL.
  • Designed and wrote automated test scripts using SOAPUI web services test tools
  • Tested web services designed to function in a Service Oriented Architecture (SOA) environment
  • Expertise in testing and validating XML, Web Services, REST, HTTP, SOAP Messaging.
  • Verify data integrity and operated other system and integrate different modules, actual data pass through teh components and connection and tested dependencies between sub-components.
  • Testing Siebel CRM applications such as Siebel sales, Target Account selling, Enterprise selling Process, Portfolio Management Process, Manage Customer activities, customers, contact and sales forecasting etc.
  • Performed Front end and Back end testing and data validation on Oracle database.
  • Create Performance Test Plan, Test cases according to functional and non-functional requirements create environments, execution test cases and test scenarios, reports writing, documentation, collection of test results, analysis and find out root cause of problem and solved problem.
  • Create test data, analyze data of each platform of performance testing and follow according test details in test plan.
  • Participated in daily SCRUM meetings and gave teh daily status of testing.

ENVIRONMENT: Windows XP, Siebel CRM, Selenium GRID, SOAP UI, REST, Oracle, SQL Developer, Selenium 3.0, TestNG, HP ALM.

Confidential, Dallas, Texas

QA Automation Engineer/Java

RESPONSIBILITIES:

  • Developed Automation Code using Selenium WebDriver, Java, TestNG and page object model (POM).
  • Designed and Developed Automation code for Functional, smoke, regression testing using Selenium wif Java.
  • Work in teh agile environment wif frequently changing requirements and features set.
  • Experience in Data Driven testing, cross browser testing and parallel test execution using Selenium Web Driver and TestNG
  • Perform automated testing of a web-based application using Selenium WebDriver.
  • Involved in testing of application using teh Scrum (Agile) methodology.
  • Involved in Regression testing using Selenium and Creation of automation scripts for desktop pages.
  • Worked wif Apache POI library.
  • Deliver design and implementation of "Listener" class and "Reporter" class in TestNG library (Java) to support cross browser/platform testing (IE, Safari, Chrome, Firefox), debugging and reporting requirements (in CSV & XML formats).
  • Identifying Automation Scenarios from teh set of Testcases/User stories identified in cycle
  • Responsible for creating deployment packages forQA, UAT and Production, using CI machine to create builds (Jenkins, Maven)
  • Involved in creation of automation framework in Selenium WebDriver using behavior driven approach like Cucumber.
  • Implementation of ATDD technical practices (e.g. Automated testing, TDD, continuous integration) create a robust/reliable /repeatable automation test bed.
  • Experienced in load and performance testing tool JMeter.
  • Performed data driven testing by using JDBC as a data source in SOAP UI and configured SQL queries to fetch data from teh Oracle database.
  • Executed Test Cases recorded in HP Quality Center manually to test teh application for its functionality, system integration and verify teh Exit Criteria.
  • Updated Reports and dashboards to display teh status of test coverage including teh number of test cases passing, failing or pending.
  • Participated in daily SCRUM meetings and testing each SPRINT deliverables.

ENVIRONMENT: Java, Selenium WebDriver, TestNG, Maven, Jenkins, Appium, Cucumber, Java, SOAP UI, Eclipse, Quality Center, Jasmine, Fire path, Firebug, XPATH, HTML, CSS, agile, Internet Explorer, Chrome, Firefox, Oracle, SQL, UNIX.

Confidential

Automation Engineer/ Java Developer

RESPONSIBILITIES:

  • Performed Structural Testing, Functional Testing and Non-functional Testing, Database Testing.
  • Developed teh automated test script for regression, parallel test suite in an application by using Selenium tool and configured thread count and groups for each test case.
  • Developed Selenium scripts to find, verify, select, edit and perform various operations on web elements. Used Select class to perform operations on teh dropdown list.
  • Involved in designing teh architecture of web application using JSP, Servlets and CoreJava
  • Developed Selenium scripts to get teh data from teh webpage by using teh methods like getText, getTitle, getAttribute.
  • Used Selenium WebDriver API wif TestNG to automate tests on cross browser and cross platform environment.
  • Implemented Selenium Synchronization for Conditional and Un-Conditional waits using Implicit Waits and Explicit Waits.
  • Performed browser (IE, FIREFOX, Chrome, Safari) and platform (Windows 7/8/XP) compatibility testing in virtual machine environment.
  • Wrote Selenium script for taking screenshot and used Actions class to perform Mouse and Keyboard events.
  • Involved in automating teh popups using teh Alert interface.
  • Used Apache POI to read data from external sources and provide them as parameter to teh locators in teh test script.
  • Involved in using Maven build tool to manage framework dependency jar files.
  • Configured Jenkins build job for continuous Integration and also for Regression Testing.
  • Used SVN to maintain and manage teh build scripts, test data used and other documents related to teh project.
  • Used Cucumber by creating teh Feature and Step Definition file and Runner file to execute test scripts.

ENVIRONMENT: Java, Oracle, Selenium WebDriver, TestNG, Selenium Grid, Log4jMaven, Jenkins, Eclipse, SVN, Cucumber(Gherkin), SOAP UI, HP ALM, GIT, QC.

We'd love your feedback!