Test Automation Engineer
Core
Develop and maintain automated test solutions for high-quality industrial software solutions to ensure product reliability and customer satisfaction.
Role type
Test Automation Engineer
Builds
Automated test suites and frameworks for web-based industrial applications
Domain
Industrial automation software
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Selenium WebDriver, TestCafe, Java, Typescript, Q-test, Object-Oriented Programming (OOP), Git, software testing concepts, defect lifecycle management
Preferred skills
TestNG, JUnit, Maven, Gradle, REST API testing, CI/CD tools (Jenkins, GitHub Actions, Azure DevOps), Agile/Scrum practices, industrial automation knowledge
Technologies
Selenium WebDriver, TestCafe, Java, Typescript, Q-test, TestNG, JUnit, Maven, Gradle, Jenkins, GitHub Actions, Azure DevOps
Responsibilities
Develop and maintain automated test scripts for web-based applications; Design automated test cases based on functional and non-functional requirements; Execute automated test suites and analyze test results; Identify, document, and track software defects; Collaborate with developers to troubleshoot issues; Contribute to automation framework enhancements; Support CI/CD pipelines through automated testing; Review test scripts and participate in peer reviews; Create and maintain test documentation and automation reports
Seniority
Mid-level to Senior, hands-on IC