Elite Technology is a leading, independent technology company that helps law firms drive profitability through improved operational effectiveness, increased efficiency, and greater visibility across their business. Our cutting-edge digital financial management and business operations solutions drive success for firms around the globe by improving finance and accounting operations, including billing, invoicing, payments, and financial reporting. By bringing together data, insights, and tools, we enable law firm leaders to make informed business decisions to build and manage their businesses more effectively and efficiently.

Job Description:

The Senior Development Engineer in Test will be responsible for automating tests across our Legal Financial & Practice Management software suite. You'll collaborate with engineers, define optimal automation strategies, and develop automation for new features and complex scenarios.

What You’ll Do:

  • Collaborate with engineering teams to automate tests for our Legal Financial & Practice Management product suite, ensuring efficient and comprehensive test coverage.
  • Define the optimal automation approach based on established metrics such as maintainability, reduction in manual effort, and reusability, fostering long-term value within the testing process.
  • Provide guidance to quality assurance and development personnel on constructing automation for less complex test cases, cultivating a collaborative environment that prioritizes automation practices.
  • Develop automation components for recently introduced features and intricate test scenarios, leveraging your in-depth coding expertise.
  • Conduct thorough reviews of requirements, specifications, and technical design documents, offering timely and insightful feedback to optimize product development.
  • Establish and maintain robust test frameworks to provide a solid foundation for automated testing initiatives.
  • Construct detailed, comprehensive, and well-structured test plans and test cases, ensuring meticulous testing coverage.

What You’ll Need:

  • Proven experience working within Agile and Scrum software development methodologies.
  • Extensive experience in constructing automations for web applications (encompassing both UI and API functionality), console applications, Windows forms applications, and cloud infrastructure deployments (experience with containerization technologies a plus).
  • Deep understanding of Selenium or an equivalent testing framework.
  • Experience with the Azure cloud platform and cloud-native design principles, particularly regarding platform services such as App Services and Functions (knowledge of serverless architectures like Azure Functions and Azure Logic Apps a plus).
  • Demonstrated expertise in .NET technologies, including C#, ASP.NET, API development, and .NET Core.
  • Experience with relational database technologies, particularly Microsoft SQL Server.
  • Proficiency in utilizing Azure DevOps & Azure DevOps Pipelines 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.
  • Strong foundation in crafting clear, concise, and thorough test plans and test cases.
  • Experience with automated testing tools beyond Selenium (a bonus).
  • Familiarity with ERP and financial applications can be a valuable asset.
  • Prior experience with system load, scale testing, and performance testing automation preferred

Benefits:

  • 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

Please note that we do not offer sponsorship for this position.

Additional Information

As a global business, we rely on diversity of culture and thought to deliver on our goals. To ensure we can do that, we seek talented, qualified employees in all our operations around the world regardless of race, color, sex/gender, including pregnancy, gender identity and expression, national origin, religion, sexual orientation, disability, age, marital status, citizen status, veteran status, or any other protected classification under applicable law. We are proud to be an Equal Employment Opportunity/Affirmative Action Employer providing a drug-free workplace.

We also provide reasonable accommodation for qualified individuals with disabilities and for sincerely held religious beliefs in accordance with applicable law.

We are not accepting applications submitted through recruiting agencies. 

 

Apply for this Job

* Required
resume chosen  
(File types: pdf, doc, docx, txt, rtf)
cover_letter chosen  
(File types: pdf, doc, docx, txt, rtf)


Enter the verification code sent to to confirm you are not a robot, then submit your application.

This application was flagged as potential bot traffic. To resubmit your application, turn off any VPNs, clear the browser's cache and cookies, or try another browser. If you still can't submit it, contact our support team through the help center.