##### Automation Architect
##### Experience Level: 10+ Years
We are looking for an accomplished and experienced Automation Architect to become a part of our dynamicandforward-thinking quality assurance team. The ideal candidate will be responsible for designing, implementing, andmaintaining comprehensive test automation frameworks, as well as establishing standards and best practices toensureconsistency and efficiency across various projects and teams. If you are passionate about innovative automationtechnologies, possess strong problem-solving skills, and have a proven track record in developing robust automationframeworks, we want to hear from you.
Roles and Responsibilities
1. Proven experience as an Automation Architect with a strong portfolio showcasing succesfull Automationtestingprojects
2. Experience with framework design and development (e.g., data-driven, keyword-driven, hybrid)
3. Strong knowledge of programming languages used in automation (e.g., Java, Python, C#, JavaScript etc)
4. Proficiency in popular automation tools (e.g., Selenium, Appium, JUnit, TestNG, Cucumber, QTP/UFT)
5. Should have a proven ability to create and manage complex automation scripts effectively
6. Proven experience with Continuous Integration/Continuous Deployment (CI/CD) tools such as Jenkins, GitLabCI, orTravis CI, and a strong understanding of integrating automated tests into CI/CD pipelines
7. Should possess a strong understanding of DevSecOps tools, including SonarQube. 8. Expertise in version control systems like Git or SVN, along with a solid knowledge of branching, merging, andversioning strategies
9. Proficiency with test management tools like JIRA, Azure devops, ALM and the capability to integrate automationresults into these systems
10. Should have a comprehensive knowledge of Software Development Life Cycle (SDLC) methodologies, includingAgile, Scrum, and Waterfall
11. Must have excellent problem solving and debugging skills
12. Exceptional communication and interpersonal skills, with the ability to effectively convey complex technical
concepts
13. Must be able to work effectively both independently and collaboratively with teams in a fast paced environment
14. Familiarity with performance testing tools (e.g., JMeter, LoadRunner) and principle
15. Experience with API testing tools (e.g., Postman, SoapUI, REST-assured) and knowledge of API protocols (e.g., REST, SOAP)
16. Knowledge of database testing and query languages (e.g., SQL)
17. Holding certifications such as ISTQB Advanced Test Automation Engineer or Certified SeleniumProfessional isconsidered as added advantage
Requirements
1. Defining and implementing test automation frameworks, standards, and best practices to ensure consistencyandefficiency across different projects and teams
2. Providing guidance and support to different teams on utilizing test automation tools and frameworks effectively
3. Continuously monitoring and evaluating the effectiveness of the test automation strategy, making improvementsas needed to optimize testing processes and outcomes
4. Improve and implement software quality assurance best practices and processes with the endresult ofcontinuously innovating the testing environments
5. Conduct code reviews to ensure best practices and high code quality standards are maintained by the automationteam members
6. Troubleshoot and resolve complex technical issues, collaborating with team members to find innovativesolutionsto deliver on time
7. Mentor and provide technical guidance to the automation testing teams, fostering a collaborative and knowledge-sharing environment
8. Participate in the entire software development life cycle, from concept and design to testing, deployment, andmaintenance
9. Work closely with stakeholders to gather requirements and translate them into technical specifications
Qualification:
1. Minimum 10+ years of experience in test automation, including hands-on experience with various automationtoolsand frameworks
2. Minimum 5+ years of demonstrated experience in managing teams, and overseeing complex automation projectsBachelor's or Master's degree in Computer Science, Information Technology, or a related field.
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.