- Professional
- Optionales Büro in Bangalore
Work Schedule
Standard (Mon-Fri)Environmental Conditions
OfficeJob Description
Responsibilities:
- Build automated Test Cases that can be repeated against the application under test.
- Formulate automated Test Cases derived from existing manual test cases and/or feature acceptance criteria.
- Perform test cases to generate detailed test outcomes.
- Engage proactively in different scrum rituals and help pinpoint technical uncertainties and different options.
- Take end-to-end ownership (Build to support) of multiple significant software modules.
- Lead the integrity of technical work on concurrent projects.
- Implement and automate test and integration testing, conduct automation code reviews, debug and integrate code of utmost complexity.
- Continuously automate feature testing with measurable and tangible goals.
- Anticipate needs and problems while providing innovative solutions.
- Engage proactively in the development community of practices, exchanging and acquiring standard methodologies.
Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 7+ years of relevant experience in Python, Selenium, and API testing.
- Extensive understanding of object-oriented principles, development patterns, data structures, and unit testing (TDD using JUnit), as well as a solid grasp of effective building methodologies.
- Experience developing and coordinating partnerships with test engineers across different locations.
- Familiarity with Agile development practices such as Scrum or Kanban and related tools like Atlassian Jira.
- Proficiency in continuous integration and delivery pipelines (Jenkins declarative, or similar).
- Outstanding analytical and problem-solving skills.
Nice to Have:
- Experience with development on one or more automation frameworks.
- Familiarity with quality, code analysis, and configuration tools.