Back icon

Middle Automation Tester in Java for retail company

Middle Automation Tester in Java for retail company 40 hrs/week, 12+ months

Currently we are looking for a remote Middle Automation Tester in Java for retail company to join our team.

The client is one of the largest Canadian retail company, operates in the automotive, hardware, sports, leisure and housewares sectors.

The client is looking for Test Automation engineer to enhance automation framework and execute automation testing.


  • Analysis of functional requirements, preparing test cases
    • Test and deploy effective automation techniques and strategies to meet the goals of the testing process and product's objective
      • Run and support end-to-end tests, acceptance testing
        • Provide guidance on establishing automation QA process
          • Preparing automated test scripts, maintenance, execution
            • Finding programming bugs, documentation, reporting and follow-up
              • Front-end and Back-end testing, taking part in the whole QA process
                • Monitoring quality requirements during the development process


                  • Experience in software development, methodologies and practical OOP knowledge
                    • 2+ years of experience as Automation Engineer/SDET
                      • Strong understanding and experience in Java programming language, Java 8 or higher
                        • Strong understanding of XML Path Language, Page Object pattern
                          • Good understanding of BDD Cucumber methodology
                            • Experience in Selenium WebDriver or Selenide framework
                              • Experience in SpringBoot framework
                                • Experience in REST API testing, RestAssured library
                                  • Experience of work with GIT, BitBucket
                                    • Proficient English (written and spoken) B2

                                      Nice to have

                                      • Experience of work with Gradle build tools
                                        • Experience with Jenkins, SonarQube
                                          • Experience with Docker & Kubernetes
                                            • Ability to setup and maintain jobs using CI
                                              • Ability to write and maintain SQL queries
                                                • Ability to write and maintain Groovy scripts
                                                  • Agile practices experience (Scrum/Kanban)
                                                    • Soft Skills:
                                                      • Flexibility, willingness to adapt to the changing needs of clients, work as part of a digital team.
                                                        • Troubleshooter, motivated team player, able to take leadership over the complicated tasks, initiative
                                                          • Work with efficiency, responsibility, completeness, and within reasonable timeframes
                                                            • Close cooperation with the development team(s)
                                                              • Ability to work without supervision
                                                                • Strong Communication skills
                                                                  • Constructive criticism, analytical mindset and high attention to details
                                                                    • Team player
                                                                      Automated Testing in JavaAgile
                                                                      GUI Testing
                                                                      REST Assured
                                                                      Spring Boot
                                                                      Web Service / API Test Automation

                                                                      Benefits in eligible locations


                                                                      For you

                                                                      • Insurance Coverage 
                                                                      • Paid Leaves – including maternity, bereavement, paternity, and special COVID-19 leaves. 
                                                                      • Financial assistance for medical crisis 
                                                                      • Retiral Benefits – VPF and NPS 
                                                                      • Customized Mindfulness and Wellness programs 
                                                                      • EPAM Hobby Clubs

                                                                      For your comfortable work

                                                                      • Hybrid Work Model 
                                                                      • Soft loans to set up workspace at home 
                                                                      • Stable workload 
                                                                      • Relocation opportunities with ‘EPAM without Borders’ program


                                                                      For your growth

                                                                      • Certification trainings for technical and soft skills 
                                                                      • Access to unlimited LinkedIn Learning platform 
                                                                      • Access to internal learning programs set up by world class trainers 
                                                                      • Community networking and idea creation platforms 
                                                                      • Mentorship programs 
                                                                      • Self-driven career progression tool

                                                                      40 hrs/week

                                                                      Hours per week

                                                                      12+ months

                                                                      Project length

                                                                      Colombia, Georgia, India, Italy, Kazakhstan, Mexico

                                                                      Locations eligible for the position