We provide IT Staff Augmentation Services!

Software Development Engineer In Test Resume

4.00/5 (Submit Your Rating)

SUMMARY

  • ISTQB certified professional with overall 8 years of IT experience as Software development Engineer in Test and Software Quality Assurance Analyst
  • Experience in all phases of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), Bug life cycle and Methods like Agile, Waterfall and V model
  • Assessed and analyzed user stories and participated in Sprint planning, Review Sessions & Scrum Meetings and developed Test scenarios, Test cases, Test data, Test procedures, Test reports
  • Experience in designing and executing Automation Test scripts for web applications using Java, Selenium RC/IDE/Grid, Selenium WebDriver, Junit and TestNG
  • Experience in developing selenium automation framework using Junit/TestNG and builtANT/Maven targets to execute automation suites from command line
  • Expert in integrating Automation scripts (Selenium WebDriver API) on Continuous Integration tools Jenkins for nightly batch run of the Script
  • Experienced in making Data Driven and Keyword Driven framework to maintain test suite
  • Experience Behavior Driven Development using Cucumber
  • Expertise in converting QTP script to Selenium to support multiple browser
  • Experience in developing automation scripts using Selenium WebDriver and Java Used Eclipse IDE and IntelliJ to develop & debug the code
  • Designed & Develop data driven framework using Selenium WebDriver, TestNG and Apache POI API
  • Quality Assurance and Software Testing experience involving complex client/server and web based applications
  • Executing test cases, Ad - hoc product testing, reporting bugs and reporting tester status, writing test scripts, test automation using diverse testing tools like LoadRunner, Quick Test Professional/UFT and Quality Center
  • Experience in implementing Page Object Model(POM) and Page Factory patterns in automating the applications
  • Experience in generating test execution reports using Extent reports, XSLT Reports for the executed tests
  • Experience in Writing and Executing the Test cases, analyzing the Test results and Defects Tracking
  • Experienced in complete Software Testing Life Cycle (STLC) and Software Development Life Cycle (SDLC) and Bug Life cycles
  • Experience in performing Functional Testing, Smoke Testing, Regression Testing, System Testing, Black Box Testing, White box testing, Integration Testing, User Acceptance Testing (UAT), Ad-Hoc Testing
  • Experience in testing SOA with RESTful/SOAP Web Services Created entire architecture for backend testing internal and third party API using Rest-assured and SOAPUI
  • Excellent knowledge in writing unique XPath using firebug and firepath to identify web elements
  • Expertised in using browser’s developer tool for identifying web elements using XPath and CSS selectors
  • Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center, JIRA, IBM ClearQuest, Bugzilla etc
  • Experience programming in Java, JavaScript, HTML, XML and SQL on Windows, XP, Vista Operating Systems and UNIX environments
  • Expertise in back end testing and writing SQL queries, Joins, procedures using Oracle and MySQL
  • Experience in source code management tools GIT, TFS and SVN
  • Proficient in designing, reviewing and documenting system test plans, defining test procedures and creating test cases based on product releases features, client’s requirements and related technical documents
  • Possess strong technical aptitude with strong analytical, problem solving
  • An effective communicator, committed team player, quick learner and rapid problem solver with commitment and a strong work ethic and ability to quickly adapt to new environments

TECHNICAL SKILLS

Testing Tools: Selenium WebDriver/RC/IDE/GRID, Junit, TestNG, QTP9/UFT125, HP Quality Center, SoapUI, ALM, Cucumber, RestAssured

Languages: HTML, CSS, JavaScript, Java, XML,C#

Web Debugging Tool: XPath, Developer tool, Firepath, Firebug

Build Tools: Ant, Maven

Continuous Integration Tools: Jenkins

Project Methodologies: Agile-Scrum, Waterfall, V-Model, TDD

Defect Tracking Tools: Jira, Bugzilla, IBM Rational ClearQuest

Databases: SQL Server, MySQL, Oracle

Operating Systems: Windows variants, UNIX, Linux

Servers: WebLogic, WebSphere

PROFESSIONAL EXPERIENCE

Confidential

Software Development Engineer in Test

Responsibilities:

  • Requirement analysis, test plan review for three projects
  • Delegating testing execution task to testing team onsite and offshore
  • Automation script review on daily basis
  • Daily, weekly and monthly Test status reporting
  • Effective collaborate with Development Teams, Business Analysts and Business stakeholders
  • Maintained documentation in Confluence and provide signoff for Deployment
  • Participated in Fast paced dynamic 3 weeks’ sprint
  • Evaluated risk before releasing the application in production environment
  • Developed and Executed Test Scripts using TDD
  • Developed BBD with Page Object Model automation framework from scratch
  • Expertise in writing Feature files for cucumber by analysing business requirement using Gherkin language
  • Maintaining and migrating legacy project
  • Created Object repository for locators, Reusable,Generic methods and prepared Excel files and xml for collection of data used in test suites
  • Expertise in Handling Test specific data and Multiple Test Data
  • Developed End to End scenarios and Automated back end data validation through selenium
  • Performed functional testing and regression testing using selenium and cucumber
  • Test execution and reporting through Jenkins
  • Expertise in using Bug reporting and tracking through JIRA
  • Build tests through Maven pom file
  • Perform Failure analysis of the test runs and integrated BOT

Environment: Selenium WebDriver, Selenium Grid, Apache POI, Java, Eclipse, HTML,CSS, XML, JIRA, Windows, Maven, SVN, Gherkin, Cucumber...

Confidential, Seattle WA

Software Development Engineer in Test

Responsibilities:

  • Developed and Executed Test Scripts using Selenium WebDriver, TestNG; analyzed Test Results
  • Participated in Fast paced dynamic 2 weeks’ sprint in a Scalable Agile Framework (SAF)
  • Implemented Selenium WebDriver Synchronization features
  • Responsible for creating new functional test cases and run the manual test cases using Microsoft Test Manager 2012
  • Experienced in dealing with multiple windows, alerts and pop-ups
  • Implemented Data Driven with Page Object Model automation framework
  • Used Firebug, Fire Path to debug, edit and locate the objects
  • Handled the special mouse events and selected the options from the tab menu using Selenium Actions Builder, Mouse Hover
  • Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver with TestNG
  • Regression runs using Java and Selenium to perform failure analysis of the test runs and to fix it
  • Performed Parallel and Cross Browser testing using Selenium Grid
  • Prepared user documentation with screenshots for UAT (User Acceptance testing) using Selenium Screenshots
  • Used Apache POI to read data from Excel sheet
  • Involved in Integration testing, Functional testing and Regression testing.
  • Validated data in source and target databases using SQL scripts.
  • Used SQL Navigator to perform backend testing using SQL, and also to create and update test data in QA test environment
  • Performed regression and functional testing using TestNG XML file
  • Performed Integration and Regression testing using Selenium
  • Designed Data-Driven testing framework in Selenium and captured data dynamically from web controls
  • Involved in grouping of Test Cases, Test Methods and Test Suites using TestNG annotations
  • Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex queries from SQL Server
  • Involved in writing the SQL Queries
  • Performed API Testing using SOAPUI Tool
  • Used SOAPUI assertions and Groovy script for web service Automation testing
  • Used SOAPUI tool to test SOA based architecture application to test SOAP services and REST API
  • Performed web services testing with SOAPUI by validating request and response for XML files
  • Design and document REST/HTTP, SOAP APIs, including JSON data formats and API versioning strategy Experienced in Using of Groovy Scripting for writing the test cases in SOAPUI tool
  • Wrote Scenarios, Scenario outlines and step definitions using Gherkin in Cucumber for BDD
  • Stored the flow details of Selenium Automation in a file using Log4j
  • Maintained the Java and selenium test source code and resources in the SVN source control repository tool
  • Scripted the Test cases and managed the framework dependency jars using Maven
  • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script
  • Worked with developers to update the defects, resolve them and track their status using JIRA
  • Integrated SikuliX API to automate flash objects
  • Worked with HTML, CSS, JSON, JavaScript, Reactjs for developing user interface
  • Participated QA weekly meetings and various other meetings and discusses enhancement and modification request issues and defects in the application

Environment: Selenium IDE, Selenium WebDriver, Selenium Grid, Apache POI, Docker,Auto IT, Java, Eclipse, HTML, JavaScript,Reactjs, CSS, XML, JIRA, Windows, SQL Server, Maven, SVN, SOAPUI, Log4j, Gherkin, Cucumber,Sikuli X.

Confidential, Deerfield IL

QA Test Analyst

Responsibilities:

  • Led and monitored a five-member offshore software QA testing team in developing and implementing quality-assurance to ensure compliance with QA standards and customer specifications
  • Experience with Web services testing SOAPUI/REST
  • Analyzed and built system/Feature requirements and designed test strategy, test specifications, test plans, test scripts, test scenarios & test cases
  • Created the developer tasks and QA tasks using JIRA Tool and raised the Ticket in JIRA against defect of each module
  • Conducted functional web services testing on the Uptodate web application
  • Created MOCKS for web services testing
  • Wrote SQL and PL/SQL scripts to perform database testing and to verify data integrity.
  • Assigned the team daily tasks and analyzed the daily status reports from the team every day
  • Communicated the issues between the QA team and the developing team in order to meet the requirements and deliver projects on time
  • Maintained all the regression test sets in sync with the current application
  • Created pom xml in APACHE MAVEN and run the builds using Continuous Integration tool Jenkins
  • Performed GUI testing as well as back-end testing that includes setting up complex test data, verification of backend results, troubleshooting, etc
  • Used SQL queries for performing database testing
  • Involved in Automating Web application using Selenium webdriver with third party open source tools
  • Wrote Data driven, Cross Browser automation test cases using TestNG framework
  • Involved in conducting data validation and data integration tests.
  • Performed TDD (Test driven data development), Functional Black Box Regression testing and UAT testing initiatives
  • Implemented the modular and data-driven test automation methodologies within the test architecture framework

Environment: AGILE Testing,Java, JIRA, Cucumber, XML, FireFox, IE, Opera, Safari, Chrome, Selenium WebDriver, SOAP, SOAPUI,SQL Server Management studio 2008,2008 R2 TestNG,Maven, Jenkins.

Confidential, Denver-CO

QA Test Analyst

Responsibilities:

  • Developed and Executed Test Scripts using Selenium WebDriver, TestNG; analyzed Test Results
  • Participated in Fast paced dynamic 2 weeks’ sprint in a Scalable Agile Framework (SAF)
  • Implemented Selenium WebDriver Synchronization features
  • Responsible for creating new functional test cases and run the manual test cases using Microsoft Test Manager
  • Experienced in dealing with multiple windows, alerts and pop-ups
  • Implemented Data Driven with Page Object Model automation framework
  • Used Firebug, Fire Path to debug, edit and locate the objects
  • Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver with TestNG
  • Regression runs using Java and Selenium to perform failure analysis of the test runs and to fix it
  • Performed Parallel and Cross Browser testing using Selenium Grid
  • Prepared user documentation with screenshots for UAT (User Acceptance testing) using Selenium Screenshots
  • Used Apache POI to read data from Excel sheet
  • Performed regression and functional testing using TestNG XML file
  • Performed Integration and Regression testing using Selenium
  • Designed Data-Driven testing framework in Selenium and captured data dynamically from web controls
  • Involved in grouping of Test Cases, Test Methods and Test Suites using TestNG annotations
  • Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex queries from SQL Server
  • Wrote Scenarios, Scenario outlines and step definitions using Gherkin in Cucumber for BDD
  • Stored the flow details of Selenium Automation in a file using Log4j
  • Maintained the Java and selenium test source code and resources in the SVN source control repository tool
  • Scripted the Test cases and managed the framework dependency jars using Maven
  • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script
  • Worked with developers to update the defects, resolve them and track their status using JIRA

Environment: Quality Center,Eclipse,TestNG,Selenium Webdriver, Apache POI,Extent Reports, TFS,Agile Scrum, Log4J, Maven,SQL server.

Confidential

QA Analyst/ Automation Test Engineer

Responsibilities:

  • Analyzed Business requirements, Functional Designs, UX designs and wireframes to develop Functional test cases
  • Worked closely with Application Architects, Business Analysts and Project Managers to discuss and collect business requirements
  • Participated in design sessions, design reviews portal and service integration walkthroughs
  • Created test plan/test cases in Excel and uploaded to Quality Center
  • Performed Functional, UI and regression testing of member portal
  • Executed test cases in Quality Center using test lab, reported and tracked defects using Jira
  • Followed Agile / Scrum Development Process with 2 week sprints, sprint boards, daily scrum meetings, used Jira to create sprint boards, story tasking and log ours, tracked work with burn down charts
  • Designed structured User Interface automated Test cases using Selenium Webdriver in Java to perform regression testing of member portal
  • Developed automation frameworks using module based and data driven Testing methods using Java, Excel and TestNG, developed custom libraries using Java
  • Wrote data driven cross browser automation test cases using TestNG framework
  • Executed automated test suites on multiple platforms using Selenium Grid and Maven Scripts for each deployment and presented results in Excel with graphical charts
  • Used SVN to version control the code
  • Updated existing member portal automation test suite using Selenium Webdriver and Java for new enhancements
  • Ran Existing automation test suite to perform regression testing

Environment: Java,Selenium Webdriver,TestNG, Selenium Grid, SQL, Maven, Windows, Quality Center.

We'd love your feedback!