QA Engineer III
Core
Design, build, and execute manual and automated test solutions for web-based applications to ensure quality and proper test coverage.
Role type
Senior SDET / QA Automation Engineer
Builds
Automated test frameworks and scripts for client-side and web applications
Domain
Software Quality Assurance / Web Development
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Python, Java, JavaScript, C#, Selenium WebDriver, TestNG, JUnit, Maven, Cucumber, Jenkins, Git, SQL, ETL/ELT fundamentals, Agile methodologies, OOP concepts, debugging, test case design, defect reporting
Preferred skills
Prior development experience (SDET/Dev mix), Cloud repository experience (Bitbucket/GitHub/GitLab), CI/CD tools (GitHub Actions/Azure DevOps/TeamCity), Xray for test management
Technologies
Selenium, Java, TestNG, JUnit, Maven, Cucumber, Jenkins, Git, Xray, SQL, Gradle, Ansible, GitHub Actions, Azure DevOps, TeamCity
Responsibilities
Write test automation scripts and design automation scenarios; Collaborate with product managers and analysts to plan regression and integration tests; Troubleshoot and optimize existing automation frameworks; Identify, report, and track defects; Mentor junior team members on automation trends; Lead scrum test teams and drive continuous improvement of workflows
Seniority
Senior, hands-on IC