In this role, you will participate in all stages of the product and development cycle and play a major role in influencing the product and technical direction taken by the team. You will contribute to and help drive the overall quality practices.
Key Tasks and Responsibilities
- Work closely with product and development teams to understand product architecture, functionality, and to ensure project success
- Take a proactive approach to identification, prevention and support for defects
- Writing automated test and test harnesses application and services under test.
- Writing and reviewing test strategies, test plans and test cases based on agile stories and/or product requirements
- Architect and design automation framework Development
- Make testing as integral part of the development process
- Mentor junior-SDE-Test individuals
- Be a major contributor to our test frameworks and services
Qualifications and Experience
- Bachelor degree in Computer Science, Engineering, Information Technology or equivalent preferred
- Minimum 4 years of hands-on QA experience with at least 2 years experience developing test automation using Selenium or similar software
- Strong experience in Selenium Web Driver, and in developing high quality automation frameworks.
- Strong experience in BDD, TDD, Data driven and Hybrid automation frameworks.
- Strong experience to programmatically test products; measure test coverage; develop best automation, profiling, and performance/ load testing tools; and drive testability and diagnostic ability into the product.
- Experience with Web application standards and REST API's (Web services, JSON, HTTP, HTTPs)
- Experience with automation, web deployment and engineering environment tools such as Jira, Github, Jenkins
- Experience in iOS/Android testing is a plus
- Experience in testing applications on Cloud infrastructure (AWS) a plus
- Experience working in a within a DevOps model and continuous delivery model
- Experience working with Docker containers is a must
- Care about quality and know what it means to ship high quality code