Position: Senior AQA Python
Company: CHI
Category: QA Automation
Experience required: 5y
English level: upper

The CHI Software team is not standing still. We love our job and give it one hundred percent of us! Every new project is a challenge that we face successfully. The only thing that can stop us is… Wait, it’s nothing! The number of projects is growing, and with them, our team too. And now we need a Senior AQA Python.

About the job:

Design, Develop and run automation test suites for functional and API test cases. Understand the product requirement and create test strategy for ensuring quality of the product. Think from customer perspective in designing testing frameworks and methodologies for product testing. Work closely with other SDET’s, architects, tech leads & scrum teams in product development.

Requirements:

- Minimum six years of work experience in similar roles
- Looking for Ukrainian developers (in Ukraine or outside of Ukraine)
- Upper intermediate English

Nice to Have:

Behavior-driven development (BDD)
Cucumber
Gherkin
Postman
Netsparker
BurpSuite
Java
JavaScript
Python
IRA
Atlassian Confluence
Git
Jenkins
Agile

Key Responsibilities:

• Assesses and understands the flow of code and its interaction with various processes
• Documents processes and quality demands for process improvement
• Logs, manages, and tracks user issues and cases
• Performs manual & automation regression testing
• Troubleshoots bugs and other issues on mobile, desktop, and web-based platforms
• Create test scripts in BDD model using Cucumber & Gherkin.
• Tests automation builds, execution, and script troubleshooting
• Test API’s using Postman and other tools.
• Create load testing scripts and automate load testing.
• Pen test applications using any of the tools like Netsparker, BurpSuite, etc.
Required Skills and Knowledge
• Bachelor’s degree in Computer Science, Computer Engineering, or related field
• Minimum 6 years of work experience in similar roles
• Ability to lead offshore teams and coordinate with other lead SDET’s.
• Excellent written and verbal communication skills
• Ability to identify risks and errors in applications
• Knowledge of behaviour driven development
• Deep understanding of programming languages such as Java, JavaScript, and Python
• Must remain updated with current and emerging trends in related sector.
• Experience working in an agile development model.
• Experience using Agile software development cycle tools (JIRA, Confluence, Git, Jenkins)
• Analytical and diligent with great attention to detail
• Resilient: ability to work successfully in a fast-paced environment with shifting priorities
• Strong collaborative skills
• Excellent verbal and written communication