backgo to search

java developer for a software company

bullets
SET.JavaJava, TestNG
bullets
Colombia
warning.png
Sorry, the job is expired

Currently we are looking for a remote Java Developer to join our global team.

The customer is a multinational company that provides cloud-based human capital management software solutions.

responsibilities
  • You will work with our Agile teams including Development/ Product/ UX/UI/ Support/DevOps on our award-winning social recognition products
    • Developing testing strategy and test cases as part of a product development team.
      • Initiate, develop and maintain automation framework and framework enhancements. Investigate and apply new tools to the current test framework.
        • Develop and maintain Automated test scripts for Functional & Non-Functional scenarios.
          • Trace exceptions in test failures using debugging and Linux server logs.
            • Work very closely with QAs and developers to review functional automation test coverage to ensure QA goals are met.
              • Log and take ownership of defects found, produce reports, analysis trends of the defects found.
                • Communicate test results, metrics and risk assessments to the project stakeholders.
                  • Constantly review/suggest new approaches in measuring code test coverage.
                    • Maintain existing and create new Test Cases in test repository.
                      • Be self-motivated and manage time spend across work day to creating new features, updating old features, investigating failing tests and server deployment issues.
                        • Participate in major release regression activities.
                          requirements
                          • 6+ months experience testing online services / Internet-based systems, in an Agile environment.
                            • Strong Java experience using Object-oriented programming paradigm.
                              • Experience in Spring core (mandatory)
                                • Experience in Spring data access & spring boot (desirable but not essential)
                                  • Experience of interface development with Web Services.
                                    • Multi-Browser and server-side test automation using TestNG, WebDriver, UniREST, DBFit.
                                      • Experience in creating well-defined test frameworks using patterns like POM, DRY and Spring boot.
                                        • Experience developing and executing automated test suites using CI tools like TeamCity or Jenkins.
                                          • Experience diagnosing, reporting, tracking and resolving quality issues.
                                            • Experience in RDBMS.
                                              • Good knowledge of UNIX or Linux and able to write bash scripts.
                                                • Expertise with JUnit, Mock, Stub and/or other testing frameworks.
                                                  • Degree in Computer Science, Information Systems, or another related field. Or equivalent work experience
                                                    • ISTQB Certification in automation isantage

                                                      benefits for locations

                                                      location.svg

                                                      For you

                                                      • Prepaid Medicine with Colsanitas for you and your legal dependents 
                                                      • MetLife Life Insurance for you 
                                                      • Thousands of projects for top brands
                                                      • Stable income

                                                      For your comfortable work

                                                      • 100% remote work forever
                                                      • Free licensed software
                                                      • Possibility to work on your own device (BYOD)
                                                      • Stable workload
                                                      • Relocation opportunities
                                                      • Flexible engagement models

                                                      For your growth

                                                      • Free trainings for technical and soft skills
                                                      • Free access to LinkedIn Learning platform
                                                      • Support from a personal Skill Advisor
                                                      • Language courses
                                                      • Free access to internal and external e-Libraries
                                                      • Access to internal communities and competency centers
                                                      • Certification opportunities
                                                      subscribe to EPAM Anywhere vacancies!Hundreds of open jobs for Software Engineers, QA, DevOps, Business Analysts and other tech professionals
                                                      Girl in front of laptop

                                                      looking for something else?

                                                      Find a vacancy that works for you. Send us your CV to receive a personalized offer.