We provide IT Staff Augmentation Services!

Software Development Engineer In Test Resume

CA

SUMMARY:

  • Around 8+ years of experience in Software testing, Automation, Client relationship management and team coordination.
  • Strong understanding of SDLC, Waterfall, Agile software lifecycle methodology, related tools like Rally & JIRA.
  • Experienced in automation of Test Activity using Selenium IDE/ WebDriver, TestNG, JUNIT Frameworks. Proficient in writing test cases using Selenium WebDriver and automating the functional testing, application testing.
  • Experienced in Black Box, Functional, System, Regression, Integration, GUI testing using both Manual and Automation Techniques.
  • Expertise in automating software testing using Selenium WebDriver/Grid/Firebug.
  • Well versed with Java based Testing Frameworks like TestNG and JUNIT.
  • Experienced in manual testing and automate SOAP and Restful Web Services using SOAPUI, Apache HttpClient, Jackson, JAXB parsers
  • Expertise in Problem solving and Defect Tracking Tools like Quality Center, Bugzilla and JIRA.
  • Experience in open source back - end testing to query and access Oracle database using SQL
  • Extensive knowledge of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) Methodologies and Test Processes and Awareness of Software Engineering Concepts
  • Hands on experience in Agile, Waterfall and Scrum methodologies.
  • Experience in Configuration Management tools like SVN and GIT.
  • Hands on experience in Test Planning, Test Case design, Test case review, Test case execution and bug tracking and good hands on experience in SOA testing and good knowledge in TDM (Test Data management) used in ETL testing.
  • Proactive and analytical problem solver with strong leadership and excellent interpersonal skills, also has good client interaction & team skills and good knowledge in Cucumber.
  • Dynamic in working with all teams involving Developers, Business Analysts, Product team and Client Support teams for deliveries on time and budget with highest quality.
  • Experience in Coordinating Functional, Regression, User Acceptance, Client-Server and Web-based applications.
  • Report and maintain the test results for all releases in different environments.
  • Highly organized, strong quantitative skills & detail oriented.
  • Quick learner, team player, hard worker, self-driven, result-oriented, able to meet deadlines and multi-task during project execution.

TECHNICAL SKILLS:

Testing Tools: Selenium WebDriver/IDE/GRID, HP Quality Center, JUnit, Log4j, Firebug, FirePath, TestNG, JXL, SOAPUI, Apache HTTP Client, Jackson, Cucumber, Appium, Postman, Kanban board

Language/Script: Java, Beginner Python, PL/SQL, HTML, JavaScript, XML, JSON, Shell Script

Testing Frameworks: TestNG, Junit

SOA Technologies: SOAP, WSDL, RESTful web services, Postman, SOAP UI

Bug Tracking Tools: HP Quality Center, JIRA, Rally

Build / CI Tools: Ant, Maven, Jenkins

Databases and Tools: PL/SQL, Oracle, MySQL, TOAD

EXPERIENCE:

Confidential, CA

Software Development Engineer in Test

Responsibilities:

  • Extensively involved in all stages of Software Testing Life Cycle (STLC), Software Development Life cycle (SDLC) using Agile methodology
  • Reviewed Business requirements, Design documents and prepared Test Plans which involved various Test Cases for all assigned module/projects
  • Efficient management of JIRA for bug tracking
  • Selected the Test Cases to be automated and performed functional testing of the frontend using Selenium (WebDriver) & created Data Driven framework using TestNG
  • Designed, executed and maintained Selenium WebDriver, TestNG, automated test cases for regression test cases.
  • Functional and Cross Browser Testing of the defined BrowserStack.
  • Tested web services using Apache HttpClient
  • Tested request and response and JSON based web services interfaces using Postmanto create and execute automated functional, regression, compliance tests
  • Performed execution and logging of defects in Quality Center and Verification of defects for System Testing
  • Conducted Smoke testing, Functional testing, Black Box, Regression testing, Integration testing, User Acceptance Testing (UAT), Data validation testing and Compatibility Testing.
  • Ensure accuracy and completeness in the test reports.
  • Updated the Requirement Traceability Matrix (RTM), with Test Case id’s and make sure that all BR’s (Business requirements), TR’s (Technical Requirements) and Detail Design Requirements were mapped perfectly and all Requirements were covered with Test cases.
  • Development and Execution of SQL queries to check the database and checking the data integrity in accordance with business standards of the company.
  • Worked closely with the developers to resolve the design and development errors and to get the software released for system testing.
  • Used GitHub for checking in our automation scripts.
  • Integrated Automation scripts (Selenium WebDriver API) on Continuous Integration tools Jenkins fornightly batch run of the Script.
  • Created pom.xml in Apache Maven and run the builds, the automation selenium test suites on CI tool Jenkins
  • Used SQL Queries to verify the data from the Oracle database.

Environment: Agile, Jira, Selenium WebDriver, Java, Python, Fire Bug, JXL, Log4j, Android 4, Maven, Eclipse, TestNG, HTML, JavaScript,CSS, XML, XPATH, Postman, Restful, JAXB, Apache HTTP Client, PL/SQL, Oracle, Apache Quality Center, Linux, Jenkins, Cucumber

Confidential, CA

QA with Web Developer

Responsibilities:

  • Collaborated with product management teams in an agile environment to develop a comprehensive set of tests for web-based applications
  • Analyzed the system requirements and developed detailed test plans, test cases and provided the documentation.
  • Configure Selenium WebDriver, TestNG, and created selenium automation scripts in java coding using TestNG
  • Involved in creation of automation framework in Selenium WebDriver using data driven and Page object driven approach.
  • Used Maven tool for the Project management and for the purpose of compile, run, deploy and to add external dependencies.
  • Performed GUI, Functional and Regression testing by automated using Selenium, TestNG and Maven
  • Tested application compatibility for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium used in performance testing.
  • Developed and executed test cases and automation regression testing using Selenium WebDriver.
  • Verified WSDL files, asserting files using various In-build assertions, performed Data Driven testing, in SOAPUI.
  • Performed REST API Testing using Http Test Client for REST web APIs.
  • Develop test cases for functional and regression testing. Conducted usability testing, UI testing, functional testing, and database testing.
  • Developed and maintained test documentation including test plans, test cases, and test data.
  • Retest defect fixes and reopen issues when needed.
  • Worked with Developers, Business analysts and Project managers to determine requirements (H/W specs, Test Cases, Test Data).
  • Used SQL Queries to verify the data from the Oracle database.
  • Responsible for maintaining the SGI internal and external web properties with design and technical responsibilities as well as driving day-to-day website operations by collaborating with content providers while adhering to branding and web guidelines.
  • Created several in-house web tools, working with several cross functional teams including Sales and Marketing departments. Projects involved working with JavaScript, PHP, HTML, CSS.
  • Maintained and monitored the google search appliances that monitored traffic on both SGI internal and external websites.
  • Analyzed the User stories, Editorial, Comps and the Wireframes to understand the requirements.
  • Performed various types of testing such as Sanity Testing, Functional testing, Automation testing, Regression testing, Post pre-production and Post-production testing, usability testing, UI testing.
  • Automated functional test cases of the web application using Selenium WebDriver/Java/TestNG.
  • Executed SOAP based web services testing using SOAP UI.
  • Performed REST API Testing using Http Java Test Client
  • Handled various methods using Http GET, Http POST, Http DELETE, Http PUT method.
  • Analyzed the issues, reported and tracked the bugs in Quality Center.
  • Active Participation in resolving the Production/Pre-production issues.
  • Conducted user acceptance testing to ensure that developed systems satisfied the needs of business clients as specified in the functional requirements.
  • Custom built various web tools for the business to improve the workflow process.

Environment: Agile, Jira, Selenium WebDriver, Java, Python, Fire Bug, JXL, Log4j, Android 4, Maven, Eclipse, TestNG, HTML, JavaScript,CSS, XML, XPATH, SOAP UI, Restful, JAXB, Apache HTTP Client, PL/SQL, Oracle, Quality Center, Linux

Confidential, CA

Software Engineer

Responsibilities:

  • Extensively involved in all stages of testing life cycle, Software Development Life cycle (SDLC) using Waterfall methodology
  • Reviewed Business requirements, Design documents and prepared Test Plans which involved various Test Cases for all assigned module/projects
  • Created Initial test plan and developed test cases and test scripts manually.
  • Designed, executed and maintained Selenium WebDriver, TestNG, automated test cases for regression test cases.
  • Efficient management of Rally for bug tracking and Confluence for design documents.
  • Selected the Test Cases to be automated and performed functional testing of the frontend using Selenium WebDriver & created Data Driven framework using TestNG.
  • Functional and Cross Browser Testing of Defined BrowserStack of the site experience.
  • Tested request and response XML based web services interfaces using SOAPUI.
  • Performed execution and logging defect in Quality Center and Verification of defects for System Testing
  • Conducted Smoke testing, Functional testing, Regression testing, Integration testing, User Acceptance Testing (UAT) and Data validation testing.
  • Performed Smoke, Black Box, Validation and Compatibility testing of the application manually.
  • Used Page Object Model, UI Mapping, Data Driven using CSV, CSS Selectors as a part of Framework.
  • Involved in Web Services Testing using SOAPUI to create and execute automated functional, regression, compliance tests
  • Ensure accuracy and completeness in the test reports.
  • Updated the Requirement Traceability Matrix (RTM), with Test Case id’s and make sure that all BR’s (Business requirements), TR’s (Technical Requirements) and Detail Design Requirements were mapped perfectly and all Requirements were covered with Test cases.
  • Development and Execution of SQL queries to check the database and checking the data integrity in accordance with business standards of the company.
  • Worked closely with the developers to resolve the design and development errors and to get the software released for system testing.

Confidential, Walnut Creek, CA

Software Intern

Responsibilities:

  • Part of the project management team that was involved in the software upgrade of Confidential ’s mainframe operating system environment - this involved putting together documentation while interacting with all the principle stakeholders involved and participating in the change control meetings.
  • Involved in creating the Test Plan and Test Cases for the migration process
  • Tier 1 technical support for MS Project client installs within the IT division.

Hire Now