Full-Time Software Test Lead Engineer
Accela is hiring a remote Full-Time Software Test Lead Engineer. The career level for this job opening is Expert and is accepting Costa Rica based applicants remotely. Read complete job description before applying.
Accela
Job Title
Posted
Career Level
Career Level
Locations Accepted
Share
Job Details
ABOUT THE ROLE
The Software Test Development Lead (SDET – Lead) is focused on delivering efforts in the Costa Rica center to ensure full test coverage for ongoing Accela Civic Platform (SaaS) releases. Additionally, this role involves advancing Accela up the maturity curve for Test Automation, Test-Driven Development, CI/CD, and Performance Engineering.
You will play an instrumental role in driving Accela’s roadmap to deliver cost-effective infrastructure and software systems by defining KPIs, standards, baseline architectures, and production initiatives.
Our tight-knit, diverse team thrives on the #oneteam philosophy, embracing Agile methodologies for software development and fostering a culture of collaboration and active communication. At Accela, your ideas matter, your contributions make an impact, and together we thrive.
SPECIFIC RESPONSIBILITIES
- Accountable for the successful launch and delivery of new, key Accela product releases, engineering initiatives, and alignment with cloud deployment activities
- Design, develop, and execute test plans, test cases, and test scenarios to ensure the quality and reliability of software products.
- Develop and enhance frameworks to better track cost planning, establish OKRs/KPIs, set standards, improve baselines, and ensure production quality with efficacy.
- Lead and manage platform areas for functional, automation, and infrastructure initiatives that impact the cross-functional organization with automated deployment and regression testing.
- Provide technical expertise on requirement analysis, design, effort estimation, testing, and delivery of scalable SaaS solutions, including establishing statistical models and optionally machine learning models.
- Identify gaps and issues, proactively defining, planning, and strategizing activities, processes, and workflows.
- Grow the technical expertise of teams in areas such as SaaS development models, test automation development, CI/CD, and scalability, in line with Agile development practices.
- Continuously enhance testing strategies, methodologies, and best practices to improve product quality and testing efficiency.
- Automate API and UI testing for web-based products and application services using JMeter, Python with Robot frameworks, and open-source tools.
- Integrate test cycles with CI/CD pipelines. Work creatively and efficiently to troubleshoot and resolve system issues.
- Collaborate with cross-functional teams, including developers, product managers, and quality assurance, to identify test requirements and drive the testing process.
- Mentor other team members through collaboration and knowledge sharing.
- Stay updated with industry trends, emerging technologies, and testing techniques to incorporate best practices into the testing process.
REQUIRED QUALIFICATIONS
- Bachelor’s degree in Computer Science or a related discipline.
- 7+ years of quality engineering experience, with hands-on experience in system testing, test automation, and test harnesses using open-source tools.
- Good knowledge of frontend and backend application testing, API and mobile testing, and integration with DevOps pipelines.
- Experience with SaaS products, API services, and pipeline activities is a plus.
- Proficiency in testing methodologies, tools, and techniques, including Agile methodologies and continuous integration/continuous deployment (CI/CD) pipelines.
- Strong analytical skills and attention to detail to identify, troubleshoot, and resolve software issues effectively.
- Ability to collaborate closely with clear communication skills across different time zones.
DESIRED QUALIFICATIONS
- Experience with JMeter, Microsoft Azure, and Datadog monitoring tools is a significant plus.
- Knowledge of Java-based application testing is highly desired, with Angular experience being a major plus.