Senior QA Automation Engineer (Java)
Ciklum
Remote, Romania
About the role
As a Senior QA Automation Engineer (Java), become a part of a cross-functional development team engineering experiences of tomorrow.
Quality Engineering Center of Excellence is an international award-winning Quality Engineering department that has rapidly evolved over the past 7 years to become a mature Quality Engineering service provider with 250+ professionals working in 7 main directions: QA Consulting and Management, DevOps, Manual, Automation, Support, Performance, Cyber Security and Robotic Process Automation.
Our main principles are:
- People are over processes and hierarchy
- Flat and open collaboration/communication increases creativity and brings more value to business
- Investing in people and innovations ensures your future
- Reuse and share your experience
- Develop best practices, publicize and follow them
Quality Engineering Center of Excellence is an optimal environment for your professional involvement and growth.
Responsibilities
- Automation of regression and other functional testing on UI/backend
- Building and maintaining automated testing frameworks
- Integrating automated testing into CI processes
- Test case adjustments for automated testing needs
- Test data and test environment preparations
- Making conclusions and reporting about stability of the product under test
- Possibility to perform testing activities on several projects, communicate with developers and project managers
Requirements
- 4+ years of API Automation (with REST Assured or similar tool)
- Experience in creation of automation frameworks from scratch
- 4+ years of professional experience in QA Automation of Web products via Selenium (WebDriver) and supportive frameworks
- Solid skills in Java and OOP
- Experience with implementation of automated testing for project and system
- Experience with continuous integration processes and tools (Jenkins, Teamcity, or similar)
- Experience of working with version control systems (e.g. GIT and others)
- 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 with API test automation of microservices-based applications
- Knowledge of BDD approaches (Cucumber)
- Knowledge of programming languages, such as Java/Python would be a great plus
- Experience with React
- Good Knowledge of SQL (PostgreSQL or similar)
- Hand-on experience with Docker
- Some knowledge of AWS services is a plus
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
Apply Now
Don't forget to mention EuroTechJobs when applying.