Lead QA Engineer

  • Full-time
  • Position Type: Exempt

Company Description

Elite is the leading global provider of innovative business management solutions that enable law firms and professional services organizations to streamline operations, maximize efficiency, and increase visibility into all aspects of their businesses. Our Company is focused on enabling firms of all sizes and locations to meet their true potential and provide the best service for their clients. 

Job Description

Is your passion ensuring customers get a quality product?  Are you interested in envisioning and building the next gen legal product for ELITE, then we want you on our team!     

This role is in the Product Engineering team, where we build the new features and enhancements for a leading Legal domain product. Your role will be overseeing the quality of product and planning the testing activities for the successful releases of the product. As a Lead QA Engineer, you will coordinate with multiple cross functional teams for completing the planned functional and regression activities for releasing a quality product to our customers.  

This role will be part of a new team in Costa Rica. 


As a Lead QA Engineer you will:   

  • Be a Leader  

  • Provide technical leadership on the automated and manual test suite.  

  • Voice your opinion on technical decisions, while committing to adhering to the decisions made by the team.  

  • Manage all the testing activities within an organization by overseeing all aspects, from planning to execution.  

  • Leading training sessions, conducting audits on existing processes, and creating new ones based on feedback from audits or other sources of information regarding best practices.  

Develop and Deliver:   

  • Collaborate with the product managers, architects, engineering leaders, and software engineers to understand product requirements and develop test plans.    

  • Develop and execute automated and manual test suites for services.   

  • Work with developers to identify and resolve defects found in services.    

  • Use testing tools and techniques to ensure software quality and adherence to best practices.   

  • Continuously evaluate and improve the testing process and methodologies.   

  • Communicate on issues that may affect sprints, identify process improvements, and work with the technical team to ensure sprint success.   

  • Model participation in a Scrum team and embrace the agile work model.   

  • Participate in all aspects of the development lifecycle: Ideation, Design, Build, Test and Operate.   

Be collaborative:   

  • Collaborate with engineering managers, architects, scrum masters, software engineers, DevOps engineers, product managers and project managers to deliver phenomenal software.   

  • Demonstrate and model transparency and collaboration with teams across the company.   

  • Be curious and innovative.  

  • Keep up-to-date with emerging cloud technology trends, especially in Azure cloud and test automation.   



You're a fit for the role of Lead QA Engineer if you have:  

 Basic Qualifications:   

  • 7+ years of experience in Software Engineering, especially in Test Automation and QA.   

  • Experience developing and/or testing cloud-native applications and services on Azure 

  • Experience with Java, C# and .Net framework.  

  • Experience with automated testing frameworks such as Selenium, Jest, Testcafe, Cypress, or similar tools.   

  • Experience with manual testing of web applications and APIs.   

  • Knowledge of TDD and/or BDD concepts.   

  • Experience working with Continuous Integration.    

  • Understanding of testing metrics and experience using metrics to target process and efficiency improvements.   

  • Excellent problem-solving skills, with the ability to identify and resolve complex technical issues.      

  • Strong written and verbal communication skills, with the ability to communicate technical concepts to non-technical stakeholders.   

 Preferred Qualifications:   

  • Bachelor's degree in Computer Science, Software Engineering or a related field.   

  • Experience with Azure cloud  

  • Experience with automation and CI/CD tools using CloudFormation, TerraForm or GitOps.  

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.

Privacy Policy