Automation Architect
Sutherland

- ₹ / Month
Experience : 8 Yrs | Full Time
Description :
  1. Architect and Design: Develop a comprehensive test automation strategy and architecture using Java and Selenium WebDriver. Create and maintain the automation framework, libraries, and tools to support efficient and reliable automated testing.

  2. Automation Development: Write, review, and maintain automated test scripts using Java and Selenium. Ensure the scripts are modular, maintainable, and scalable, covering different levels of testing such as unit, integration, and end-to-end testing.

  3. Framework Enhancement: Continuously improve the test automation framework by incorporating best practices, industry standards, and emerging technologies. Implement innovative solutions to address complex testing challenges.

  4. Collaboration: Work closely with development, quality assurance, and product teams to understand software requirements, identify testing needs, and provide technical insights. Collaborate in the design and implementation of testable software components.

  5. Test Strategy: Contribute to the overall test strategy, test planning, and test case design. Define and prioritize test cases for automation, focusing on maximizing coverage and minimizing risk.

  6. Code Review: Review automated test scripts written by other team members for quality, efficiency, and adherence to coding standards. Provide constructive feedback and mentor junior automation engineers.

  7. Continuous Integration: Integrate automated tests into the continuous integration and continuous delivery (CI/CD) pipeline. Ensure that automated tests run reliably and provide timely feedback to development teams.

  8. Test Execution and Reporting: Execute automated test suites and analyze test results. Investigate and report defects, working closely with developers to ensure timely resolution.

  9. Performance and Scalability Testing: Collaborate with performance testing teams to integrate performance and scalability tests into the automation framework. Identify bottlenecks and areas for improvement.

  10. Training and Knowledge Sharing: Conduct training sessions and workshops to educate team members on test automation best practices, tools, and techniques. Share knowledge within the organization to promote a culture of quality.

Requirements :
  1. Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

  2. Proven experience 8+ years as a Test Automation Engineer, SDET, or similar role, with focus on Java and Selenium-based automation.

  3. Strong programming skills in Java and hands-on experience with Selenium WebDriver.

  4. Solid understanding of software testing methodologies, testing types, and best practices.

  5. Experience designing and implementing test automation frameworks from scratch.

  6. Proficiency in creating and maintaining automated test scripts for web applications.

  7. Knowledge of continuous integration and continuous delivery (CI/CD) concepts and tools.

  8. Familiarity with version control systems (e.g., Git), build tools (e.g., Maven, Gradle), and issue tracking systems.

  9. Excellent problem-solving skills, attention to detail, and a proactive mindset.

  10. Strong communication and collaboration abilities, with the capacity to work in cross-functional teams.

  11. Experience with Agile/Scrum development methodologies is a plus.

  12. Certification in software testing (ISTQB, Selenium, etc.) is advantageous.


Bangalore, Karnataka, India
Last date to apply : 11-10-2023

Get Free Registration

Sign Up

&

Find More Jobs

Sign up

Have an Account ?

Sign in
Back to Result

Find your desire in minutes

Join us & Explore thousands of jobs