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
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Test plan and case design, Automation script development, Framework setup and maintenance, Code review, CI/CD pipeline integration, Test strategy design, SDLC/STLC knowledge, Cross-functional collaboration
Preferred skills
Computer Science degree, Clean code practices, Ownership of features/modules
Technologies
Selenium, Appium, REST-based tools, WebdriverIO, Cucumber, Jenkins, GitHub Actions, Java, Python, JavaScript
Responsibilities
Create detailed test plans and test cases, Design and execute automation scripts, Maintain and improve automation frameworks, Review code and follow engineering best practices, Collaborate with deployment teams to resolve issues, Build and manage automated build/test/deployment environments
Seniority
Mid to Senior level (3-5 years experience)