HamburgerMenu
hirist

Job Description

Job Summary :

We are seeking a highly skilled and motivated Senior Automation Architect to join our dynamic team in Bangalore.

The ideal candidate will have 4-6 years of hands-on experience in designing, developing, and implementing robust and scalable automation frameworks and solutions.

This role requires a strong understanding of automation best practices, excellent problem-solving abilities, and a passion for driving efficiency and quality through automation.

The Senior Automation Architect will play a critical role in defining our automation strategy, mentoring junior team members, and ensuring the successful delivery of high-quality automated solutions across various projects.


Responsibilities :


Automation Strategy & Design :


- Lead the design and development of comprehensive, scalable, and maintainable automation frameworks from scratch or by enhancing existing ones.

- Define and implement automation best practices, standards, and guidelines across the organization.

- Evaluate and recommend new automation tools, technologies, and methodologies to improve efficiency and effectiveness.


- Collaborate with development, QA, and operations teams to integrate automation seamlessly into the SDLC and DevOps pipelines.

- Develop and maintain a clear automation roadmap, aligning with overall business objectives.


Framework Development & Implementation :


- Architect, develop, and maintain robust automation scripts and suites for functional, regression, API, performance, and security testing.

- Implement data-driven, keyword-driven, and hybrid automation frameworks.

- Integrate automation solutions with CI/CD pipelines (e.g., Jenkins, GitLab CI/CD, Azure DevOps).

- Drive the adoption of behavior-driven development (BDD) or test-driven development (TDD) approaches where appropriate.

- Ensure the stability, reliability, and performance of automated tests and frameworks.


Technical Leadership & Mentorship :


- Provide technical leadership and guidance to automation engineers and junior team members.

- Conduct code reviews and ensure adherence to coding standards and best practices.

- Mentor and coach team members on automation concepts, tools, and techniques.

- Foster a culture of continuous improvement and knowledge sharing within the team.


Collaboration & Communication :


- Work closely with product owners, business analysts, developers, and QA engineers to understand

requirements and translate them into effective automation solutions.

- Communicate automation progress, challenges, and risks to stakeholders effectively.

- Participate in requirement analysis, design discussions, and sprint planning meetings.

- Champion automation initiatives and drive their adoption across different teams.


Troubleshooting & Optimization :


- Identify and troubleshoot issues within automation frameworks and test scripts.

- Optimize automation scripts for execution speed, efficiency, and resource utilization.

- Analyze test results, identify root causes of failures, and provide actionable insights.


Required Skills & Experience :


- Bachelor's degree in Computer Science, Engineering, or a related field.

- 4-6 years of experience in test automation architecture, design, and development.

- Strong proficiency in at least one object-oriented programming language (e.g., Java, Python, C#).

- Extensive experience with popular automation frameworks and tools :

- UI Automation : Selenium WebDriver, Playwright, Cypress, Protractor.

- API Automation : Rest Assured, Postman, SoapUI.

- BDD Frameworks : Cucumber, SpecFlow, Behave.

- Unit Testing Frameworks : JUnit, TestNG, Pytest, NUnit.

- Solid understanding of CI/CD pipelines and tools (e.g., Jenkins, GitLab CI/CD, Azure DevOps).

- Experience with version control systems (Git, SVN).

- Familiarity with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes) is a plus.

- Experience with performance testing tools (e.g., JMeter, LoadRunner) is a plus.

- Strong understanding of software development life cycle (SDLC) and various testing methodologies.

- Excellent analytical, problem-solving, and debugging skills.

- Strong communication, interpersonal, and presentation skills.

- Ability to work independently and as part of a collaborative team in a fast-paced environment.


Preferred Qualifications :


- Master's degree in a relevant field.

- Certifications in automation tools or methodologies.

- Experience with mobile automation frameworks (Appium).

- Knowledge of security testing principles and tools.

- Prior experience in a leadership or mentorship role


info-icon

Did you find something suspicious?