We provide IT Staff Augmentation Services!

Software Development Engineer In Test (sdet) Resume

SUMMARY

  • Expertise in Software Development Life Cycle (SDLC) in Web and Client/Server environments.
  • Strong knowledge in Mobile Testing Native & Hybrid in Appium & andriod both operation system.
  • Experienced in Smoke Testing, Functional Testing, Regression Testing, Integration Testing, System Testing, User Acceptance Testing, Performance Testing, Load Testing and Stress Testing .
  • Developed Test Plans and Test Cases from Use case documents and Systems requirement document and design documents
  • Extensive knowledge of QA methodology, standards and procedures such as creating and executing test plans and test scripts generation.
  • Validated Technical requirements definitions and project estimation/sizing documents.
  • Proficient in Manual Testing and in Automated Testing: Selenium IDE, WebDriver (Java), Cucumber, JIRA, Quality Center/ALM, Rational Requisite pro, QTP and rational robot.
  • Experienced in Selenium IDE, Selenium WebDriver, Selenium Grid
  • Expertise in exporting JUNIT scripts from Selenium IDE to Eclipse JUNIT test suites, Creating new JUNIT test cases, modifying the Selenium scripts and writing test suites using JUNIT/TestNG.
  • Strong knowledge of BDD implements in Cucumber/JBehave.
  • Good Knowledge of writing Scenarios from the Features using Gherkin syntax.
  • Managing Test data using data tables in Scenarios.
  • Using inline tables to reduce duplicate code.
  • Experienced in writing Selenium or WebDriver modules from scratch.
  • Running test suite and generating XSLT reports through testNG/JUnit.
  • Experience with Selenium frameworks like Hybrid frameworks.
  • Hands on experience with any code configuration tool like Git/SVN/Perforce.
  • Strong knowledge of builds management tools like Maven.
  • Hands on experience of continuous integration tool Jenkins.
  • Proven ability in Selenium WebDriver Automated testing & Frameworks, Page Object Model(POM) & Hybrid Frameworks, Test Driven Development(TDD), Behavior Driver Development(BDD), Web & Windows based testing, Functional testing, Performance & Load testing.
  • Experienced in UNIX Shell Scripting, VB Script and JAVA Script.
  • Proven ability in writing JAVA, JUnit, C# scripts and Leading JAVA, C# .Net projects automation.
  • Utilized UNIX and SQL to create test data and perform backend validation of UI based applications.
  • Extensively used ETL methodology for supporting data extraction, transformations and loading processing, in a corporate - wide-ETL Solution using “Informatica”
  • Involve in applications analysis and testing which included claims processing as per EDI/ANSI-X-12 transactions standard.
  • Worked extensively on EDI 837, 835,834,270/271, and 276/277 for different business users.
  • Experienced in developing and executing complex SQL queries to validate the data in the back end.
  • Used Quick Test Pro extensively to automate testing of the functionalities of the application and used the scripts for Functional and Regression Testing.
  • Created and executed tests scripts in QTP and Rational Robot for functional and regression testing.
  • Involved in performed Load Test, Volume Test and Stress Test using Load Runner.
  • Involved in created automated scripts by using VUGen.
  • Thorough understanding of QA Methodologies like waterfall, Iterative, Agile, Rational Unified Modeling (RUP).
  • Section 508 for Accessibility testing.
  • Excellent track record of successful completion under tight deadlines.
  • Capable to adapt and learn new tools, techniques and approaches.
  • Strong communicator and skillful in working closely with customers to identify and resolve problems.
  • Able to handle multiple tasks and work independently as well as in a team.
  • Excellent in technical documentation and reporting skills.
  • Excellent Interpersonal, communication and presentation skills.

TECHNICAL SKILLS

Testing Tools: Selenium Suite(IDE, Remote Control, WebDriver, Grid) Cucumber, HP Quick Test Professional(QTP), HP Quality Center(QC)/ Application Life Cycle Management(ALM), Xcode, Android SDK, Rational Suites, HP Load Runner, Apache JMeter, IDE( Intellije, Eclipse, Net Beans) Apache JMeter, Apache Maven, Apache ANT, CI Tool Jenkins & Bamboo, Github, Microsoft office Suite, Appium Inspector, Android SDK package, Uiautomatorviewer, Xcode, SDK Manager, APK File, IPA File, Eclipse, AngularJS, Protractor.

Methodology: SDLC, Waterfall, Iterative, Agile, RUP.

DBMS: Oracle, Ms SQL Server, TOAD, SQL PLUS, SQL Developer, MySQL

Operating Systems: Windows 7/8/10, MAC OS, Linux, UNIX, Windows Server 2008/2012

Mobile OS: IOS, Android, Windows, RIM

Languages: Java, JavaScript, Angular, HTML5, C++, VBScript, PL/SQL, SQL*PLUS, .Net, C#, Python2/Pyhton3

Defect Tracking Tools: ALM, Mercury Quality Center, Rally, Jira, Bugzilla, Zoom, PVCS TrackerConfiguration

Management tools: Apache Maven, Apache ANT, Git, Github, SVN, Clear Case, Star TeamVSS, Share Point.

Cloud Testing: Sauce Labs, Browser Stack, See Tests

PROFESSIONAL EXPERIENCE

Confidential

Software Development Engineer in Test (SDET)

Responsibilities:

  • Analyzed and documented detailed program information working and interacting with software developers and members of various other dependent departments.
  • Worked as QA Tester and took responsibility for the requirements Analysis, testing and designing of the flow and the logic for the project.
  • Analyzed the Systems and Requirements gathering, Data Analysis, wrote test cases and reviewed test cases.
  • Modified and maintained the already existing test plans, test cases and scripts to leverage the automation team effort during the regression testing.
  • Maintained the Selenium & JAVA automation code and resources in source control using SVN over the time for improvements and new features
  • Created regression automation suite using Selenium WebDriver, JAVA, testNG & Maven
  • Black Box, GUI, Screen Navigation, Positive, Negative, Regression, Integration, Performance Data-driven and Functionality Testing.
  • Performed GUI, regression and user acceptance testing of front end manually.
  • Communicated requirements traceability matrix and tracked requirements status throughout the project.
  • Managed the test cases in ALM and mapped to the requirements and ensured proper test coverage.
  • Managed multiple projects using ALM to manage the test cases, test scripts, test results and defects for all phases of QA process.
  • Parameterized automated tests using database table parameters (including global and action data sheet), environment variable parameters and random number parameters and analyzed tests.
  • Validated the test results by writing SQL to retrieve the data from tables and from database.
  • Managed resource, reviewed weekly Testers' status reports through Agile Process and Scrum Calls.
  • Strong knowledge in Mobile testing for the Functional and GUI of Native Application and Hybrid Application
  • Hands on knowledge using emulator and real devices in Mobile testing(iOS & Android)
  • Experienced in Mobile testing (iOS and Android) both operating, used Appiumopen source tool.
  • Ran automation scripts in cloud in multiple devices & deferent different version of devices & various version of browser on Real device & on Simulator/Emulators
  • Performed web service testing using Soap UI NG pro
  • Configure the CI environment & running automation script in Continuous integration(CI) tool using Jenkins & followed continuous delivery (CD) process

Environment: Selenium WebDriver, Java, Groovy, Informatica, Oracle SQL Developer, Jira, Jenkins, Agile, Windows 8, Sauce Labs, WebSphere, Appium, Soap UI NG Pro/Saop UI NG

Confidential, Bloomington, IL

Sr. Automation Engineer

Responsibilities:

  • Conducted Smoke, GUI, Functional, Integration and Regression testing during the various phases of the Development.
  • Performed Functional and Integration testing of the application and prioritized test cases to meet project specific deadlines.
  • Developed and maintained Selenium Script on Jenkins to support regression testing whenever a Change Request is completed.
  • Develop Test cases from business use cases, Test data and Selenium scripts for UI testing.
  • Created automation framework from scratch & ran scripts on different browsers/environments & reported defects/results to the team
  • Maintained the Selenium & JAVA automation code and resources in source control using Git & Remote repository Github over the time for improvements and new features.
  • Regression testing by automation using Selenium WebDriver & JAVA.
  • Demonstrated the advantages of using Selenium with Cucumber for automated testing.
  • Configured Maven for JAVA automation projects and developed Maven project object model (POM).
  • Extensively automated regression and functional test suites by developing over 150 test cases, 6 test suites using Selenium WebDriver, JAVA and Junit.
  • Achieved customer satisfaction and high quality by effective Automation testing, AGILE Processes Responsibilities
  • Performing Back end testing with extensive use of SQL Queries and UNIX commands.
  • Utilized UNIX and SQL to create test data and perform backend validation of UI based applications. Reporting and verifying the bugs in Jira.
  • Involve in applications analysis and testing which included claims processing as per EDI/ANSI-X-12 transactions standard.
  • Worked extensively on EDI 834, 837, 835,270/271 & 276/277 for different business users.
  • Wrote Test Cases and assisted in writing Test Cases for 276/277, 270/271 and 278 transaction.
  • Participated defect review meetings with the team members and coordinated with project development team.
  • Used Quality Center/ALM for tracking document and managing version.
  • Gathered and analyzed tests logs, defects and implement final test summary report.
  • Configure the CI environment & ran automation script in Continuous integration(CI) tool using Jenkins & followed continuous delivery (CD) process

Environment: Selenium WebDriver, Java, Informatica, MS SQL server, Atlassian Jira, Agile Scrum, Windows 7 Professional, SVN, Apache Tomcat, Continuous Integration (CI) Atlassian Bamboo.

Hire Now