Test Automation Engineer
Location: Malaysia
NextLabs is looking for a highly motivated Software Engineer who is passionate about working with and delivering high value solutions to our strategic customers using the NextLabs Data-centric Security for SAP, Data Protection as a Service and Entitlement Management product lines. You will work on diverse projects with a focus on test automation.
Responsibilities
* Develop advanced predictive troubleshooting tools using Java, SQL and other technologies
* Develop regression tests for various NextLabs products
* Develop test automation systems and environment to automate testing processes with tools such as Selenium, Robot Framework, Jenkins, Bitbucket, containers, VMs and Kubernetes on Linux and Windows running locally or in the Cloud
* Design and write automation scripts to create and maintain test cases
* Participate in migrating existing test environment to effect continuous integration
* Participate in functional analysis of use cases and develop test plans and test cases
* Contribute to innovating and improving test automation processes and methods
* Maintain test automation and reporting systems
* Work with software engineers to perform root-cause analysis and preliminary problem diagnosis
* Work with global RandD, support and operation teams on product development and customer support
(Apply now at https://my.hiredly.com/jobs/jobs-malaysia-nextlabs-malaysia-sdn-bhd-job-test-automation-engineer-0)
; Requirements:- Requirements
* Bachelor degree in Computer Science or a related field
* 2+ years of experience in software development
* Strong Java and SQL programming skills are required, including experience in developing standalone Java applications
* Strong Robot Framework or Selenium skills is required, including resolving race conditions caused by JavaScript and Selenium errors such as StaleElementReferenceException, ElementClickInterceptedException and ElementNotInteractableException
* Strong enterprise software testing experience is a plus
* Strong understanding of software development principles and best practices
* Excellent problem-solving, troubleshooting and analytical skills with a proven ability to quickly learn new technologies in a dynamic environment
* Strong communication and interpersonal skills
* Experience with SAP Fiori apps, S/4 Hana or ECC is a plus
* Experience with Python, Git, HTML or CSS is a plus