AUTOMATION TEST ENGINEER- SELENIUM, JAVA
AUTOMATION TEST ENGINEER- SELENIUM, JAVA
Company: Allegis Services India Pvt. Ltd.
Experience: 5 to 7 year
Location: Bangalore/Bengaluru
Job Description
Skills & Requirements:
- In this role, candidate will perform test activities to validate software modifications satisfy business
- requirements and client expectations. You will complete testing efforts for multiple projects and will work
- closely with the local and global teams. Aligning with Fossils core values, they are looking for someone who:
- Develops strong partnerships across our organization
- Brings a positive, service-oriented approach to work
- Is driven by creating unique and efficient solutions for business challenges
- Can articulate thoughts clearly as well as listen to and considers others ideas
- Is passionate about their contribution to Fossil
- Has a great time at work and encourages others to do the same
What are the top skills required to perform the role?
- Automation Testing- Selenium Java
- Good understanding on designing automation frameworks
- Agile methodology
- Experienced with automation tools (Selenium/Appium, Jmeter, Saucelabs, Testfairy, Postman, Charles proxy, Logcat, etc.) and defect management tools (ie: JIRA)
- Scripting knowledge with Java Programming language
- Experience designing automation framework
- Understanding of current technologies, Software Test Life Cycle (STLC), Agile and Iterative Development methodologies
- Identify and communicate test plan / cases to automate based on automation framework and approach
Defect management tools (ie: JIRA) - Review requirements (functional and non-functional) and design specifications, which may include interfacing with subject matter experts to understand requirements, processes, and metrics, to ensure appropriate test coverage.
- Highlight any issues discovered during the review process
- Create and execute test scenarios and test cases, maintaining requirements traceability
- Conduct formal test case review sessions and incorporate feedback
- Identify test data requirements. Communicate test data requirements early; working with team to ensure test
- data will be available prior to testing commencing
- Execute testing according to the guidelines detailed in test strategy and test plan
- Evaluate deviations from expected results to determine risk, impact, and priority of defects
- Concisely document defects, ensuring the test steps are repeatable
- Identify and track issues, risks, and action items
- Participate in daily standups, escalating issues as appropriate
- Work with vendors, global team, and local team to address any defects
- Produce test result metrics and reporting to track test progress and quality effectiveness
- Strong time management, prioritization, and organizations skills
- Identify potential process improvements
Key Skills:
- Java
- Automation Frame
- workAgile
- Selenium
Education
UG:Any Graduate