software • legal • practice management • financial management • professional services firms
Yesterday
software • legal • practice management • financial management • professional services firms
• Elite Technology drives profitability for law firms through operational effectiveness. • As a Senior Software Development Engineer in Test, you'll lead quality and testing strategies. • Mentor junior engineers and take ownership of test architecture. • Requires advanced expertise in test automation and a strategic quality approach.
• Bachelor's degree in STEM field, or equivalent experience. • 8+ years of experience in quality assurance activities (either manual or automated testing). • 5+ years of experience in test automation, with demonstrated expertise in automated software testing. • Demonstrated expertise in .NET technologies, including C#, ASP.NET, API development, and .NET Core. • Extensive experience in constructing automations for web applications (encompassing both UI and API functionality), console applications, Windows forms applications, and/or cloud infrastructure deployments (experience with containerization technologies a plus). • Deep understanding of Selenium or an equivalent testing framework, like Cypress, Playwright, or JUnit. • Proven experience working within Agile and Scrum software development methodologies. • Experience with the Azure cloud platform and cloud-native design principles, particularly regarding platform services such as App Services, Functions and Monitoring tools (e.g., Azure Monitor, Application Insights). • Experience with relational database technologies, particularly Microsoft SQL Server. • Proficiency in utilizing Azure DevOps & Azure DevOps Pipelines (CI/CD) to streamline development and testing workflows. • Excellent communication skills to effectively convey and share technical concepts with leadership at various levels of technical expertise. • Experience in applying software QA methodologies and tools to ensure comprehensive test execution. • Solid foundation in crafting clear, concise, and thorough test plans and test cases. • Familiarity with ERP, financial or mission-critical SaaS applications is considered an asset. • Prior experience with system load, scale testing, or performance testing automation are nice to have • Strong problem-solving and troubleshooting skills, with a data-driven approach. • Experience working on cross-functional teams and maintaining complex testing projects. • Excellent soft skills: adaptability, conflict resolution and the ability to influence and drive quality across teams.
• 100% remote work, with the ability to go to a WeWork in Escazú • PTO • 2 Elite Mental Health Days per year • Annual Incentive Plan • 14 Paid Costa Rica Holidays • Comprehensive medical, dental, and vision benefits • Life Insurance
Apply Now