QA Automation
Core
Designing, developing, and maintaining automated test scripts (UI and API) to ensure software quality.
Role type
QA Automation Engineer
Builds
Automated test suites for regression, performance, and smoke tests integrated into CI/CD pipelines.
Domain
Software Quality Assurance / Test Automation
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Automated test script development, Regression testing, Performance testing, Smoke testing, CI/CD pipeline integration, API testing, Bug tracking and documentation, Agile methodology (Scrum/Kanban)
Preferred skills
Performance testing tools (JMeter, Gatling), Docker and containerization, ISTQB certification
Technologies
Selenium, Cypress, Playwright, Java, JavaScript, Python, JUnit, TestNG, Mocha, PyTest, Jenkins, GitHub Actions, Postman, RestAssured, SoapUI
Responsibilities
Design, develop, and maintain automated test scripts (UI and API), Implement regression, performance, and smoke tests in CI/CD, Collaborate with developers and analysts in agile environments, Report, document, and track bugs using tools like Jira
Seniority
Mid-level (2+ years experience)