We provide IT Staff Augmentation Services!

Software Engineer In Test Resume

3.00/5 (Submit Your Rating)

Durham, NC

SUMMARY:

  • 6+ years of experience in Software Development and Test Automation, with active involvement in all phases of Software Development Life Cycle including requirement gathering, analysis, design, development, testing and implementation.
  • Experience in all phases of Software Testing of Client - Server and Web based Multi-tier applications.
  • Extensive experience in Core Java with sound knowledge in Object oriented programming.
  • Experienced in building test automation framework (hybrid, data-driven, BDD) using tools such as Selenium Web Driver and Grid with sound knowledge in testing frameworks such as Junit and TestNG.
  • Experience in Behavior Driven Development using Cucumber and Gherkin statements.
  • Proficient in QA Testing Methodologies with real time experience in Agile Scrum and Kanban process.
  • Experienced in implementation of Hybrid framework with Page Object Model using Page Factory.
  • Involved in implementing test automation framework for Java based web applications using Selenium WebDriver, Java and TestNG and performed parallel testing using Selenium GRID.
  • Strong experience in Web Service testing/Interface testing using soapUI tool manually.
  • Hands on experience in defect tracking tools such as Rally, JIRA, Bugzilla and Quality Center.
  • Experienced in testing web applications in domains such as Banking, Utility, Sales and Health Care.
  • Proficient in writing SQL queries for backend testing of large databases by writing Advanced Joins, Aggregate Functions and Single Row Functions in Oracle, MySQL and SQL Server.
  • Strong experience in using web debugging tool like FirePath, FireBug and Chrome developer tool for finding elements and locators.
  • Expertise in creating and implementing Test Plans, Test Scenarios, Test Cases, Traceability Matrix.
  • Experienced in testing various applications on multiple platforms such as Windows and Linux
  • Excellent organizational and analytical skills complemented by effective verbal and oral communication .

TECHNICAL SKILLS:

Languages/Script: JAVA, SQL, Shell/Batch Script, ANT, Maven, HTML, XML.

Databases/Tools: MySQL, Oracle, MS SQL Server, SQL Developer.

Automation Tools: Selenium WebDriver, GRID, JUnit, TestNG, soapUI, Cucumber.

Operating s/m & IDE: Windows, Linux, Eclipse

Software Packages: Map Force, SVN, GIT, GitLab, Bit Bucket, Jenkins.

Bug Tracking Tools: Bugzilla, Quality Center, JIRA, Rally.

PROFESSIONAL EXPERIENCE:

Confidential, Durham, NC

Software Engineer in Test

Responsibilities:

  • Analyzed business requirement and developed test cases for testing pdf reports.
  • Actively involved in the daily stand up meetings, sprint planning, refinement and retrospective.
  • Involved in design and implementation of Cucumber framework for smoke and regression test suites
  • Involved in writing test automation scripts using Selenium WebDriver, Java and Junit.
  • Used Bitbucket to manage version control for automation framework
  • Responsible for creating and maintaining UI Object Info, Helpers, Functions, Test Data and Test Suite.
  • Responsible for testing web services (API Testing) and interfaces using Soap UI.
  • Responsible for setting up Jenkins as part of CI/CD process and integrated with Bitbucket
  • Used HP ALM-QC to write testcases and for bug tracking
  • Used JIRA for project tracking and defect management
  • Involved in enhancing and maintaining existing automation framework code.

Environment: Java, Selenium WebDriver, Cucumber, JUnit, Eclipse, Linux, Windows, Agile Scrum, Jenkins, JSON, JIRA, ALM-QC.

Confidential, Morrisville, NC

Sr. Software Test Engineer

Responsibilities:

  • Involved in analyzing Business Requirement Document and Technical Specification Document and developed test plan and test cases for testing the application.
  • Actively participated in daily scrum meetings, sprint planning and grooming sessions .
  • Involved in design and implementation of Hybrid/Data-driven framework with Page Object Model using Page Factory and integrated with Allure Reports plugin to generate customs reports.
  • Involved in writing test automation scripts from scratch using Selenium WebDriver, Java and TestNG.
  • Used GitLab to manage version control for automation framework & Phabricator for code review.
  • Responsible for creation and execution of test scripts on different browsers(Cross Browser testing).
  • Wrote code to perform db verifications on SQL Server/Oracle and integrated with test framework.
  • Responsible for setting up Jenkins as part of CI/CD process, integrated with GitLab and created jobs to run on timely manner using job scheduler for executing automation script.
  • Analyzed test result to ensure existing functionality and recommends corrective actions.
  • Defects were tracked using Rally and analyzed the variation between expected and actual results.
  • Involved in enhancing and maintaining existing automation framework code.

Environment: Java, Selenium WebDriver, TestNG, SQL Server / Oracle, Eclipse, Linux, Windows, GitLab, Phabricator, Selenium GRID, Agile Scrum/Kanban, Jenkins, Firebug, FirePath, Chrome Developer, Rally.

C onfidential

Sr. Software Test Engineer

Responsibilities:

  • Analyzed business requirements and participated in design reviews.
  • Developed test cases to cover overall quality assurance testing.
  • Participated in Agile software testing process with regular QA meetings to discuss testing issues.
  • Involved in design and implementation of Selenium WebDriver automation framework (hybrid/data-driven) for smoke and regression test suites.
  • Responsible for creating UI Object Info, Functions, Test Data and Test Suite.
  • Developed test automation scripts using Selenium WebDriver commands as part of regression testing for various releases of the application and updated the script as part of maintenance.
  • Responsible for creation and execution of Selenium test scripts on multiple browsers
  • Identified the bottleneck by running the scenario under various numbers of users and reported the issues by using JIRA.
  • Performed the Back-End integration testing to ensure data consistency on front-end by writing and executing SQL statements.
  • Used JOINS on the tables to retrieve information from different tables in database to check the database updates on a regular basis using SQL queries
  • Provided client support by analyzing day-to-day requirements and generating reports by executing queries based on the requirement.
  • Used GitLab to manage version control for automation framework and Phabricator for code reviews.
  • Involved in enhancing and maintaining existing automation framework code.

Environment: Java, SQL Server 2012, JIRA, GitLab, XML, Firebug, Chrome developer, Selenium WebDriver, JUnit, Windows and Linux.

Confidential

Sr. Software Test Engineer

Responsibilities:

  • Developed QA strategies, full testing of development life cycle, which includes writing test requirements, test cases, executing tests and documenting test results.
  • Involved in preparing detailed Test Plans and executed the Test Cases.
  • Involved in Sanity Testing, GUI Testing, Functional Testing, Regression Testing, Database testing.
  • Prepared Test Cases in Test Track Professional to cover overall quality assurance testing.
  • Responsible for Backend test validation using SQL Queries on MySQL for Functional Testing.
  • Worked with developers to ensure testing issues are resolved on the basis of using defect reports.
  • Tracked defects using JIRA and analyzed the variation between expected and actual results.
  • Coordinated with the user to execute User Acceptance Testing.

Environment: Java, JSP, My SQL, Windows, Test Track Professional.

Confidential, RTP, NC

Software Test Engineer

Responsibilities:

  • Worked as SAP CRM Tester using SAP CRM 7.0
  • Analyzed business requirements and participated in design reviews.
  • Developed and maintained test cases and test scripts procedures from requirement documentation, specification documentation and business scenarios.
  • Participated in Agile software testing process with regular QA meetings to discuss testing issues.
  • Troubleshot testing problems & handled defects in Quality Center.
  • Tracked testing defects to resolution & help to identify business workarounds if necessary.
  • Performed database verifications using SQL queries to validate test data.
  • Performed Smoke testing, Functional testing, GUI testing, Database Testing and UAT .
  • Executed test scripts procedures for validation and document test results.
  • Conducted test strategy, scenario reviews and test plan walkthroughs with other team members.
  • Worked closely with developer’s team and helped to resolve problems.
  • Analyzed system changes to determine & document impact to region & associated testing needs.

Environment: SAP CRM 7.0, Quality Center 10.0, MS Excel, Remedy, SQL Server 2012.

We'd love your feedback!