Test Automation - Bengaluru, India - Applied Materials

    Default job background
    Description
    Applied Materials, Inc.

    is the global leader in materials engineering solutions used to produce virtually every new chip and advanced display in the world.

    Our expertise in modifying materials at atomic levels and on an industrial scale enables customers to transform possibilities into reality.

    At Applied Materials, our innovations make possible the technology shaping the future.
    Applied's AIx Products group is searching for software test automation developers to join our team. AIx (Actionable Insight Accelerator) is an ML/AI Data Analytics platform that enables development and deployment of new chip technologies.

    AIx allows engineers to innovate and optimize semiconductor processes in real-time, and control thousands of variables to improve semiconductor performance, power, area-cost and time to market (PPACt).Key ResponsibilitiesUnderstand the key requirements and break them down into use cases.

    Be a team player and interact with different stakeholders as required.
    Quickly learn new skills required to perform the job role effectively.
    Provide accurate estimate on the work items and effectively communicate any bottle necks on time.
    Deliver the assigned work items on schedule.
    Follow coding standards and guidelines set by the team and write secure, reliable, testable & readable code.
    Participate in technical discussions with software development and test team.
    Participate in planning, design, test development, and implementation of multiple initiatives.
    Create automation tests following agile software development methodologies and principles.
    Support overall QA activities such as the development of Test Approach, Test Cases, and manual test execution as needed.

    Essential skills3-5 Years of Professional SDET / Test Automation experience with minimum 2 years of recent hands-on experience on Microsoft Playwright or SeleniumStrong experience in different JavaScript based test frameworks like Cucumber BDD, Mocha, Jasmine, Jest, TestNG, etc.

    Experience testing different browsers, devices, and screen resolutions.
    Experience in writing API tests using K6 or JMeter.
    Proficient in debugging CSS and creating element locators using appropriate CSS selector.
    Strong knowledge in HTML and JavaScript.
    Experience in testing huge data sets extracted from UI.Experience in testing dynamic visualizations built using charting libraries like , Plotly JS or similar (E.


    g:
    High charts, Chart JS, etc.)Strong Analytical and Problem-Solving skills.
    Good in using IDEs like VS Code or Jet Brains WebStorm/PyCharm/RiderExperience using version control systems. (e.g., Git)Desired skillsExperience in Other UI Automation test frameworks is an added advantage.
    Experience using Postman and testing APIs using postman.
    Strong knowledge in Data structures and AlgorithmsStrong understanding on SQL and NoSQL Databases (E.


    g:
    Mongo DB, MS SQL Server, etc.)Good knowledge in Software development design patterns (E.


    g:
    Singleton, Factory, etc.)Familiarity with Data science and ML frameworksExperience in any one cloud platform (E.


    g:
    AWS, Azure)Experience in testing mobile apps using emulators.
    Knowledge on CI/CD pipeline and build tools like Jenkins, JFrog, Openshift, etcEducational QualificationsBE/B.Tech or Equivalent

    Qualifications


    Education:
    High School Diploma/GED


    Skills:
    Certifications:Languages:Years of Experience:
    • 4 Years

    Work Experience:
    Additional Information


    Time Type:
    Full time


    Employee Type:
    Assignee / Regular


    Travel:
    Relocation Eligible:No