Test Engineer Automation
Internship Bengaluru (Bangalore Urban) Energy / Materials / Mechanics
Job description
Description
Position Description : The focus of this position is to develop automated tests for a retail enterprise application using a hybrid and behavioral driven development automation framework. The resource selected will work as part of a fast-paced, iterative delivery team with resources located in India and US.
Position Responsibilities
· Builds and maintains test automation framework elements in accordance with design, with support from more senior resources.
· Develops automated tests based on manual test scripts, ensuring full coverage of navigation and assertions.
· Partners with Developers and Business Analysts to develops automated tests based on user stories, ensuring full coverage of navigation and assertions.
· Ensures appropriate test data is defined and available in the test environment.
· Executes and maintains automated tests.
· Clearly documents defects, and retests fixes in a timely manner.
· Delivers day-to-day assignments with a high level of quality and attention to detail.
· Submits key deliverables to supervisor for review before publishing.
· Excellent communications skills.
· Accountable for quality delivery with minimal supervision.
Qualifications
Position Qualifications
· 3-4 years of experience in test automation
· Strong experience in using Java programming for test automation
· Strong understanding and experience using OOP principles and concepts
· Strong hands-on experience on Rest services automation (API Test automation)
· Experience in technologies that support effective test automation: Integrated Development Environments, Continuous Integration tools, Source Code Management tools (GIT preferred), SOAP services, Database technologies and SQL.
· Experience in working on a BDD framework – Cucumber(preferred)
· Experience and understanding of CI/CD
· Docker experience preferred
· Experience working in Retail domain is an added advantage