Automation Software Developer

3 weeks ago


Bengaluru, Karnataka, India Applied Materials Full time

Job Summary



We are seeking a skilled Automation Software Developer to join our team at Applied Materials. As an Automation Software Developer, you will play a crucial role in developing and implementing automated testing solutions to ensure the high quality of our products.



Key Responsibilities




  • Design and develop automated testing frameworks using Microsoft Playwright or Selenium
  • Write and execute test scripts to validate the functionality of our products
  • Collaborate with cross-functional teams to identify and prioritize testing needs
  • Develop and maintain test data and test environments
  • Identify and report defects and work with development teams to resolve issues
  • Stay up-to-date with industry trends and emerging technologies to ensure our testing solutions remain effective


Requirements




  • 3-5 years of experience in software test automation with a focus on Microsoft Playwright or Selenium
  • Strong experience with JavaScript-based test frameworks, including Cucumber BDD, Mocha, Jasmine, and Jest
  • Experience testing various browsers, devices, and screen resolutions
  • Experience writing API tests using K6 or JMeter
  • Strong knowledge of HTML and JavaScript
  • Experience testing large datasets extracted from UI
  • Experience testing dynamic visualizations built using charting libraries like D3.js, Plotly JS, or similar
  • Strong analytical and problem-solving skills
  • Proficiency in using IDEs like VS Code or JetBrains WebStorm/PyCharm/Rider
  • Experience using version control systems, such as Git


Preferred Qualifications




  • Experience with other UI automation test frameworks
  • Experience using Postman and testing APIs using Postman
  • Strong knowledge of data structures and algorithms
  • Strong understanding of SQL and NoSQL databases
  • Good knowledge of software development design patterns
  • Familiarity with data science and ML frameworks
  • Experience with cloud platforms, such as AWS or Azure
  • Experience testing mobile apps using emulators
  • Knowledge of CI/CD pipelines and build tools like Jenkins, JFrog, or Openshift


Education and Qualifications




  • BE/B.Tech or equivalent degree
  • 2-4 years of experience in software test automation


Language and Location




  • English
  • United States, Remote or On-site


Work Type




  • Full-time


Relocation Eligibility




  • No


Travel Requirements




  • None


  • Bengaluru, Karnataka, India Beckhoff Automation Pvt. Ltd. Full time

    Job SummaryWe are seeking an experienced Automation Software Developer to join our team at Beckhoff Automation Pvt. Ltd. as an Application Engineer. The successful candidate will be responsible for developing machine programs according to customer specifications, offering standard and custom training to support Beckhoff products and projects, and maintaining...


  • Bengaluru, Karnataka, India ATS Automation Full time

    Job SummaryATS Automation is seeking a skilled Software Developer to join our team. The ideal candidate will have experience in software development, with a focus on full-stack development using Python, Angular, and MuleSoft.Key ResponsibilitiesCollaborate with the Digital Supply Chain team to develop technical specifications and test plans.Develop and...


  • Bengaluru, Karnataka, India Rootstock Software Full time

    About Rootstock Software: We're a leading software company specializing in applications on the Salesforce platform. Our commitment to quality assurance and automation excellence drives us to deliver high-performance, reliable solutions. We focus on optimizing our QA processes to meet the highest standards.Job Overview:We're seeking an experienced Senior...


  • Bengaluru, Karnataka, India Rockwell Automation Full time

    At Rockwell Automation, we are looking for a talented Solution Architect to join our team. With a strong background in software development, you will be responsible for designing and implementing cutting-edge solutions that meet the needs of our customers.Key Responsibilities:Design and develop software solutions using Java, Python, and other relevant...


  • Bengaluru, Karnataka, India Sonata Software Full time

    About Sonata SoftwareWe are a leading provider of digital transformation solutions, empowering businesses to thrive in the rapidly evolving technology landscape.Job Description:We are seeking an experienced Senior Mortgage Automation Developer to join our team. In this role, you will design and develop automated test scripts using Python and automation...


  • Bengaluru, Karnataka, India Scrut Automation Full time

    About the Role:We are seeking a talented Senior Software Development Engineer to join our engineering team at Scrut Automation. The ideal candidate will have a strong background in software development, particularly in Python, and a passion for designing and implementing scalable and efficient backend systems.Key Responsibilities:Design and Develop Backend...


  • Bengaluru, Karnataka, India ATS Automation Full time

    Job SummaryATS Automation is seeking a skilled Full Stack Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining software solutions that meet the needs of our clients.Key ResponsibilitiesCollaborate with cross-functional teams to gather requirements and develop...


  • Bengaluru, Karnataka, India Rockwell Automation Full time

    At Rockwell Automation, we empower innovators to create a better world. We're a global leader in industrial automation and digital transformation. Our team of talented engineers and problem solvers are dedicated to helping manufacturers be more productive, sustainable, and agile.We're looking for a skilled Senior Software Engineer to join our team. If you're...


  • Bengaluru, Karnataka, India Scrut Automation Full time

    Job Title: Software Development Engineer II - BackendLocation: RemoteJob Overview: Scrut Automation is seeking a skilled Software Development Engineer II - Backend to join our Engineering Team. As a key member of our team, you will contribute to the development of our information security and compliance monitoring platform. We're looking for an innovative...


  • Bengaluru, Karnataka, India Rockwell Automation Full time

    About UsRockwell Automation is a leading global technology company that helps manufacturers improve productivity, sustainability, and agility. With over 28,000 employees worldwide, we strive to make a positive impact on the world.Job SummaryWe are seeking an experienced Principal Software Developer (.Net) to join our Agile Capability Team. In this role, you...


  • Bengaluru, Karnataka, India IKONMYTRI Full time

    About UsIkonmytri Services is a dynamic and innovative company seeking skilled professionals to join our team in Bangalore.Job OverviewWe are looking for experienced Java Automation Engineers to design, develop, and implement test automation frameworks and utilities using Core Java. As a key member of our team, you will be responsible for creating and...

  • Automation Specialist

    3 weeks ago


    Bengaluru, Karnataka, India Beckhoff Automation Pvt. Ltd. Full time

    Job SummaryWe are seeking a highly skilled Automation Specialist to join our team at Beckhoff Automation Pvt. Ltd. The ideal candidate will have a strong background in software development and automation technologies, with experience in programming languages such as IEC 61131-3, C#, C++, and Python.ResponsibilitiesDevelop machine programs according to...


  • Bengaluru, Karnataka, India Iosys Software Full time

    Job Summary:The Software Development Engineer will be responsible for collaborating closely with the Chief Product Officer and Chief Technology Officer at Iosys Software.The ideal candidate will have 5+ years experience with Golang, CI/CD tools, and Microsoft Azure.Key Responsibilities:• Develop high-quality code across the system components, including...

  • Automation Specialist

    4 weeks ago


    Bengaluru, Karnataka, India Beckhoff Automation Pvt. Ltd. Full time

    Job SummaryWe are seeking a highly skilled Automation Specialist to join our team at Beckhoff Automation Pvt. Ltd. The ideal candidate will have a strong background in software development, with expertise in IEC 61131-3 programming languages, including object-oriented extensions, C#, C++, Python, and Objective C.ResponsibilitiesDevelop machine programs...


  • Bengaluru, Karnataka, India Applied Materials Full time

    At Applied Materials, we are seeking a skilled Software Test Automation Developer to join our team. The ideal candidate will have a strong background in software development and testing, with a focus on automation.Key Responsibilities:Design and develop automated tests for software applications using Microsoft Playwright or Selenium.Collaborate with...


  • Bengaluru, Karnataka, India Mavenir Full time

    Role OverviewAs a key member of our team at Mavenir, the Software Automation Developer will be responsible for designing and developing a common test automation framework used for executing automated tests, collecting and analyzing report outputs, and managing alerts and notifications. The ideal candidate will have expertise in telecom domains, including...


  • Bengaluru, Karnataka, India Ekfrazo Technologies Private Limited Full time

    Job OverviewWe are seeking an experienced Automation Software Developer to join our dynamic team at Ekfrazo Technologies Private Limited. The ideal candidate will have a minimum of 4 years of hands-on experience with Delta, Siemens, and Allen-Bradley PLCs, designing, programming, testing, and maintaining PLC systems to ensure efficient and reliable...


  • Bengaluru, Karnataka, India Infogain Full time

    Job Title: Automation Software Development EngineerAt Infogain, we're looking for a talented Automation Software Development Engineer to join our team. As a key member of our digital platform engineering team, you will be responsible for designing, developing, and maintaining automated testing frameworks using SDET skills.Key Responsibilities:Develop and...


  • Bengaluru, Karnataka, India MRI Software Full time

    At MRI Software, we are seeking a highly skilled Senior Software Developer to join our team and contribute to the design, development, and maintenance of our innovative applications.Key Responsibilities:Design, develop, and maintain efficient, reusable, and reliable code.Write efficient and effective automated unit tests.Review and refactor code.Collaborate...


  • Bengaluru, Karnataka, India MRI Software Full time

    Responsibilities:As a QA Engineer at MRI Software, you will be responsible for manually testing and logging issues in various configurations on different databases and platforms of the product. You will diagnose minor to complex software issues and re-create defects to be investigated by the Development team. You will also assist in the maintenance of a...