We provide IT Staff Augmentation Services!

Software Developer In Test Resume

2.00/5 (Submit Your Rating)

New York, NY

OBJECTIVE:

Seeking a challenging position as a Software Automation Engineer, which will provide me the opportunity to show my skills and increase efficiencies of the organization and, adjust to new environments and technologies.

SUMMARY:

  • 6+ years of experience in Software Quality Assurance (QA) testing.
  • Extensive experience in reviewing and analyzing Business Requirements and writing detailed Test Plans, Test Cases, and Test Scripts.
  • Experienced with various types of testing like GUI testing, Web testing, Regression testing, User Acceptance Testing, Functional Testing, System Testing, Integration Testing.
  • Experience in analyzing business specification documents, designing and developing Test Plans, writing and executing Test Cases.
  • Good knowledge of SQL, functions, triggers etc.
  • Experienced in using Maven build tools to manage framework dependency jar files.
  • Experienced in customizing Selenium API to suit in testing environment.
  • Experienced in developing and executing automation Regression testing and System testing using Selenium.
  • Experienced in performing Data driven testing to validate the components displayed on the website using Selenium.
  • Hands on experience in Develop Automation Scripts, Execution and Analysis Test Results using Hybrid, Keyword Driven, Page Object and Data Driven Framework in Selenium.
  • Experienced in using Apache POI to read data from external sources to feed locators into the test script.
  • Experienced in using GitHub as a source repository system to share code within the office as well as with the team in overseas.
  • Experienced in using Jenkin as a Continuous Integration server to configure with GitHub and Maven.
  • Extensive knowledge of QA Methodology, agile Methodology and Life - Cycle standards.
  • Experienced is using SOAPUI to test Web-Services.
  • Extensive experience working on cross platform Windows & Mac.
  • Experience in using various software tools & utilities like Selenium WebDriver, Selenium Grid, Quality Center, SoapUI, SQL Server, Oracle, Jenkins, Maven, GitHub, JIRA, JUnit, TestNG, Eclipse and Intellij.

TECHNICAL SKILLS:

Continuous Integration Tools: Jenkins.

Bug Tracking Tools: JIRA, Quality Center

Software Development Methodologies: Agile-Waterfall-Iterative.

Databases: SQL Server, Oracle

Testing Framework: JUnit, TestNG.

IDE: Eclipse and Intellij.

Languages: JAVA, SQL, PL/SQL.

Repository System: GitHub, Subversion

Operating Systems: Windows & Mac

WORK EXPERIENCE:

Confidential, Mellon, New York, NY

Software Developer in Test

Responsibilities:

  • Analyzed the Business requirements and System specifications to understand the process.
  • Involved in Test Case Preparation and Test Case Execution Manually using HP ALM.
  • Analyzed application to find out which part can be automated and which can be manually tested.
  • Developed documentation for test strategy and test plan by understanding business logic and user requirements for manual and automated testing.
  • Prepared daily/weekly bug status reports highlighting bug fix metrics and tracked the progress of test cycles in ALM.
  • Involved in writing complex PL/SQL quires for backend data base testing.
  • Automated the Test Cases using Selenium WebDriver, Java, Eclipse and JUnit.
  • Automated the Functional, Regression, Integration test cases using tools from Selenium Suite of products like Selenium & TestNG.
  • Setup a comprehensive test automation framework to reduce repetitive manual testing. (Using Selenium WebDriver, Java, TestNg, Maven, IntelliJ IDEA and other API’s.)
  • Created scenarios to test API's for various functionalities and modules of the application using SOAP UI.
  • Actively participated during functional and regression test cycles. Supported all major production releases.
  • Developed and maintained unit tests using JUnit.
  • Used Firebug and Firepath to identify elements on the page. Used ALM and JIRA for tracking, analyzing and documenting defects.
  • Executed Automated tests in appropriate test regions in support of unit, integration, functional, and regression testing used Selenium.
  • Designed and developed automated scripts which involved Functional Regression, Integration test cases using Selenium.
  • Involved in requirements gathering sessions with client end users to get understanding and prospective of clients business model.
  • Planed, arranged and facilitated meetings, workshops and relations with client staff during test planning and throughout subsequent development and testing activities.

Confidential, Hartford, CT

Automation Engineer

Responsibilities:

  • Responsible for interacting with the business people for understanding business requirements.
  • Worked in a Test Driven Development environment. Participated in daily meetings with Developers.
  • Performed cross browser functional testing using Selenium WebDriver.
  • Performed white box testing like JUnit, TestNG and Web service testing.
  • Setup the automation framework using Selenium WebDriver, Java, TestNg, Subversion and Maven.
  • Used User Stories from JIRA to create test cases. Wrote test cases and created test data in EXCEL files.
  • Defined test automation strategy and test scenarios, created automated test cases, test plans and executed tests using Selenium WebDriver, TestNG and JAVA.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
  • Creation of automation test scripts in Java, TestNG, and WebDriver for various features using Data Driven Framework.
  • Worked on Selenium for creating and executing test cases for functionality testing of a web app.
  • Worked on SOAP and REST based Web Services testing. Used WSDL and end points to create projects in SOAPUI.
  • Tested Web-Services using SOAPUI.
  • Developed External Library using Java for Selenium Automation.
  • PerfUsed JIRA for updating the status of all the test cases & test scripts that are executed during testing process.
  • Validated source and target data by writing SQL query using different string functions, group functions in SQL.
  • Involved in backend testing for different environments like System Testing and User Acceptance Testing.
  • Generated Weekly Reports, Defect Reports and Customized Summary Reports.
  • Participated in various meetings and discussed Enhancements and Modification Request issues.

Confidential, Morris Plains, NJ

Software Tester

Responsibilities:

  • Involved in gathering business requirements from client end users, understand user criteria.
  • Wrote Test Cases and Test Procedures based on the Test Plan.
  • Analyzed project documentation and prepared detailed Test cases.
  • Analyzed, Understood and Estimated requirements.
  • Involved in the System and Integration testing.
  • Performed Positive and Negative testing.
  • Planed, Prepared and updated scripts using Quality Center.
  • Involved in writing SQL Queries to check Data integrity.
  • Performed Integration testing to check the flow of application.
  • Performed User acceptance testing in the final phase of software development process to check the functionality of the software.
  • Tested the application on different browsers as a part of Workstation compatibility testing to maintain cross-browser functionality.
  • Extensively compared several data feeds using comparison software.
  • Coordinated with business analysts, development team and participated in bug review sessions.
  • Worked in the form of sprint team with business analysts and developers in agile methodology.

We'd love your feedback!