Overview
We are looking for a meticulous Senior Test Automation Engineer in Java to contribute to and review the creation of designs for production software.
The Engineer will be working with a team to discover the most important areas to automate, implement test automation frameworks and test suites, and integrate these into the pipeline.
Responsibilities
- Recognize the flow of code and how it interacts with different components
- Understand project documents, customer requirements, and product objectives to create and execute test cases
- Set up, maintain, and execute test automation frameworks on multiple application platforms, such as mobile, desktop, and web, while building test scenarios and acceptance tests
- Handle technical communications and understand customers' systems
- Collaborate with deployment teams, resolve system-level issues, coordinate on product design, and provide input on the testability of functional elements and product designs
- Analyze and deconstruct software systems while coordinating with other teams to enhance the overall design
- Research test tools, methodologies, and trends, and upgrade existing practices and processes
- Ensure the final quality of the product upon production release
Requirements
- 3+ years of relevant professional experience
- Excellent design and programming skills in Java
- Strong skills with CI/CD pipeline toolsets, such as ADO, TeamCity, or Jenkins
- Knowledge of programming languages and process management methodologies
- Proficiency in test methodologies and their corresponding tools (e.g., Selenium, PyTest, Robot)
- Experience with cloud platforms (Azure, AWS, GCP)
- Exposure to behavior-driven development, with a background in programming and testing
- Ability to stay current with the constantly evolving technology industry
- Skills to identify risks and errors in an application
- Excellent verbal and written communication skills
- Effective time management and organizational skills
- B2-level proficiency in English
Georgia (Production)
We connect like-minded people
- Delivering innovative solutions to industry leaders, making a global impact
- Enjoyable working environment, whether it is the vibrant office or the comfort of your own home
- Opportunity to work abroad for up to two months per year
- Relocation opportunities within our offices in 55+ countries
- Corporate and social events
We invest in your growth
- Leadership development, career advising, soft skills and well-being programs
- Certifications, including GCP, Azure and AWS
- Unlimited access to LinkedIn Learning and Udemy
- Free English classes with certified teachers
We cover it all
- Participation in the Employee Stock Purchase Plan
- Monetary bonuses for engaging in the referral program
- Comprehensive medical & family care package
- Five trust days per year (sick leave without a medical certificate)
- Benefits package (sports activities, a variety of stores and services)
[epamgdo] Georgia (Hybrid)
This position offers remote setup with the flexibility to work from any location in Georgia, whether it's your home, well-equipped offices in Tbilisi and Batumi or a coworking space in Kutaisi.
[epamgdo] Georgia (About EPAM)
EPAM Georgia is a team of innovators united by a passion for technology. The dynamic and inclusive culture we embrace helps positively impact our communities, clients, and employees. Here you will collaborate with multi-national teams, contribute to numerous cutting-edge projects, deliver the most creative solutions, and have an opportunity to learn. Our people are at the heart of our success, and we are proud to provide talents with a solid ground to develop and grow.