Position Details :
CSG is looking for a Brazil (Londrina) or Colombia(Bogotá) based Test Automation Engineer who has demonstrated their ability to engineer scalable, maintainable, enterprise-grade products in an agile environment.
Our Londrina, Bogota, Omaha, Denver, and Bangalore solution delivery teams are tasked with delivering great user experiences and new features for CSG’s Journey Orchestration solution.
This is no small-task, but your effort is accompanied by an enjoyable work environment with vast health and financial benefits and a learning and career development program that is second to none.
Takes a leadership role in increasing the percentage of automated versus manual test cases
Tests front-end and back-end software components including Services layers and APIs
Work on all test layers unit test, component tests, integration tests, end to end testing and UAT.
Builds, executes, and maintain test automation suite using one or more test automation tools and frameworks such as Cypress, Selenium and Specflow.
Provides training and mentoring to junior test engineers. This includes conducting code reviews, training junior test engineers on new coding and testing methodologies, guidelines, and best practices.
This role may be asked to assign and assist in validating work.
Familiarity with acceptance test-driven development (ATDD), automated unit testing (AUT), and behavior-driven development (BDD).
Drives the research, evaluation and implementation of automated testing tools and utilities.
Recognizes areas in need of improvement and solves complex problems related to interconnected software components.
Works as part of a scrum team in an agile environment.
Willingness to step-in and manually test as necessary.
Bachelor s Degree in Computer Science or related field
3+ years testing APIs (SOAP, REST) and web services in a back-end environment
5+ years developing and maintaining automated tests
3+ years experience automating in either C#, Java, or Python
3+ years experience testing Software as a Service solutions
2+ years experience with all testing layers( unit, component, integration, E2E and UAT)
2+ years experience with Cloud testing, preferably AWS.
Experience in database validation testing
Experience with BDD using Gherkin