Tech Stack
Job Description, Responsibilities & Requirements
About the Position
Senior QA Automation Engineer
We are seeking a highly skilled Senior QA Automation Engineer to join our team in Bucharest, Romania. If you have a passion for automated testing and a strong background in Java, Spring, and Cucumber, we want you to be part of our success story.
Responsibilities
- Plan and Implement Test Automation Activities: Create, maintain, and execute automated tests.
- Develop and Improve Test Automation Tools: Extend and improve existing test frameworks.
- Provide Input to Project and Release Plans: Contribute to defect/change management processes, systems integration, and testing tools and processes.
- Identify and Address Weaknesses: Continually implement new procedures and assess the risk of impact from changes to projects.
- Assist IT Application Team: Identify defects and deficiencies early to improve development and testing processes.
- Perform Manual Testing: When required, perform manual testing to ensure quality.
Requirements
Must Have
- Java: OOP principles, Design patterns
- Spring and SpringBoot
- Cucumber: Data Table, Annotations
- Automation Framework Tools: Selenium, Rest Assured, or similar
- Rest Calls Interaction
- HTTP Protocol Understanding
- Test Planning and Execution: Excellent skills in test planning, designing, and test strategy/case/script creation and execution.
- Integration & Regression Testing: Experience with integration and regression testing and coordination with supporting systems.
Nice to Have
- JMS Integration in Java Project
- Test Development with Spring
- Test Management Tool Integration: Integration of tools like ALM, Jira, or Test Rail with Java framework.
- Load/Performance/Stress Testing: Experience with tools like JMeter.
- CI/CD Tools: TeamCity / Jenkins experience.
We Offer
- Professional Environment: Work with high-level financial instruments in a highly professional environment.
- Career Development: Opportunities for technical, business-related, or soft-skills training.
- Creative Thinking: Encouraged in a great open-minded work environment.
- Teamwork: Be part of a friendly team that values fun and collaboration.
About the Company
Our customer is a top-tier investment bank with client assets of hundreds of billions globally. The project involves renewing the workflow automation technology to simplify business process interactions and automation using modern technologies like Java, Camunda, Spring, Hibernate, and Elasticsearch deployed on OpenShift/Kubernetes environments.
Apply Now
If you are motivated by the creation/development of software solutions and want to be part of an exciting project, apply now!
Location: Bucharest, Romania
Employment Type: FULL_TIME
Experience Level: Senior
Languages: English (C1 Advanced)