
SDET – Java/Angular
Posted May 31

Posted May 31
This is a fully remote position, open to applicants in Costa Rica.
• Facilitate clear communication with client project stakeholders regarding project progress and recommendations.
• Develop client code that is not only efficient but also high-performing, testable, scalable, secure, and of the utmost quality.
• Actively engage in accurate planning and estimation efforts, employing project methodologies and tools.
• Skillfully gather requirements and organize/present developed features to clients.
• Carry out complex tasks within the existing methodology and quality standards, demonstrating success across various engagements.
• Improve and broaden automation frameworks and practices. Identify opportunities to enhance testing processes and automation coverage, contributing to the selection and implementation of cutting-edge tools and technologies.
• Oversee the detailed design and execution of automated test cases, concentrating on critical, high-impact testing activities. Ensure comprehensive coverage and adherence to quality standards while effectively managing resources and timelines.
• Foster client success within the team by collaborating with engineers, designers, and managers to understand user challenges, anticipate potential issues, and iterate on solutions that enhance client success.
• Participate in agile software development, including daily stand-ups, sprint planning, team retrospectives, and other governance activities.
• Actively contribute to the Engineering Practice community, mentoring others through Communities of Practice (CoPs) or on project teams, and supporting the enhancement of technical skills.
• Independently steer project delivery within defined architecture, showcasing autonomy and accountability throughout all stages from conceptualization to deployment.
• Experience with remote device testing platforms (BrowserStack, Sauce Labs, or similar).
• At least 5+ years of experience in QA, particularly in Automation testing, and in the specified areas below:
• Angular (Unit Testing, UX design, Figma, MonoRepo, state management using ngRx).
• Java, AWS services (Lambda, SQS, etc.), containerization, CI/CD pipelines.
• Proficient in API automation with a solid understanding of automation frameworks like Playwright, Cypress, etc.
• Knowledge of REST APIs and JSON validation.
• Strong proficiency with the Karate Framework for API automation.
• Advanced hands-on experience with Playwright for Web UI automation.
• Significant experience in iOS automation (Appium preferred).
• Proficient in all aspects of the development process, including code repository (GitHub) and branching strategy, code review, coding standards, and code deployment.
• Expected to assess and make recommendations based on complex Proof of Concepts.
• Lead the design and implementation of a scalable automation framework using Java and Angular.
• Familiarity with test-driven development.
• In-depth knowledge of databases and SQL, with experience executing complex data validation and interacting with databases for thorough backend testing.
• Proficient in defect tracking tools (e.g., JIRA, Bugzilla), with a strong history in bug reporting, tracking, and resolution processes.
• Collaborate with cross-functional teams (Product Management, Design) to define, design, automate, and deliver new features and functionalities.
• Ensure code integrity and organization, including conducting code reviews and mentoring junior developers.
• Exemplify best practices in writing clean, maintainable, and testable code.
• Highly self-motivated and detail-oriented, with a proven ability to work independently and under pressure, effectively managing multiple projects and priorities.
• CI/CD integration experience (Jenkins, GitHub Actions, DevOps).
• Medical Insurance benefits according to company policy.
• Life Insurance in accordance with company policy.
• 12 days of paid vacation, sick leave, and paid holidays as per local law.
• Paternity and maternity leave as per local law.
• Marriage, bereavement, and graduation leaves according to company policy.
• Sick leave and paid holidays as per local law.
• Christmas bonus as per local law.
• Saving Fund “Asociacion Solidarista.”
• Beach house (Managed by the Asociacion Solidarista).
• Discounts at local shops.
• Direct deposit of payroll.
• Paid professional certifications.
Newxel
Miratech
Truelogic Software
Uvation
Get handpicked remote jobs straight to your inbox weekly.