Test Automation Engineer
Core
Designing comprehensive test plans, developing and executing automated test scripts for web and mobile applications, and implementing performance testing to ensure system scalability and reliability.
Role type
Test Automation Engineer
Builds
Automated test scripts for web and mobile applications, performance testing scripts
Domain
Software Testing / Quality Assurance
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Automated testing frameworks (Katalon, Selenium, Playwright, Appium, Rest Assured), Java, JavaScript, Python, Manual testing, Defect tracking (Azure DevOps), Git, SDLC
Preferred skills
CI/CD pipeline integration, ISTQB or Certified Selenium Professional certification
Technologies
Katalon, Selenium, Playwright, Appium, Rest Assured, TestNG, Junit, Azure DevOps, Git
Responsibilities
Design comprehensive test plans based on project requirements; Develop and execute detailed test cases covering functional and non-functional requirements; Create and maintain automated test scripts for web and mobile applications; Design and implement performance testing scripts to assess system scalability and reliability; Use defect tracking tools to log, monitor, and manage reported issues; Document and report defects clearly with steps to reproduce and relevant logs or screenshots.
Seniority
Mid-level (3–6 years experience)