We provide IT Staff Augmentation Services!

Software Developer In Test Resume

San Ramon, CA

PROFESSIONAL SUMMARY:

  • 5 years of experience in Software Testing, Software Release Management and Quality Improvement Processes and experience in SDET Engineer .
  • Expertise in developing Test Cases, Test Plan and Automation test scripts using Selenium, Cucumber BDD, API testing using SoapUI, Continuous Integration using Jenkins & current QA methodologies serving various domains such as Network, and E - commerce.
  • Worked on various open source tools such as Selenium WebDriver, TestNG, Cucumber, JAVA, Jenkins, Maven, JUnit, TestNG, Web Applications, SoapUI, JIRA, and SQL.
  • Experienced in full life cycle development and testing of complex commercial applications using Object-oriented Java and J2EE technologies.
  • Extensive exposure to JAVA, SELENIUM WEBDRIVER, JDBC, GIT and well versed with RDBMS like Oracle and MySQL.
  • Expertise in using HTML, CSS with XML related technologies like Xpath, Xslt and Xsd.
  • Experience in Requirement analysis, Project effort estimation, Resource planning, monitoring the progress of the activities and application reviewing.
  • Working on hybris tools like BackOffice, CMS Cockpit, Product Cockpit, Hybris administrative console.
  • Closely worked with the developer and the other testers to solve any technical and end user issues .
  • Expertise in Defect Management/ Problem solving including tracking bugs, reporting using Rally, JIRA, Hp ALM.
  • Effectively write test cases by analyzing from top to bottom of the application.
  • Tested different kind of applications like Enterprise Application, Web services testing using SOAP UI, Web Application using responsive design.
  • Have done manual mobile application Testing.
  • Integration and deployment of applications done using Maven. And Automated the jobs to run daily using the Continuous Integration tool Jenkins.
  • Actively involved in implementing testing frameworks Data Driven and Page Object Model (POM) using Selenium.
  • Done Rest API automation using Http Client .
  • Proven ability in developing BDD scripts with Cucumber and writing step definitions, features in Gherkin.
  • Proficient knowledge in various types of software Testing such as Smoke Testing, Sanity Testing, Positive and Negative Testing, Data Driven Testing, Regression Testing, Unit Testing, black box testing, white box testing and Integrated Testing.
  • Good expertise in e-commerce, financial, Network and Insurance domains.
  • Proactive and willing to learn and adapt to new and emerging technologies. Excellent communication skills and commitment with proven ability to interact with clients.
  • Good attitude towards team relations. A very good team player with Excellent Leadership, motivation skills & group handling skills.
  • Focused on delivery of top quality work, maintaining high quality standards with quick turnaround and precision.

TECHNICAL SKILLS:

Programming Languages: Java 1.8.

Scripting Languages: JavaScript.

Web Technologies: Selenium WebDriver, JDBC, CSS, XML, Web Services (Soap, Rest), Http Client

Web/App servers: Tomcat 8.

Configuration Mgt: GIT.

Frameworks: Junit, TestNG. Page Object Model(POM)

Project Methodologies: Agile.

Database: Oracle, MYSQL.

IDE S: Eclipse, STS, IntelliJ

CI Tools: Jenkins.

E: commerce, Insurance, Financial and Network.

XML Technologies: DTD, XML, DOM, XSD and XSLT

Testing Tools: Cucumber, SOAPUI, Postman, Advanced Rest Client, Sauce Labs, QTest

Operating Systems: Windows NT/98/2000/XP, Linux, Unix, Mac.

PROFESSIONAL EXPERIENCE:

Confidential, San Ramon, CA

Software Developer In Test

Responsibilities:

  • Working on hybris tools like BackOffice, CMS Cockpit, Product Cockpit, Hybris administrative console.
  • Design and develop test automation frameworks using Java and Selenium
  • Performed Cross Browser and parallel testing to test whether the web applications are working as desired in different browsers and environments using TestNG.
  • Implemented TestNG in Grouping of Test Cases, Test Methods and Test Suites for regression and functional testing using the TestNG annotations.
  • Performed BDD (Behavior Driven Development), ATDD (Acceptance Test Driven Development) using Cucumber Features, Scenarios and Step Definitions in Gherkins format.
  • Involved in functional testing on Web Applications and Using SoapUI and Postman tools to test the web services.
  • Using Sauce labs for mobile devices testing.
  • Using QTest to develop and execute test cases
  • Involved in designing of automation framework to be used in UI testing with Selenium.
  • Execute browser compatibility and regression tests using Selenium WebDriver for testing UI for every new build release.
  • Performed functional tests using Selenium WebDriver with data driven framework and documented final results in a database.
  • Automated the jobs to run daily using the Continuous Integration tool Jenkins.
  • Worked in Agile Methodology with JIRA as a Agile tool.
  • Develop efficient and effective quantitative methods and guidelines in order to continuously improve quality processes and practices across multiple projects.
  • Executing the test cases, reporting the issues to the programs with complete recreate steps and screen shots.

Environment: Java , Selenium Web Driver, BackOffice, WCMS, PCM, HAC, TestNG, XML, XSLT, REST Web service, JIRA, oracle, Jenkins.

Confidential, Denver, CO

Software Developer In Test

Responsibilities: .

  • Working on Beacon UI project in which, dish agents can search for the customers accounts and work on them accordingly.
  • Configured Selenium WebDriver, TestNG and created selenium automation scripts in java using testing prior to agile testing.
  • Used Gradle tool for the Project management and for the purpose of compile, run, deploy and to add external dependencies.
  • Involved in automating the reports functionality, which is Regression Phase and covers thousands of test cases.
  • Collaborated with the Product management teams in the agile environment to develop a comprehensive set of tests for Web based application.
  • Incorporated the test data in Test Scripts from excel using Apachi POI API.
  • Performed continuous integration of code and scripts using Jenkins, Gradle and TestNG. Configured and launched builds using Jenkins jobs and analyzed the Test Results from Jenkins UI.
  • Analyzed the test results, tracked the defects and generate reports using HP ALM.
  • Implemented TestNG in Grouping of Test Cases, Test Methods and Test Suites for regression and functional testing using the TestNG annotations like Test, Groups, Parameter, Data Provider.
  • Performed functional testing of REST Web Services. Validated request and response. Added assertions to validate the RESTFUL service.
  • Performed BDD (Behavior Driven Development), ATDD (Acceptance Test Driven Development) using Cucumber Features, Scenarios and Step Definitions in Gherkins format.
  • Defect Management/ Problem solving including tracking bugs, reporting using Rally and HP ALM.
  • Performed Integration, Functional and Regression Testing to check compatibility of new functionality with the existing functionalities of the application and executed end-to-end testing.
  • Performed Database testing, scripted SQL queries to verify data integrity and validate updated data for the Test cases in different modules of the application.
  • Closely worked with the developers and the other testers to solve any technical and end user issues .

Environment: Java, Selenium WebDriver, TestNG, REST Web Services, Rally, HP ALM, Jenkins, Ready API, Postman, Gradle, IntelliJ, Git, Oracle.

Confidential

Manual And Automation Engineer

Responsibilities:

  • Understanding customer requirements by verifying the projects scope, work orders.
  • Coordinating with Design, PG to get the detailed information about the project.
  • Participated in weekly meetings, conferences and walk-through to understand the business and testing requirements and to plan the testing process on a regular basis.
  • Design and develop test automation frameworks using Java REST API, SOAP, XML, and Selenium 2.
  • Performed Integration testing, Functional testing and Regression testing.
  • Involved in complete QA Life Cycles.
  • Executing the test cases and reporting the issues with detailed recreate steps.
  • Preforming all the Client, business side validation.
  • Writing SQL queries and validating the application with back end data using Oracle.
  • Worked on Requirement traceability matrix (RTM) to map the test cases to the requirements.
  • Generated Defect Reports using XMS Defect Module.
  • Verifying the all the log files and troubleshooting the root cause of the issues.
  • Designing the test cases by reading the work order and executed using JUnit framework.
  • Used selenium Web driver to automate the Web Applications.
  • Executing the test cases, reporting the issues to the programs with complete recreate steps and screen shots
  • Creating the ticket and filing the issues in the Project management tool Jira.
  • Updating the daily status to the team in the daily scrum meeting.

Environment: Agile Methodology, Java, Oracle, Selenium web driver, Web Services, Web API, XML, Junit.

Hire Now