Qualifications:
- Strong background in software testing, with a particular focus on automation.
- Minimum of 3 years of experience in software testing, with a strong focus on automation.
- Fluency in English and Spanish.
- Excellent communication and problem-solving skills.
- Deep understanding of various programming languages, testing frameworks, and agile methodologies
We're looking for candidates with experience in one or more of the following areas:
1. Java or JavaScript QA Automation Engineers
- QA Automation engineers with experience in test automation projects, and a high level of programming knowledge (Java, JavaScript) to support the maintenance of customer’s in-house testing frameworks with good communication skills and the ability to work in a team under challenging project deadlines.
- Testing frameworks: PlayWright or CyPress.
- Have a clear understanding of different automation design patterns
- Must demonstrate knowledge of data structures, code structure, and solving basic exercises in the programming language you master.
- Openness to adapting to other languages if the client requires it), knowledge of Web testing, and backend services,
- Non-relational database management (Mongo), CI/CD testing, GraphQL, APIs, and Cypress.
- Minimum experience of 3 years as a Test Automator.
- Experience in agile development environments such as Scrum and
- Kanban using tools such as Azure DevOps, experience with AWS
- Knowledge of code review, approval of pull requests
2. Fullstack QA Automation Engineers
- Proficiency in Java, JavaScript, or TypeScript
- Able to switch to a new language or tech stack
- Experience with Open Source Automation Frameworks
- Has strong communication skills.
- Accountable and highly reliable
3. APIs & Integration QA Engineers
- Strong understanding of API testing principles, including RESTful API design and HTTP protocols.
- Design, develop, and maintain automated test scripts using Java and REST-assured to validate API functionality.
- Experience with a test automation framework like JUnit or TestNG and familiarity with test execution in parallel.
- Familiarity with version control systems (e.g., Git).
- Basic knowledge of Bash scripting and Unix/Linux command-line operations.
4. QA Automation Engineers - SDET
- Experience with the following tools: Jenkins, Jira , Git
- Experience with JavaScript and Groovy
- Experience with this is highly preferred but not compulsory: Mocha, Cypress
- Strong understanding of Kubernetes, GCP GKE and or AES EKS
- Knowledge in declarative & scripted pipelines. blue & green environments, dev, QA, staging environments
- Experience with data management for QA (marking, data provisioning for test automation)
We are the technology allies that offer tailored experiences and solutions so that our customers can count on products that are sustainable and scalable over time, thanks to our proximity and focus on continuous improvement.