Location
Bangalore | India
Job description
- Bachelors or master's in engineering / Masters in Computer Application
- Demonstrated comprehensive knowledge of tools/technologies python, SQL
- 6 to 9 years of experience in implementing test automation frameworks, and implementing test scenarios based on BDD techniques
- Deep knowledge in test automation frameworks
Mandatory Skills
- Strong knowledge in developing and maintaining automation frameworks with specific expertise in BDD techniques in deriving feature files and acceptance criteria from product requirements
- Strong programming experience in python and oops and data structure concepts
- Good experience in any standard test framework (like pytest, etc)
- Experience in Selenium automation
- Good experience knowledge in web application automation related tools/packages
- Good understanding of the python-inbuild-modules
Good understanding on referring a module in a class and create a custom module
Strong
Expertise in custom loops, sizing mechanism, arrays , list ,dictionary - Expertise in non-UI Automation (API, Database). Good understanding of RestAPI
- Good experience in Microsoft Azure. Good understanding of the Cloud architecture
- Good competence in creating test automation pipelines in the CI / CD environments
- Exposure to automation testing of Mobile Apps.
Duties and Responsibilities
- Establish and maintain a robust and Scalable BDD automation framework for UI, API and Database testing
- Create and introduce best practices for automation scripting across DVL
- Create POCs on latest tools and technologies for test automation for continuous improvement
- Define principles and assist team for effective In-sprint automation and Early testing
- Create test automation pipelines in the CI / CD.
- Assist Product Owners in defining user acceptance tests. Elaborate requirements to develop test scenarios and test cases using Behavior Driven Development (BDD) approach
- Assist IT delivery units defining technical tests
- Perform web, API, UI, functional, regression, smoke, exploratory, load, performance and end to end testing
Preferred Interpersonal Skills
- Intermediate level skills in C#
- Experience in performance testing tools like JMeter is a plus
- Good leadership and Communication skills. Mentor and Good Team Player
- Good stakeholder management. Able to handle multiple projects in parallel
- Problem solving and decision-making - working with others to identify, define and solve problems, which includes making decisions about the best course of action
Job tags
Salary