Job Opportunity for Automation ArchitectLead SDET at Education Initiatives in Bengaluru

Website Education Initiatives

SBU

Software Development

Location

Bangalore

Role and Responsibilities

1. Develop automation frameworks and solutions for existing and new products.

2. Define coding standards, processes, best practices and build reusable and scalable test automation solutions.

3. Oversee technological execution of the recommended automation solution roadmap.

4. Review requirement specifications, identify gaps and determine testability.

5. Identify and create test scenarios, design and develop test scripts.

6. Develop automated test suites.

7. Identify test cases that need to be automated by reviewing existing manual test cases.

8. Conduct functional and non-functional tests including performance, load and reliability testing.

9. Select best-in-class test automation tools/scripting languages with high return on investment.

10. Participate and contribute in project estimation, planning and risk management activities.

11. Keep abreast with latest and emerging automation testing tools and technologies.

12. Provide technical leadership to the team members.

13. Participate and contribute to scrum meetings i.e. daily stand-up, sprint planning, readouts and retrospectives

14. Adhere to DOD (story definition of done) as part of the sprint, functional testing, code reviews, documentation and adhere to best coding practices.

15. Perform peer code reviews in order to ensure automation scripts are of highest quality standards

16. Master the domain knowledge in the area of assignment

17. Work collaboratively across the Technology and Product organizations to ensure alignment towards business goals delivery with highest quality.

18. Collaborating with client Management/Executives, Developers, and Testers in developing, implementing and providing status reports around automated test scenarios and impact

Skillset

Must have

1. Min. 8 years of experience in Test automation for web-based applications.

2. Expertise in automation development using tools like Selenium, Appium, Cucumber, Junit, etc.

3. Strong knowledge and experience in Object Oriented Programming, Analysis and Design concepts.

4. Min. 5 years of experience in designing and developing test automation framework.

5. Good knowledge in OOPS programming concepts.

6. Strong programming/scripting experience in JAVA/JavaScript/.NET/C#.

7. Demonstrating skills in using coding standards and being an active participant in code review.

8. Good command in coding, debugging and maintenance of automation scripts.

9. Good experience in front end and mobile automation testing.

10. Experience with API test automation using REST Assured or Postman is an added advantage.

11. Experience working with AWS cloud solutions.

12. Good knowledge of SQL and NoSQL databases.

13. Good knowledge of CI/CD implemention and DevOps principles.

14. Experience in responsive testing.

15. Expertise with web performance infrastructure – CDNs, caching, reverse-proxies.

16. Experience with high performing websites catering to millions of daily traffic.

17. Strong trouble shooting and root cause analysis abilities.

18. Working experience in Agile/SAFe development methodologies.

19. Very comfortable using GIT version control tool (we use Bitbucket

Education

Holds an academic degree in Computer Science, Computer Engineering or Computational Science.
Experience

1. Min. 8 years of experience in Test automation for web-based applications.

2. Passion for achieving excellence in technical, process, product quality and reliability.

3. Ambitious individual who can work under their own direction towards agreed targets/goals with focus on quality.

4. Excellent problem-solving and analytical skills.

5. Good technical knowledge of automation tools and technologies.

6. Experience in preparing test data, test cases and test execution.

7. Ability to handle change and be open to it along with good time management and an able to work under stress.

8. Collaborate with various disciplines within engineering and outside such as product management, user experience, tech support and with customers to provide quality solutions.

9. Demonstrated ability to adapt and work with team members of various experience levels.

10. Proven interpersonal skills while contributing to team effort by accomplishing related results as needed.

11. Possess high quality standards

To apply for this job please visit www.ei.study.