Quality Assurance Automation Engineer
Job Description
Join us to challenge yourself and accomplish work that matters.\n\nAutomation Testing Engineer – Job Description\nRole Overview\nThe Automation Testing Engineer is responsible for designing, developing, and executing automated test frameworks to ensure high‑quality, scalable, and reliable software releases. This role works closely with development, QA, DevOps, and product teams to drive automation excellence across the SDLC.\n\nKey Responsibilities\nDevelop, enhance, and maintain automation frameworks for web, API, mobile, and backend systems.\nDesign and execute automated test scripts using tools such as Selenium, Cypress, Playwright, TestNG, JUnit, PyTest, or equivalent.\nBuild and maintain CI/CD‑integrated automation pipelines using Jenkins, GitHub Actions, Azure DevOps, or similar.\nAutomate regression, smoke, functional, and integration test suites for continuous delivery.\nValidate REST and SOAP APIs using Postman, Swagger, RestAssured, or automation frameworks.\nCollaborate with developers to ensure testability, code quality, and early defect detection.\nAnalyze test results, identify root causes, and provide actionable insights to engineering teams.\nParticipate in Agile/Scrum ceremonies and contribute to continuous improvement of QA processes.\nMaintain test data, test environments, and automation infrastructure.\nTrack defects using Jira or similar tools and ensure timely closure.\nContribute to quality metrics, dashboards, and release readiness reports.\n\nRequired Skills & Qualifications\nStrong experience in test automation for web, API, or mobile applications.\nProficiency in at least one programming language: Java, Python, JavaScript, C#, or Ruby.\nHands‑on experience with automation tools: Selenium WebDriver, Cypress, Playwright, Appium, etc.\nExperience with BDD frameworks like Cucumber, Behave, SpecFlow (optional but preferred).\nSolid understanding of CI/CD, version control (Git), and build tools (Maven, Gradle, npm).\nKnowledge of SQL for backend validation.\nFamiliarity with cloud‑based testing platforms (BrowserStack, Sauce Labs) is a plus.\nStrong analytical, debugging, and problem‑solving skills.\nAbility to work in fast‑paced Agile environments.\n\nPreferred Qualifications\nExperience with performance testing (JMeter, Gatling) or security testing is a plus.\nExposure to containerization (Docker, Kubernetes) is beneficial.\nUnderstanding of AI‑assisted testing tools (Testim, Mabl, Katalon, Copilot‑based automation) is an advantage.\n\nDroisys is an equal opportunity employer. We do not discriminate based on race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.
Droisys believes in diversity, inclusion, and belonging, and we are committed to fostering a diverse work environment