We provide IT Staff Augmentation Services!

Sr. Software Development Engineer Resume

2.00/5 (Submit Your Rating)

Trenton, NJ

SUMMARY:

  • Around 6 years of experience in Information Technology, with specializing in Software Quality Assurance Testing.
  • Expertise in Selenium automation using Selenium WebDriver, JAVA, Jbehave, TestNG, Maven, Jenkins, BDD, serenity and extent reporting tools.
  • Proficient in testing on Client/Server and Web based applications and good experience on Core Java, OOPS concepts
  • Extensive working experience cellent skills in Java & JavaScript and written many re - usable functions to automate the application and Experience in implementing TDD and BDD.
  • Extensive working experience on all phases of Software Development Life Cycle (SDLC), its methodologies such as Agile, SCRUM and Waterfall Model.
  • Good working experience on SOAP UI for testing and validating various web services used in the application.
  • Extensive experience in reviewing and analyzing Business Requirements and creating Test Plans, Test Cases, Test Scripts, Test Estimation & Requirement Traceability Matrix.
  • Worked on all testing like Regression Testing, Integration Testing, System Testing, Functional Testing and Unit Testing.
  • Well versed in different management scenarios like Change Control, Quality Assurance, Defect Tracking, System Integration, and Task Scheduling.
  • Good knowledge on bug tracking tool like JIRA, Quality Center, BugZilla
  • Ability to adapt to new environment quickly, strong team player, good communication, good analytical and computation skills, enthusiastic learner, confident, sincere and committed.
  • Outstanding communicator with extensive experience in customer service as well as ability to identify, develop and enhance client relationships

TECHNICAL SKILLS:

Testing Tools: Selenium IDE/WebDriver/GRID

Languages: JAVA, HTML, XML, PL/SQL

IDE: Eclipse, SQL Developer

Test Framework: Jbehave, TestNG, Data Driven Framework

Web Debugging Tool: XPath, Firepath, Firebug

Build Tool: Ant, Maven

Agile: Scrum, Waterfall

Bug Tracking Tools: JIRA, Quality Center (QC) and BugZilla .

Continuous Integration Tools: Jenkins

Version Control: SVN, GIT

Data Bases: SQL, Oracle

Operating Systems: Windows, Linux, Mac

PROFESSIONAL EXPERIENCE:

Confidential, Trenton, NJ

Sr. Software Development Engineer

Responsibilities:

  • Responsible for writing and maintain Selenium WebDriver scripts usingjava, TestNG framework and apache POI API.
  • Worked in a highly dynamic AGILE environment and participated in scrum and sprint meetings
  • Participated in Release requirement analysis, Release plan and scoping meetings. Attending Testing plan review meetings with Business, solution design and development team.
  • Involved in designing of automation framework to be used in UI testing with Selenium.
  • Implemented Page Objects model (POM) and POI API to read excel files for Data Driven framework.
  • Implemented Assertionsfor better validation using Selenium.
  • Setup the Automation framework using Selenium to run test cases in multiple browsers and platforms
  • Responsible for identifying test cases for manual and Automation with Selenium WebDriver for Smoke Test, Functional and Regression Tests.
  • Execute browser compatibility and regression tests using Selenium WebDriver for testing UI for every new build release.
  • Used the Firebug to inspect the XPath of the web elements and Eclipse IDE for Java development.
  • Identified, Reported and Tracked Defects using JIRA tool and as a project management tool.
  • Created POM to store the project data and configured their details using Maven to build the project.
  • Performed Application Screenshots and copied the images whenever exceptions occurred and also at important checkpoints of application execution.
  • Testing various operations in WSDL using SOAPUI tool and maintain the test cases.
  • Responsible for Identification of the required regression scope, automation scope, automated test Scripts review and strategy for automation testing.Worked on testing the application in different machines at the same time and with different web browsers (cross browser testing).
  • Analyzed and reported bugs to development team. And also reproduce the issues requested by development team, re-testing the test cases after bug fix and updating test results.

Environment: Selenium WebDriver, Java, TestNG, Jenkins, Agile, Oracle, Maven,SOAP UI, XPath, Firebug, Eclipse, GitHub.

Confidential, Hartford, CT

QA Automation Engineer

Responsibilities:

  • Implemented automation using Selenium WebDriver, JAVA, BDD, Jbehave, Serenity, SVN and Maven.
  • Participated in Release requirement analysis, Release plan and scoping meetings. Attending Testing plan review meetings with Business, solution design and development team.
  • Working with solution design team on functional navigation and testing clarifications.
  • Developed and updated Test Scripts based on the Functional and Technical Specifications.
  • Performed Data driven testing to validate the components displayed on the website using Selenium.
  • Performed Browser testing on different browsers like Internet Explorer, Chrome, and Firefox where tests were run using Selenium WebDriver.
  • Performed Application Screenshots and copied the images whenever exceptions occurred and also at important checkpoints of application execution.
  • Used Maven, GIT to execute Selenium automation suites on different platform, browser combinations.
  • Responsible for Identification of the required regression scope, automation scope, automated test Scripts review and strategy for automation testing.
  • Developed automated test scripts by setting up Page Factory and Page Object patterns.
  • Used XPath and DOM to work with dynamic and static objects in Selenium.
  • Performed functional testing of SOAP and REST Web Services using SOAP UI Tool. Used Git as code repository and Code Collaborator to manage code reviews.
  • Develop Gherkin stories and tasks for sprints, communication with developers and team members to ensure defect resolution and manage defects in bug tracking tool.
  • Conducted test case reviews and presented the test cases/test scenarios to the team members for all iterations.
  • Developed BDD tests using Jbehave by writing behaviors and step definitions.
  • Involved in the Continuous Integration of the automation framework with Jenkins.
  • Integrated the test suites to Jenkins to execute them automatically after every successful deployment.
  • Worked in a highly dynamic AGILE environment and participated in scrum and sprint meetings
  • Assisted Manager by providing automation strategies, Selenium/Jbehave Automation and Serenity reports.
  • Understanding requirements, technical specifications and writing Manual & Automation test cases based on business requirements
  • Played an integral role in performing functional testing, GUI, localization and compatibility testing.

Environment: Java, Selenium WebDriver, Jenkins, Maven, Jbehave, SOAP UI, Rest, XPath, Eclipse, HTML, CSS, JavaScript, XML, Quality Center, SQL, agile, Oracle and Windows.

Confidential, New Jersey NJ

QA Engineer

Responsibilities:

  • Analyzed business requirements, documented business requirements specifications, wrote Test Plans, Test Cases.
  • Worked with development team to understand technical design and architecture for test planning.
  • Worked under waterfall methodology.
  • Executed Manual tests reviewing results of all tests and reporting anomalies into the defect tracking database; verifying the resolution of all defects for an assigned project.
  • Prepared traceability matrix to ensure the adequate coverage of the test cases.
  • Prepared required documentation for testing signoff by various parties as required by the project plans.
  • Assigned, Monitored and Tracked Tasks of Team Members.
  • Updated Test Plans and Test Cases periodically to manage changes in requirements.
  • Uploaded test cases executed test cases and logged defects in Mercury Quality Center.
  • Maintained Traceability Matrix to track the requirements to the test cases to ensure complete test coverage in the Quality Center.
  • Connected to database to Query the database using SQL for data verification and validation.
  • Performed back end testing on oracle database by writing SQL quarries.
  • Created SQL views to aggregate data before moving to targeted database from legacy database to simulate results.
  • Interacted closely with developers regarding defects, participated in tracking, reviewing and analyzing bugs.
  • Worked extensively with business users to define scope and prepared ‘Documents of Understanding’ for various change requests by analyzing the feedback from user groups.

Environment: Java, Quality Center, MS Visio, HTML, Java Script, Oracle, VSS, UNIX.

Confidential, Paramus, NJ

QA Engineer

Responsibilities:

  • Analyzed and reviewed Business Requirement Documents and System Requirement documents to design quality test cases.
  • Involved in generating Requirements Traceability Matrix (RTM) for functional requirements.
  • Extensively used Quality Center for Test planning, Bug tracking, and Reporting.
  • Analyzed test results, identified issues and reported it to the developers and project manager through QC.
  • Written various SQL queries and performed backend validations. Worked with TOAD to write queries and validate the data from different tables.
  • Created Test data based on the test cases.
  • Conducted the Smoke testing to check the High level functionality of the application.
  • Expertise and experience in performing different kinds of testing like Functional, GUI, Integration, Backend, Regression and System Testing.
  • Participated in Weekly meetings and walk through to discuss Defect Priorities.
  • Attended Business Analyst, QA and Software Developer meetings for bug review.
  • Performed End-to-End Testing Manually before Automated Testing.
  • Extensively used Quality Center for defect tracking and reporting. Prepared the daily, sprint, and release level reports and shared with the client

Environment: Microsoft Excel, Microsoft Word, HP Quality Center, Waterfall, XML, TOAD, UNIX, SQL Server

We'd love your feedback!