Senior Test Automation Development Engineer
Roche · Hyderabad · onsite · Posted 2d ago
About a minute. You'll make an account on the way through.
About this role
The Position:
As a Software Development Automation Engineer at the SE5 level, you independently handle less complex tasks and contribute to various stages of the software development lifecycle (SDLC) with a focus on quality assurance and automation. You will design and implement automation solutions for development workflows and CI/CD pipelines, troubleshoot automation failures, and contribute to improving efficiency. By providing input to testing strategies, you will proactively identify test gaps and inefficiencies, owning the delivery of well-defined test requirements for specific features while maintaining a mindset of continuous improvement.
Description of the area:
Job Responsibilities:
- Framework & AI-Driven Development: Design and maintain scalable UI and API automation frameworks (Playwright, Selenium, REST Assured) integrated with AI execution tools (e.g., Applitools Visual AI, Testim, or GitHub Copilot for QA).
- Self-Healing & Autonomous Execution: Implement self-healing locators and dynamic waits to reduce script flakiness and maintenance overhead.
- AI-Assisted Test Generation: Leverage Generative AI / LLM workflows to convert acceptance criteria into executable test scripts and generate synthetic, compliant test data.
- SCM & Pipeline Hosting: Host framework assets on GitHub/Azure DevOps; maintain CI/CD automated PR validation pipelines.
- ALM Integration: Maintain automated result sync between automation frameworks and ALM suites (Jira Xray/Zephyr, ADO) using RESTful APIs.
- Stakeholder Onboarding & PoC: Lead Proof-of-Concept (PoC) evaluations for emerging AI testing tools, create onboarding guides, and help teams adopt central test solutions.
- ITSM & CSV Compliance: Support ServiceNow Service Catalog updates, execute change requests, and maintain audit-ready CSV execution logs compliant with GxP standards.
- Business/Technical ability: Possesses a working knowledge of the relevant business domain and supporting technologies, comprehending internal and external factors affecting the problem space. Demonstrates a developing ability to apply tools, principles, concepts, and techniques related to requirements, data, usability, and process analysis in practical testing scenarios.
Qualifications:
- Education: Bachelor's degree in Computer Science, Software Engineering, or related field.
- Experience: 3-7 years in Software Development in Test (SDET) or Quality Engineering.
- Programming & Tools: Hands-on experience with Java, Python, or TypeScript along with Playwright, Selenium, or REST Assured.
- Experience on licensed tools like TOSCA is good to have.
- AI Exposure: Experience using AI-assisted coding tools (GitHub Copilot, Cursor) or AI-native testing platforms (Applitools Visual AI, Testim, Mabl, or KaneAI).
- CI/CD & SCM: Practical expertise with Git, GitHub Actions, Jenkins, or Azure Pipelines.
- ITSM & Process: Understanding of ServiceNow ITSM (Incident/Change management) and CSV/GxP validation protocols.
- ISTQB qualified
Additional Qualifications:
- Strong communication and stakeholder management skills, with the ability to facilitate meetings, build rapport, and manage realistic expectations on small to medium engagements.
- Shift Timings: CET Timezone
Sourced from instahyre
Skills
About Roche
Roche
Biotechnology
10000-50000
employees
1896
130 years old
Basel, Basel-Stadt
Switzerland