Main Responsibilities / Accountabilities
- 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 the junior-SDE-Test individuals
- Be a major contributor to our test frameworks and services
Essential Skills/Experience Required
- 5+ year of quality engineer experience with a proven background in writing structured automated tests
- 2+ year of leading the quality engineer team
- Strong experience in JAVA Programming and Rest Assured, 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 the 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 testing applications on Cloud infrastructure (AWS) is a plus
- Experience working with Docker containers is a plus
- Experience using Git commands is a must
- Validate quality and know what it means to ship high quality code
- Dedicated, hardworking, a standout colleague with a "can do" attitude
- Adaptable and can quickly learn new technologies
- Have an excellent attention to detail
- Are curious and passionate learners
- Mentor and encourage others to improve for everyone around them
Desired Skills/Experience Required
- Good experience using AWS cloud resources
- Good understanding of object-oriented programming techniques
- Experience in using technology/tools such as: JMeter, Postman