• Software Development Engineer in Test-UI

    Job Locations IN-Mumbai
    Posted Date 3 months ago(9/24/2018 11:11 AM)
    Job ID
    2018-1357
    Organization
    Engineering - QA
  • ­

    Overview

    As a member of the Engineering team, the SDET-UI will work with Engineering, Technical Architect, and Quality Assurance to deliver high quality software. The primary role on the team is to improve the quality through testing. We work in a cross-functional and highly collaborative Agile team. You will contribute to the codebase and builds. You will be on a team that is responsible for both new product development and feature enhancements of existing products.

    ­

    Responsibilities

    • Contribute to System test methodologies, test plans and highly effective test automation by creating and executing automated system tests to replicate real-world scenarios
    • Write code to simulate tests and to build various testing tools, by working alongside other engineers and championing code quality principles; Deliverables will include code builds and documented test results
    • Participate in tool analysis, creates proof of concept models, and makes recommendations to support the tools selection process
    • Participate in reviews (walkthroughs) of technical specifications and program code with other members of the engineering team, communicating design, requirements, feature set, functionality and limitations of systems/applications to team
    • Proactively involve with product managers right from inception through functional validation to launch, while always looking for potential quality issues/bugs and offer triaging and root cause analysis capabilities to the engineers
    • Create and setup test scenarios and test data as needed
    • Work with various team to promote QA processes, practices and standardization

    ­

    Qualifications

    • Bachelor’s degree in Computer Science, Math, Engineering, or equivalent experience
    • 3-5 year’s software engineering experience preferably with a test automation emphasis
    • Ability to write code in one or more programming languages like Java, Python, JavaScript etc. to automate tests for the full solution stack (UI, App Layer, API, Web Service, batch jobs, etc)
    • Experience in test automation development, using frameworks and tools like Junit, TestNG, including web UI automation tools like Selenium RC/WebDriver framework as well as REST/JSON APIs
    • Experience in programming using Selenium using Java and other web automation tools
    • Using test case management tools like TestRail.
    • Strong software configuration / integration testing and automation experience
    • Experience working in Agile/Scrum models Ability to critique work of self and others constructively
    • Strong interpersonal and communication skills
    • Experience constructing test plans and executing against these plans across functional, regression, unit, system performance, stress and load testing
    • Understanding and experience with RedHat Linux and Mac operating systems
    • Excellent troubleshooting skills, and ability to communicate detailed technical analysis

    Options

    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed