Sr. Software Development Engineer in Test (SDET)

Contract: Corp-To-Corp, Independent, W2, 18 Month(s)

    Skills

    • SQL
    • SDET
    • Java coding
    • Automation Frameworks

    Job Description

    Job Description: Sr. Software Development Engineer in Test (SDET)

    Location: 100% Remote

    Long Term

    Need 12+ years consultants.

    Glider Test Mandatory

    Please donot share QA profiles, need SDET with Strong Java Coding exp

    Description:

    The main function of a Sr. Software Development Engineer in Test (SDET) is to write code to develop and execute software test plans to identify software problems and their causes. This is a Software Engineering position involving hands-on coding to create frameworks.

    Given an Algorithm, and find a solution and problem solve through conversation.

    TESTING TOOLS BEING USED: Jenkins, Gatling, (Performance Testing) AWS, JavaScript

    PROTRACTOR - BIG PLUS, Selenium, API TESTING (Rest Assured), Postman, Cucumber

    Required Skills:

    • Core Java Skills, Write Code, Testing Mindset - Break stuff, fix stuff, comfortable using testing tools. User Interface skills, Selenium, Web Application Skills
    • Computer Science related Degree Must
    • Thorough understanding in computer science fundamentals - algorithm design, problem solving, complexity analysis and data structures.
    • Thorough understanding of testing process, test types, test design and testing methodologies.
    • Experienced with modern programming languages and common development technologies with software architecture and design skills.
    • Experienced with functional or Performance or Security or DevOps test tools.
    • Experienced in architecting, designing, and developing automation frameworks and test suites.
    • Experienced with Cloud related technologies.
    • Experienced with Unix/Linux environment.
    • Self-directed, detail-oriented and have excellent written & oral communication skills.
    • Ability to work in a fast- paced environment.

    Responsibilities:

    • Write java code to automate the test of business layer or data layer applications
    • Execute test plans, scenarios, scripts, or procedures.
    • Test system modifications to prepare for implementation.
    • Develop testing programs that address areas such as database impacts, software scenarios, or usability.
    • Document software defects, using a bug tracking system, and report defects to software developers.
    • Identify, analyse, and document problems with program function, output, online screen, or content.
    • Monitor bug resolution efforts and track successes.
    • Create or maintain databases of known test defects.
    • Plan test schedules or strategies in accordance with project scope or delivery dates