Java Developer for a Software Company
Expired job
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
- Proficient English (written and spoken) B2
benefits for locations
Colombia
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
get job alerts in your inboxHundreds of open jobs for Software Engineers, QA, DevOps, Business Analysts and other tech professionals
looking for something else?
Find a vacancy that works for you. Send us your CV to receive a personalized offer.