We provide IT Staff Augmentation Services!

Software Development Engineer In Test (sdet) Resume

4.00/5 (Submit Your Rating)

Gainsville, FL

SUMMARY

  • Over 7 years of IT experience as a Quality Analyst / Automation in Software Development Life Cycle: STLC, and Bug Life Cycles (BLC).
  • Seeking for a challenging position as a Quality Analyst/ Automation Engineer that enables to contribute to the organization by improving quality of applications and systems where I can utilize strong analytical and testing skills in both Client/Server application and Web environment on Windows NT and UNIX platform.
  • Thorough knowledge of Waterfall and Agile Development methodologies, Analysis, Black Box Testing, White Box, Gray Box, System Testing, Functionality Testing, Unit Testing, Integration Testing, Regression Testing, Automation testing with Selenium Suite, HP QTP.
  • Knowledge in backend testing using SQL queries, Strong knowledge in API/ Web Service Testing & worked on Data Conversion using MS Excel.
  • Development, Testing and Implementation of projects for various organizations such as Financial, Health care, Insurance and Software organizations.
  • Vast knowledge 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

Platforms: Native Apps and Web Applications for Mobile/ Tablet

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, Gainsville, FL

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, Irving, TX

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.

Confidential, Owing Mills, MD

Sr. Selenium Tester

Responsibilities:

  • Contribute to the maintenance and enhancements of our back end processing which is written in .NET and C# and participate and contribute to ad-hoc development projects as they arise.
  • Reviewed BRD, FDD and Technical Design to determine the Risk Analysis of the application and to create a test plan.
  • Analyzed Business and Technical Requirements and help Program SIT lead to estimate Level of Effort (LOE) for Test.
  • Developed Test plans, writing Test Cases for GUI, Functional Testing, Usability Testing, System Testing and User Acceptance Testing, Cross Browser testing.
  • Wrote Test Cases as per the business requirements and Functional Design Document.
  • Created and maintained all Test Plan, Test Cases, Test Execution &
  • Extensive experience conducting software quality assurance for consumer-facing or enterprise web applications
  • The ability to debug the configuration and integration of complex back-end systems
  • Demonstrated understanding of core Behavioral Driven Development (BDD) principles
  • Demonstrated experience documenting acceptance criteria and test specifications (preferably in a business readable, domain specific language such as Gherkin)
  • Demonstrated experience managing test assets in Visual Studio Team Services (VSTS) or TFS in an agile setting
  • Demonstrated experience creating and communicating effective test metrics
  • Desired technical skills for this role
  • Strong knowledge in Microsoft Test Manager
  • Visual Studio Team Services / Team Foundation Server
  • Experienced in NUnit, xUnit, MSTest, Jasmine test frameworks
  • Cross-platform testing solutions (e.g. BrowserStack, DevTestLabs, CrossBrowserTesting.com, etc.)
  • Reviewed Test case & Execution Result with Business Analyst, Test Manager & Project Manager
  • Wrote and performed the test cases for Regression testing, Functional testing of the application using Selenium IDE.
  • Conducted manual testing with heavy Automation Testing using Selenium WebDriver & speck flow(Gherkin)
  • Tested the new business category code in Facets which mapped to Finance, GL and CDW.
  • 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.
  • Create the 270/271 TR3 summary and detail side-by-side document.
  • Create test cases for Transaction Manager, BX audit tables, Next Iterations, Global Certification components of 27X transaction testing.
  • Prepared test data for testing the 270/271 and 276/277 transactions.
  • Executed 276/277 internal system tests including the web screens.
  • Followed HIPAA implementation guides for preparing the EDI files.
  • Provided analysis and reporting internally on a daily basis to IT Management on the status of Projects during Test execution.
  • Identified scope changes (e.g., changes which may affect the release budget, timeline, or performance) and escalate them per scope control guidelines.
  • Coordinate with UAT and Business approvals.
  • Generated, reviewed and updated detailed defect reports in JIRA.
  • Coordinated, prioritized and executed software re-testing of defects.

Environment: MS Office 2007 Suite, Windows XP, HTML, VB.Net, My SQL, Web Logic, UNIX, MS Access, SharePoint, Selenium WebDriver.

Confidential, New York, NY

Quality Analyst

Responsibilities:

  • Acknowledged development methodology to perform testing based on application life cycle
  • Followed and analyzed all Procedures for Requirements Analysis, Planning, Designing, Development, Testing and Implementation, above all Business Requirements specification.
  • Reviewed Test Plan and other supporting documents to established framework for Manual and Automation testing.
  • Developed test cases based on Functional Requirement Specification (FRS) and created test cases templates to facilitate other testers, using Quality Centre.
  • Performed regression testing for the application. Parameterized the scripts and enhanced them according to the test case.
  • Worked with Business Analyst to define and design test cases template
  • Prepared and submitted IV&V Review Reports based on finding, observations and recommendation
  • Developed SQL queries to retrieve data from the tables in the database to perform Backend testing.
  • Tracked the Defects and generating reports using PVCS Tracker.
  • Created Test scenarios on Load Runner controller for Baseline, Stress, Volume and Soak/ Testing
  • Communicated with development team, business owner regarding the status and potential impacts on the delivery date and/or expected quality of the tasks and/or the projects.
  • 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 Quality Center and mapped to the requirements and ensured proper test coverage.

Environment: .NET, Oracle TOAD(SQL), XML, HTML, Oracle, Web logic, UNIX, HP Load Runner, HP Quality Center(QC).

We'd love your feedback!