Test automation engineer key tasks responsibilities

List test automation engineer key tasks responsibilities

  • "javascript-selenium developer and test automation engineer key tasks & responsibilities: 1create test cases to run on the automated test frameworkmaintain test cases & framework, debugging of issuesdevelop and maintain javascript based test automation framework for testing web based user interface 2writing fool proof robust test cases to avoid false failuresend to end ownership (test development“ continuous execution “ maintenance) and framework development

  • automation engineer qualification: bhr at gmail com call nine six six five eight six zero four three twosc: electronics / e&tc / instrumentation salary: 10k-13k experience: 1-3yr location: pune job description: opening tools like plc scada hmi embeded,process instrumentation, panel designing & variable speed drives & motors(power flax)interested candidate apply directly with updated cv

  • Find the job you want only with nettech india! get the job opportunity as plc / scada programmer, plc / scada automation engineer in mnc’s like quest global engineering pvt ltd, ace group, united oil and gas engineering, abi instruments etchurry up! connect with us to get the chancecall us on / 5

  • Ntse full material + full test with answer key

    ₹ 500

  • !!! looking for fresher candidate in manual + automation testing functional automation testing design and implementation of test automation testing • web application automation testing using selenium web driver, test ng and java • good to have automation testing for native mobile apps(ios & android) using appium, java, testing • good to have rest api automation using manual and automation approacheskeywords / skills: "automation testing", "automation test engineer", "automation tester", testng, "selenium testing", selenium, appium, "manual testing", "manual tester", "mobile app testing", job description dear candidate, warm greetings from skytech consultancy

  • * experience in designing and maintaining automation frameworks using key word driven, data driven or hybrid approaches * design, create, and maintain test scenarios, test cases or automation test scripts,experience of defect logging, tracking and verifying defectsfamiliarity with sdlc, quality standards and test methodologies* must have hands-on experience in test automation using selenium with junit /test ng * need in-depth knowledge of testing web-based applications* should be solution oriented and have problem solving abilities5 - 4 years of manual/automation/performance testing experience

    Hyderabad (Andhra Pradesh)

  • Job summary quality engineer in mnc fresh / exp can apply need automation engineer to maintenance of machine in mnc responsibilities and duties maintenance of conveyor, nutrunner etcrequired experience, skills and qualifications must know about machine maintenance, pneumatic, hydraulic etc benefits esi, pf, food will be providedjob type: full-time onroll salary: 10,00000 /month experience: work: 0-1 year (required) with kindregards akila hr mobile no; 988/48/44/385

    India

  • In/mobile-automation-testing-training/ automation testing course in bangalorethe course includes a project where you have to create the test automation testing course for an ecommerce application with a framework and reportingthe automation testing course centre in btm, marathahalli, bangalore contains a lot of real-life examples and situations to demonstrate how to use selenium webdriver effectivelythe automation testing course also covers selenium grid, which along with testing helps achieve parallel execution to improve coverage and reduce execution time for faster feedbackqr code link to this post upshot offers automation testing course in btm, marathahalli and also provide around hebbal and electronic city, bangalore and research centre providing the servicesautomation testing course in btm, marathahalli, bangalore has been designed to help developers and manual testers learn how to automate web applications with a robust framework, and integrate it within the processes of an organizationupshottechnologies

  • Job summary quality engineer in mnc responsibilities and duties instrument handling, foundry process knowledge, line inspectionrequired experience, skills and qualifications 0-1 yrs experience freshers can also apply with arrears job type: full-time permanent salary: 1000000 /month experience: quality inspection: 1 year (preferred) work: 1 year (preferred) education: diploma (preferred)/ be any stream location: chennai, tamil nadu (preferred) with kind regards; akila-hr 988-48-44-385 nine ight eight four eight four four three eight five

    India

  • Position: automation engineerrole: service, maintenance of plc machinesjob type: full-time salary: 10,000/15,000 /month location:chennai divya hr:91760-85410job summary dear candidates, freshers be e & i, eee candidates immediate requirement

    India

  • Provide inputs to test cases and review test cases 15responsibilities: the software engineer will work as part of the team enhancing and supporting the current transaction processing platformcoordinate with qa/provide support and testing issues 16other tasks as assigned qualifications: basic qualifications: 3-5 years of progressive java development experience including jse, jee in enterprise level scalable, distributed and fault tolerant environments experience with various platforms like windows server, linux/unix strong experience with microsoft sql server experience with open source object relational mapping tools good understanding of object oriented programming/design principles including abstraction, inheritance, polymorphism and encapsulation experience participating in the full lifecycle of projects, including effective use of version control, build management, unit testing, and issue tracking software (excoordination with qa testers to ensure end to end unit testing and post production testing 9restful or soap) and strong experience utilizing xml experience reading and writing uml (specifically class and sequence diagrams) bachelor s degree in computer science, engineering or equivalent work experience desired qualifications: experience developing within a service oriented architecture environment experience with esb technologies experience with application frameworks like spring, hibernate experience developing using agile practices, experience in angular 5/6/7/8 frameworksfollow the development process and steps as outlined and ensure code reuse and efficiency 5provide proper documentation throughout the development lifecycle 6identify different systems that will need development and integration for the project; identify the requirements from them 13svn, maven, jira) understanding of, and experience with, software development best practices experience developing web services (exwork with qa to explain the project/requirements 14follow established software development processes 10troubleshooting and correcting program errors or defects 7should have strong research and troubleshooting skills 3map business requirements to functional and technical requirements 12properly escalate issues to meet deadlines 8maintenance and support of line of business applications 4analysis, design, coding, testing and deployment of applications in an object oriented environment 2gather information about the existing system in order to determine the requirements for an enhanced system or new system 11

    India

  • Exposure in automation tools qtp, renorex, telerik test studio hands on experience in telerik test studio automation test tool usingtelerik: should be an experienced automation test professionalknowledge in test plan, test summary documents, rtmmandatory experience into telerik test studio automation experience on any of the tools like selenium/coded ui/ c# automated tools is mandatory5),team foundation server(tfs 2010,2012) experience in quality centre / mtm for test cases and for defect tracking for all the projectsexperience in telerik toolgood database knowledge,experienced with microsoft tfs, mtm or qc, bugzilla and should work in agile development environmentnet, ajax, sliver light, kendo ui controlsextensive working experience in mobile application testing for android, windows (mobile blackberry,ios strong analytical skills, excellent written and communication abilitiesrequired experience: 3years to 5 years skills: ajax,ui,agile,c#,serverdomain knowledge in job portal, e-learning, e-commerce, energy expertise in tracking bug report using bug tracking tool bugzilla, jira (v4net,bug,hands on

    India

  • responsibilities development of new products and enhancement of existing products and tools solutionswrite unit test cases, automation of test cases consistently deliver work product(s) that exceed department quality metrics provide input to architects and product management on issues and concerns requirement 2 6 years of experience with java technologies with excellent understanding of bitwise operations, thread-safely and synchronizationsctp, m3ua, tcap, gsm map, anddiameternice to have proficiency in server-side technologies like maven, junit, servlets, jsp, spring, spring boot,and hibernate experience of developing highly available multi-threaded applications will be a valuable skillmust have experience or working knowledge of either of network protocols relevant in telecom domain emust have relevant experience in either telecom domain [lbs], lte, umts, and gsmtechnologies and corresponding 3gpp and/or oma specificationsdesign and implementation of highly scalable, robust,geographically redundant & multi-threaded applications stay updated on latest trends and technologies to build competitive products measure and improve application performance using various tools like console, visualvm and jmeter ensure that the long-term architectural and performance strategies are considered with designing and coding solutionsmust have excellent understanding of network protocols like sctp, tcp and udpshould have experience or understating of working of gateway mobile location center (gmlc) and serving mobile location center (smlc)

    India

  • test automation is critical for continuous delivery and continuous testing[1] test automation can automate some repetitive but necessary tasks in a formalized testing process already in place, or perform additional testing that would be difficult to do manuallyin software testing, test automation is the use of software separate from the software being tested to control the execution of tests and the comparison of actual outcomes with predicted outcomes

    Ahmedabad (Gujarat)

    ₹ 20000

  • Tech/diploma fresher engineer or looking to enhance your expertise, this plc scada course in delhi will equip you with the knowledge to excel in automation technologyautocad designing and many more…
    innovic india offers this plc scada course for engineering students and working professionals - automation enthusiasts - anyone interested in the field of industrial automation and control systems join online/offline plc scada course to unlock the potential of plc and scada systems and take your skills to the next level
    what you will learn in plc scada course:
    understanding the fundamentals of plc and scada - key components and architecture of plc systems - the role of scada in industrial automation - programming basics for plcs - real-world applications of scada in various industries - troubleshooting tips and best practices , hmi, vfd, dcs, panel designingat innovic india pvt
    whether you’re a b
    welcome to our comprehensive plc scada courseare you ready to start your career in the world of automation? we are here, to help you!
    innovic india pvtyou’ll gain valuable skills that are in high demand in today’s job marketis the best plc scada training institute in delhi offers online/offline plc scada course in delhi ncr, job oriented plc scada course for fresher engineers, and plc scada course with stipend?
    throughout the course, we’ll provide hands-on experience, guiding you through real-world applications and troubleshooting techniqueswe dive into everything you need to know about programmable logic controllers (plc) and supervisory control and data acquisition (scada) systemswhether you're a beginner or looking to enhance your skills, this course is designed to provide you with essential knowledge and practical insights

    India

    ₹ 25000

  • They design, develop, test and supervise electrical equipment manufacturingthey have also been trained to handle responsibilities like wiring and lighting installations in buildings, automobiles and aircraftthe mechanical engineer seeks to control these elements by using a combination of material, human and economic resources to develop mechanical solutions that help satisfy the needs and wants of societywhat is great about being an electrical engineer is that the training is so extensive that graduates may land a job in many different industries such as construction, manufacturing and designmechanical engineering is the study of motion, energy and forcethese professionals ensure that every structure built is environmentally compliant and can withstand earthquakes and hurricanescivil engineers specialize in road, bridge, buildings and water supply system design and constructionthey supervise and direct construction teams and work with other engineersthis is especially true in places where these natural calamities often strikeelectrical engineers specialize in power supply and generation

    India

  • E key skills tools mich engineer fittingmechanical engineer job responsibilities: designs mechanical and electromechanical products and systems by developing and testing specifications and methodsassures system and product quality by designing testing methods; testing finished product and system capabilities; and confirming fabrication, assembly, and installation processesconfirms system and product capabilities by designing feasibility and testing methods and propertiesprovides engineering information by answering questions and requestskeeps equipment operational by coordinating maintenance and repair services; following manufacturer s instructions and established procedures; and requesting special servicesmaintains system and product database by writing computer programs and entering datamaintains professional and technical knowledge by attending educational workshops, reviewing professional publications, establishing personal networks, participating in professional societiesdevelops manufacturing processes by designing and modifying equipment for fabricating, building, assembling, and installing componentsmaintains product and company reputation by complying with government regulationscompletes projects by training and guiding technicianscontributes to team effort by accomplishing related results as neededqualification diploma, bprepares product reports by collecting, analyzing, and summarizing information and trendsdevelops mechanical and electromechanical products by studying customer requirements; researching and testing manufacturing and assembly methods and materials; and soliciting observations from operatorsevaluates mechanical and electromechanical systems and products by designing and conducting research programs and applying principles of mechanics, thermodynamics, hydraulics, heat transfer, and materials

    India

  • Job title - site civil engineer vacancy-120 noskey skills for civil engineers sound mathematical, scientific and it skills the ability to think methodically and to manage projects problem-solving skills ability to work to deadlines and within budgets ability to maintain an overview of entire projects while continuing to attend to detailed technicalities functional area: engineering functional role: site civil engineer experience, skills, and qualifications education: bthey also design and build tall buildings and large structures that can withstand all weather conditions) from recognized university with a minimum of 50 % marksthey plan, design and oversee construction and maintenance of building structures and infrastructure, such as roads, railways, airports, bridges, harbors, dams, irrigation projects, power plants, and water and sewerage systemsname of organization development- location all india job description / responsibilities: civil engineers create, improve and protect the environment in which we livearch experience: fresher candidates should possess full-time b35000/- to 40000/- + 20% hra+ta+da

    India

  • It s time to welcome your home into the world of automationaifa i- ctrl is the smart kind of key to connecting every disparate smart device in the house together smoothlyit s serious time saving for the homeowner when this smart automating trivial chores and tasks such as turning off the house lights or ac made so easy and smartin/affordable-smart-home- device-india/this affordable smart home device makes your daily hustle easier with its smart use and latest technology which can be handled by any person it controls your ac, set-top box, lights, ac, music player, fan, tv

    Lalbahadur Nagar (Andhra Pradesh)

  • automation of these tasks saves an enormous amount of timethis automation reduces the time spent on day-to-day activities and expenses
    how travel agency app can transform your travel business?
    booking the tickets, enforcing the travel policies, and managing the invoices are essential tasks that can be handled effectively with the help of the travel agency app
    social media integration: allows users to share their travel experiences and connect with friends and family via social mediamanaging invoices, sales commissions, and enforcing policy while booking can be easily handled with the travel agency software’s automated workflowwe specialize in creating futuristic apps using cutting-edge technology at affordable prices
    specialized travel agency software gives companies a holistic view and greater control of their entire businessyour application will then be delivered to you
    our powerful mobile applications work seamlessly on both the android and ios platforms
    these applications enable travelers to search for hotels based on their selected dates, location, and budgetthis can assist you in better understanding your client's demands and providing more tailored services and offers
    • increase the profitability of your business
    types of travel apps for travel business:
    these applications enable travelers to search for flights depending on their selected dates, destination, and price
    then, what are you waiting for? hurry up and try a demo to access the leading travel agency app
    the travel erp can further automate document generation, invoicing, finances, reporting, etc
    embracing new-age travel agency software is one of the most efficient ways travel companies can strengthen their position over these challenging yearsthey also provide services such as guest reviews, hotel amenities, and the opportunity to manage reservations
    advanced technology, innovation, quality design, and optimized usability allow us to offer our customers the best in mobile technology

    for more details, pls visit our website:
    https://www
    we are a leading travel application development committed that providing technology-driven mobility solutions that boost your tour and travel businessthis can help customers stay informed and avoid delays
    these applications tell users about destinations, attractions, activities, and events
    various reasons explain why travel agents need to choose travel agency apps:
    easy handling of back-office processes: with travel agency software, you don't need to worry about the different back-office activitiescom/travel-agency-app-builderusers can also develop personalized itineraries, save and share travel plans, and receive personalized recommendations based on their preferences
    to remain competitive in today's market, travel agencies must use a travel erp system by global gds to boost efficiency and drive agencies in the right direction
    • it adds real-time travel content like documents, descriptions, videos, maps, and pictures to travel packages
    features of travel agency app:
    here are some features that are commonly found in a travel agency app:
    flight booking: allows users to search and book flights, view flight details and schedules, select seats, and manage their bookings
    • manage revenue easily
    after the complete planning of planning process, our creative designers will begin working on the general structure of your application
    travel agency software reduces operating costs and improves efficiency with workflow optimization
    real-time management: using the best travel agency accounting software assists in real-time managing travel processes in real timewe can aid you in making your business stand out from the crowd by developing a mobile presence and growing an audience
    a travel agency app can serve as a cost-effective marketing tool for travel businesses by enabling them to promote their services and offers to customers quickly through the app
    push notifications: sends push notifications to users about their bookings, updates, and other vital travel informationit assists your business in retaining existing customers while also attracting a new niche audience searching for an excellent travel service to make their vacation planning and execution easierthis can lead to increased consumer loyalty and retention
    for hassle-free and efficient best travel agency app builder, you can opt for global gds
    whether you own a small travel agency or a global player in the tourism and hospitality sector, you can avail our advanced travel agency app development solutions
    how does global gds build tour and travel mobile applications?
    our travel app development process starts with project planning, during which the design and functionalities of your application will be determined
    why should you build your travel apps with global gds?
    at global gds, we develop flexible apps to meet the challenges of the travel industrythis can boost sales and customer satisfactiontravelers can use the app to simply search for and book flights, hotels, and other travel services, which can help the business reach a larger audiencein essence, it aids in growing your business
    travel agency software is a travel software that helps travel businesses manage a large portfolio of travel products like hotels, flights, transfers, and activities with different supplier connectivity, package customization, quotes, itineraries, payment integration, marketing, and finances to help to increase the booking and transform your business to successthis specialized trip booking system can be linked to different gdss or ndc apis to retrieve global contentthis can help customers stay organized and reduce stress while traveling
    global gds is a leading travel app development company with over a decade of expertise in creating powerful, scalable, highly interactive, and efficient travel applicationshere are some of the most essential benefits of a travel agency app:
    convenient booking: a travel agency app can provide customers with the ease of booking their travel services anytime and anywhere
    improved customer experience: by allowing travelers to conveniently access and manage their trip arrangements, a travel agency app can offer a more effortless and pleasant customer experienceyou can add documents, maps, and videos to packages
    • it aids in the management of payment rules, promotions, discounts, blackout dates, stay constraints, and supplementsthey also provide features like fare alerts, flight status updates, and the ability to manage bookings
    • it helps in providing multiple travel inventories such as unit-based pricing, ranged-based costing, and occupancy-based rates and sells travel products quicklycustomers can book flights, hotels, visas, and excursions with just one tap, anywhere and anytimethis can free up their time to focus on other important tasks, such as customer service and marketing
    reduce operating costs: another reason why travel agencies prefer using this software is the reduction of costs
    loyalty rewards: a travel agency app can offer loyalty rewards and incentives to customers, such as discounts, upgrades, or special deals
    these apps allow travelers to track their loyalty points, rewards, and benefits from travel providerswe understand the terms of the travel & tourism industry and can help you design an app that will deliver performance exceeding your expectations
    personalized experience: a travel agency app can provide customers with a personalized experience by offering customized travel plans and recommendations based on their preferences and previous bookings
    car rental: users can search for and book rental cars, evaluate car details and pricing, and manage their bookingsthey also provide personalized offers, special promotions, and the option to redeem points for travel-related purchasesthe agents can incorporate the booking engine with their website and sell tickets with their branding
    after the complete process, your application will be passed through a testing process, whereby small bugs and issues of your application will be resolvedchoose the best travel agency software for increased revenues and efficiencyit is one of the market's leading travel software development companiesit assists agents in streamlining mid- and back-office operations to deliver efficient service to consumers
    notably, travel agency management software connects with numerous suppliers to book flights, hotels, holidays, insurance, car rentals, airport transfers, etcwe have dedicated developers working on-demand to provide excellent travel app development services
    travel insurance: offers travel insurance packages and allow users to purchase insurance coverage for their trips
    increased visibility: a travel agency app can increase the visibility of a travel business by making it easier for potential customers to find and engage with the businessas a result, agents can make (real-time) airline and hotel reservations for customers in minutes
    • reduce operational expenses
    in-app chat support: provides users with chat support for customer service and assistance with their travel plans
    user reviews and ratings: allows users to leave reviews and ratings of their travel experiences, and provides a platform for feedback
    • multi-currency and multi-language supportthey provide features like real-time flight updates, hotel check-in reminders, and the option to add activities and transportation
    our team of specialists is skilled at developing comprehensive travel apps with a ui/ux that makes booking travel easy
    multi-currency option: making sure payments can be done easily is crucial
    travel agency software provides reliable reporting options for generating sales, financial data, inventory, vendor management, etcthis can help you attract and retain customers and ultimately grow your market share
    these apps enable travelers

    India

  • Mechanical maintenance engineer job we are recruiting be mechanical candidates to our leading clients in chennaitech mechanical and automobile experience: fresher s only (2019 pass outs) job description: mechanical engineers need to be technically minded, able to demonstrate numerical and scientific ability and have problem-solving skills job responsibilities: assessing project requirements measuring the performance of mechanical components, devices and engines agreeing budgets, timescales and specifications with clients and managers maintaining and modifying equipment to ensure that it is safe, reliable and efficient undertaking relevant research producing and implementing designs and test procedures presenting designs to managers and clients quality testing, evaluating, modifying and re-testing products writing reports and documentation analyzing and interpreting datasalary: 10k to 15k benefits: food and transportthis kind of information call:yamuna-hr 73053 and 23220designation: graduate engineering trainee, qualification: dip / be / blocation: chennai irungattukottai, oragadam, sriperumbadur, maraimalai nagar, ambatturinterested candidates can apply

    India

  • Job description; production engineer in mnc for chennai fresher and experience can apply with arrearstech (mechanical, aero, auto, e&i, production, ie, manufacturing, mechatronics engineering) facilities: food & transportation is available designation:get quality, production & maintenance key responsibilities: will be responsible for operating the machine will be responsible for checking the quality will be responsible for checking the production and coordinating with the department salary; 10k -20k exp; 0-1 yr face to face interview with kind regards; akila-hr 988-48-44-385 nine eight eight four eight four four three eight fivehiring for leading automobile and manufacturing industries graduates belonging to diploma and b

    India

  • E/ diploma experience:- fresher key skills: - plc scada, hmi, vfd, panel design, auto cad, dcs motor etcltd is looking for fresher candidate for mechanical, electrical, electronics and instrumentation engineer who have done their be/ diploma and they have proper practical knowledge of industrial automation like plc scada, hmi, vfd, panel design, auto cad, dcs motor etcqualification:- bwe innovic india pvtinterested candidate can contact:- pallavi kumari:- 9999164267

    India

  • Red hat training is pleased to announce the release of the newly designed red hat system administration iii: linux automation (rh294) course and the red hat certified engineer exam (ex294)as the technology industry has grown and changed, so has the demand for new skills that align with the red hat certified engineer (rhce) credentialqr code link to this post automation has become a critical skill for linux administrators to manage at scale and to efficiently manage systems across a hybrid cloud architecturethis release is the first rhel 8 red hat certified engineer (rhce) track course, continuing the rhel 8 system administration learning path that includes the recently released rhel 8 red hat system administration i (rh124) and red hat system administration ii (rh134) rhcsa track courses

  • We are looking for a test engineer to join our team! as a test engineer you will be responsible for planning and implementing of tests that prove the functional and non-functional requirements of the systemtest and prove that the software meets major architectural requirements prove for scalability and performance of a software ensuring the quality of the system as a whole work with firmware developers and validation engineers develop and automate tests for software validation detect bug issues prepare file defect reports and report test progress

    India

  • Position / level trainee instrumentation engineer educational qualification: instrumentation bmonitor and report key performance indicators (kpis) prepared for the projectexperience: fresher job description: prepare instrumentation works qa/qc procedures/itps as per project specifications review of instrumentation drawings prior to the start of installation works review of material test certificates (mtc) as per project specific requirements organize and monitor material receiving inspection for all instrumentsage limit: 30 years as on 31/12/2020 salary: 6-7 lakh per annum with hra/ta/insurance and other facilities important date: last date of application: extended to october 31, 2020(11(470 nos) total vacancy: 470 nosprepare inspection acts and receive client acceptance on completed worksorganize inspection and testing of instrumentation works as per qcps and itpstech in electronics & instrumentation engineeringprepare loop folders and perform and certify loop testing along with client representativesperform interlocks checks for the processprepare final dossiers for instrumentation installation works

    India

  • How katpro’s process automation in east coast services can help your organization
    katpro’s process automation in east coast works towards leveraging technology to execute repetitive tasks and processes in a business environment

    if you are an established business or a startup, katpro’s process automation in east coast and process automation in florida can increase productivity and boost your roi

    we at katpro strive to future-proof businesses, help them enter new dimensions and add value to our customers in the process industrythese services aim to minimize manual efforts, streamline processes, and enhance efficiency

    Bangalore (Karnataka)

  • Job summary, responsible for testing, and producing a wide variety of electronics, including navigation systems, stereos, and portable music playersdevelop electronic principles and technology in fieldstech/diploma skills: reliability and work ethicread schematics and maintenance manualsappreciation of the perspectives of otherswarm regards, akila-hr 9884844385purchase materialsqualification: bability to take constructive feedbackprimary responsibilities: develop, test, and supervise the manufacture of electronic equipment such as broadcast and communications systems

    India

  • responsibilities and duties industrial product selling, price negotiation, meeting customers key skills engineering background required experience and qualifications bjob summary we need freshers for sales team chennaie mech or diploma benefits health insurance & gpa job type: full-time on roll salary: 12k 20k /month experience: sales: 1 year (preferred) work: 1 year (preferred) total work: 1 year (preferred) education: diploma (preferred) industry: industrial engineering with kind regards nandhini hr-9962321948

    India

  • Red hat training is pleased to announce the release of the newly designed red hat system administration iii: linux automation (rh294) course and the red hat certified engineer exam (ex294)as the technology industry has grown and changed, so has the demand for new skills that align with the red hat certified engineer (rhce) credentialqr code link to this post automation has become a critical skill for linux administrators to manage at scale and to efficiently manage systems across a hybrid cloud architecture

Did not find what you're looking for? Try again

Related searches test automation engineer key tasks responsibilities