Software Engineer In Test Automation Testing
Cermaticom
Posted: November 28, 2025
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
Create detailed, comprehensive and well-structured test plans and test cases for software applications, utilizing open source tools and frameworks to ensure fast, scalable, and maintainable code.
Required Skills
Job Description
• Create detailed, comprehensive and well-structured test plans and test cases
• Design, develop and execute automation scripts using open source tools that is fast, scalable, easy to monitor and maintain
• Create code that's easy to read
• Able to perform Test Automation and set up frameworks on multiple application platforms like Web, Mobile - Android and API
• Work with the team to maintain, improve and clean your code
• Review each other's code and learn the software engineering best practices
• Work with deployments teams and resolve issues for the system
• Build and manage automated build/test/deployment environments
 
 
• At least 3 years of experience in Automation Testing of software applications
• Experience of working with Web, Mobile and API Testing in both manual & automation testing
• Deep knowledge of Manual & Automation test methodologies and principles
• Experience with Agile process management methodology
• Proficiency in, at least, one programming language such as Javascript (preferably), Java, Python, Ruby, etc.
• Highly experienced with testing tools such as Jira, TestRail, Git, Appium, Selenium, Webdriver.io, RestAssured, TestNG, Cucumber, CI/CD pipelines
• High level understanding on how the internet works (HTTP, DNS, IP, Server-client interaction, etc)
• Ability to spike and choose appropriate automated testing tools for the given problem statement
• Knowledge of Performance & Security Testing and Linux/Unix commands