Job description
Important Information
Location: Costa Rica, Argentina, Perú, Colombia, Bolivia.
Work Mode: Remote.
Job Summary
We are looking for a Senior Software Development Engineer in Test - SDET (15551) to join our highly technical and autonomous team. This role requires solid automation skills, practical database knowledge, and strong analytical abilities to make informed decisions and drive continuous improvement in our testing solutions. The ideal candidate will possess technical leadership, autonomy, and sound judgment, being able to propose solutions, communicate risks, and adjust priorities in line with project dynamics.
Responsibilities and Duties
- Review, maintain, and make small enhancements to the existing Playwright with TypeScript UI automation framework.
- Design and implement new automated test cases for both UI and API testing.
- Contribute to the enhancement of the API test framework using Pytest in Python, with a focus on adding value to system migration efforts.
- Perform MySQL queries and modifications to support both manual and automated testing processes.
- Collaborate with cross-functional teams using tools such as Jira and X-Ray for test management and issue tracking.
- Participate in CI/CD processes with basic knowledge of Jenkins.
- Apply minimal knowledge of AWS to understand and support cloud-based testing scenarios.
Qualifications and Skills
- Bachelor’s degree in computer science, software engineering, or a related field.
- Extensive experience in software development with a focus on designing and building scalable applications. More than 4 years of experience.
- Professional/ Advanced English skills.
- Advanced experience with Playwright and TypeScript for UI testing.
- Experience with Python and Pytest for API testing.
- Practical knowledge of MySQL: ability to write SELECT queries and basic understanding of JOIN operations.
- Proficiency with Jira for project and issue tracking.
- Familiarity with X-Ray (the team is currently in the process of obtaining licensing).
Nice to Have:
- Basic knowledge of Jenkins for continuous integration and deployment.
- General awareness or experience with AWS, particularly from a cloud testing perspective.
- Strong analytical skills and advanced technical judgment.
- Self-driven and proactive with excellent task management abilities.
- Excellent communication skills and the ability to work effectively in remote, multicultural teams.
About Encora Encora is a global company that offers Software and Digital Engineering solutions. Our practices include Cloud Services, Product Engineering & Application Modernization, Data & Analytics, Digital Experience & Design Services, DevSecOps, Cybersecurity, Quality Engineering, AI & LLM Engineering, among others.
At Encora, we hire professionals based solely on their skills and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.