Software Engineer In Test Automation Testing (junior- senior level)
Core
Design, develop, and execute automation scripts for Web, Mobile, and API platforms to ensure system stability and reliability.
Role type
Software Engineer in Test Automation
Builds
Automated build/test/deployment environments and scalable automation suites
Domain
Software Testing / Quality Assurance / DevOps
Required skills
Test automation frameworks (Selenium, Appium, WebdriverIO, Cucumber), Programming (Java, Python, JavaScript), CI/CD pipelines (Jenkins, GitHub Actions), SDLC/STLC knowledge, Test strategy design, Code review
Preferred skills
Formal degree in Computer Science, Experience with REST-based tools, Agile development environments
Technologies
Selenium, Appium, WebdriverIO, Cucumber, Jenkins, GitHub Actions, Java, Python, JavaScript
Responsibilities
Create detailed test plans and test cases, Design and develop automation scripts, Work with deployments teams to resolve issues, Review code and maintain frameworks, Build and manage automated build/test/deployment environments
Seniority
Mid to Senior level (3-5 years experience)