Test Automation Expert (Java) for Ciklum Digital Offline
You will join a highly motivated team and will be working on a modern solution for our existing client. We are looking for technology experts who want to make an impact on new business by applying best practices and taking ownership.
Responsibilities:
- Creation and maintenance of Test Automation Strategy
- Technical advice for the Testing teams
- Advising on automated testing frameworks and processes
- Ensuring automated testing into the CI process
- Test infrastructure setup
- Advising on Automation of API, Web tests
- Automation of regression and other functional testing on UI
- Test case adjustments for automated testing needs.
- Making conclusions and reporting about stability of the product under test.
- Optimize current test automation approach
- Measure and improve the testing team efficiency
- Ensuring relevant processes and artifacts are in place
- Collaboration with engineering teams: Developers, DevOps, Architecture
- Possibility to perform testing activities on several projects, communicate with developers and project managers
Requirements:
- 6+ years of professional experience in QA Automation of Web products via Selenium (WebDriver) and supportive frameworks
- Solid skills in Java 8 and OOP
- Deep understanding of design patterns and applying them on projects
- Strong experience in creation of automation frameworks from scratch
- Experience with implementation of automated testing for project and system
- Strong experience with continuous integration processes and tools (Jenkins, teamcity, or similar)
- Experience of working with version control systems (e.g. GIT, SVN and others)
- Setuping test infrastructure environment using Docker
- Experience in high load and real time applications
- Knowledge in RDBMS
- Experience with frameworks: Spring, Hibernate, and JUnit
- Experience of working with version control systems
- In-depth knowledge of test automation approaches and procedures
- Good knowledge of different testing methods, techniques and types
- Understanding of Agile/Scrum
- Master’s or Bachelor’s degree in Computer science or relevant
- Good English skills – Upper-Intermediate and above
Desirable:
- Experience in Leading and managing of the Testing teams across the account
- Experience with API test automation of microservices-based applications
- Knowledge of programming languages, such as JavaScript/Python/C# would be a great plus
- Experience with Angular 2+ would be a great plus
- Good Knowledge of SQL (PostgreSQL or similar)
- Hand-on experience with Docker
- Some knowledge of AWS services is a plus
- Allure Report
Personal skills:
- Good analytical skills
- Good team player, motivated to develop and solve complex tasks
- Strong communication and problem solving skills
- Self-motivated, self-disciplined and result-oriented
- Strong attention to details and accuracy
What's in it for you:
- Very close cooperation with different clients
- Dynamic and challenging tasks
- Team of professionals: learn from colleagues and gain recognition of your skills
- Low bureaucracy, European management style
- Continuous self-improvement
- Trainings
- ISTQB/JAVA8 Certification preparation
- Knowledge sharing meetings
The job ad is no longer active
Job unpublished on
30 August 2020
Look at the current jobs QA Automation Kyiv→