- Developing framework from scratch in Python
- Providing solutions in framework for Backend side.
- Driving changes in framework, providing clear and readable API.
- Automation of regression tests
- Maintain Framework.
- Perform code reviews.
- Providing support and training for less experience QAs.
- Configuring Team City jobs to run tests.
- Run Automated tests suites an analyze results.
- Your experience and skills
- Good understanding of test automation concepts and patterns
- understanding of design patterns
- experience with any test automation tools
- experience with implementing in-house frameworks – must have
- experience in one of programming languages (Java, C#, OO Python)
- experience of scripting (Shell, Ruby or similar)
- good understanding and knowledge of test methodologies and tools (Jira)
- experience with CI tools(Jenkins, Teamcity)
- strong troubleshooting and problem solving skills
- working knowledge of SQL and RDBMS databases
- understanding of non-functional testing, load testing(nice to have)
- experience in Scrum / Agile?? –