Test Automation Architect
Good co India · Remote · remote · Posted 63d ago
₹18.0L - ₹33.0L PA5–10 yrsfulltimeSourced from
About a minute. You'll make an account on the way through.
About this role
Role & responsibilities
- Design and define the overall test automation architecture and strategy across applications and platforms.
- Architect scalable, maintainable, and reusable automation frameworks for UI, API, mobile, integration, and end-to-end testing.
- Evaluate and select automation tools, technologies, frameworks, and coding standards.
- Lead the development and implementation of automation frameworks using technologies such as Selenium, Playwright, Cypress, Appium, Java, Python, or TypeScript.
- Integrate automated testing into CI/CD pipelines and DevOps workflows.
- Establish automation standards, design patterns, coding guidelines, and best practices.
- Identify opportunities to improve test coverage, execution speed, reliability, and maintainability.
- Collaborate with QA, Software Engineering, DevOps, Product, and Architecture teams to embed quality throughout the SDLC.
- Design automation solutions for microservices, APIs, databases, cloud environments, and distributed systems.
- Review automation code, conduct technical assessments, and ensure adherence to engineering standards.
- Troubleshoot flaky tests, framework issues, environment problems, and automation failures.
- Define automation KPIs and provide technical reporting on test coverage, execution, defects, and quality trends.
- Mentor QA automation engineers and provide technical leadership across automation initiatives.
- Research emerging testing technologies and continuously improve the organization's quality engineering capabilities.
Preferred candidate profile
- 5 to 10 years of experience in software testing/QA, with strong hands-on experience in test automation and framework development.
- Proven experience designing and implementing enterprise-scale automation frameworks.
- Strong programming skills in Java, Python, JavaScript, or TypeScript.
- Extensive experience with Selenium, Playwright, Cypress, Appium, REST Assured, Postman, or comparable tools.
- Strong understanding of API, UI, mobile, integration, regression, end-to-end, and performance testing.
- Experience integrating automated tests with Jenkins, GitLab CI, GitHub Actions, Azure DevOps, or similar CI/CD platforms.
- Strong knowledge of Git, Docker, Kubernetes, cloud platforms, microservices, and DevOps practices.
- Good understanding of design patterns, clean code, software architecture, OOP, version control, and code-review practices.
- Experience with Agile/Scrum, SDLC, STLC, test strategy, and quality engineering methodologies.
- Strong analytical and problem-solving skills with the ability to diagnose complex automation and framework issues.
- Demonstrated ability to mentor engineers and provide technical leadership.
- Bachelors degree in Computer Science, Software Engineering, Information Technology, or a related field.
- ISTQB Advanced Test Automation Engineer certification is an advantage.
- Experience working with large-scale enterprise or product engineering environments is preferred.
Sourced from naukri
Skills
JenkinsDockerPlaywrightKubernetesPostman ToolAppiumCypressgitlab ciGithub ActionsRest Api AutomationCloud TestingAutomation Framework DesignJavaScript/TypeScriptApache JMetertest automation architecturePythonTestNG/JUnitJavaSeleniumCucumberBddRest AssuredCi/Cd