This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
LogicMonitor® is the AI-first hybrid observability platform powering the next generation of digital infrastructure. LogicMonitor delivers complete visibility and actionable intelligence across on-premises, cloud, and edge environments. By anticipating issues before they strike, optimizing resources in real time, and enabling faster, smarter decisions, LogicMonitor helps IT and business leaders protect margins, accelerate innovation, and deliver exceptional digital experiences without compromise. Our customers love LogicMonitor's ability to bring cloud and traditional IT together into one view, as seen in minimal churn rates, expansion business, and exciting new customer references. In fact, LogicMonitor has received the highest Net Promoter Score of any IT Infrastructure Management provider. LogicMonitor also boasts high employee satisfaction. We have been certified as a Great Place To Work®, and named one of BuiltIn's Best Places to Work for the seventh year in a row! LogicMonitor Engineering team is looking for an Automation Engineer who can analyze and test the industry-leading SaaS-based datacenter monitoring solution that helps customers to monitor a wide range of devices. As a part of an agile development team, you will help define QA testing strategy, review requirements/specification, design test cases, conduct a full QA test lifecycle, and contribute to programmatic automation coverage to ensure the software quality of LM products and services.
Job Responsibility
Safeguard and ensure the quality of LM product and business applications
Executes Software Functional, Regression, Performance/Load, and Automation testing
Communicate effectively with developers and team members regarding your findings
Designs and implements functional test plans and test cases, based on system understanding and analysis of functional specifications
works with product managers and developers to understand business requirements and perform test effort estimation
Generate well documented bug reports for each testing task using Confluence and Jira
Provide valuable input when reviewing requirement documents and technical specifications
Requirements
2+ years of commercial or enterprise application testing experience, including test execution, testing analysis and test case design, etc.
BS or above degree in computer science or related field
Experienced in testing distributed web-based or SaaS solution(s)
Familiar with at least one programming language such as Python
Proficiency with HTTP, SQL, and at least one scripting language
Using Open Source automated testing tools (Pytest, etc.)
Experience with REST API automation using frameworks such as PyTest, TestNG, or similar tools
Experience with Docker, Kubernetes and Cloud preferably AWS
Basic understanding or exposure to monitoring protocols such as SNMP and WMI is preferred
Familiar with agile process, quality estimate, QA testing process and tools
Ability to work on platforms like Linux
An expert, or able to quickly develop competencies, in numerous technologies (i.e. you can learn quickly!)
Judicious: capable of thoughtful analysis of the costs and benefits of the work being done, with an eye towards maximising customer utility
Strong written and verbal communication skills
Able to work with a development team and develop strong, reliable, and effective relationships with team members
Ability to juggle priorities and work under pressure to deliver against client deadlines also enjoys solving problems (so fun!)
Persistent: if initial approach doesn't work, must be aggressive in conceiving alternative approaches and following through to success
Inclined to see problems from the point of view of the customer and of our customer base as a whole
Experience using AI tools (Codex, Cursor, GitHub Copilot) to enhance productivity, innovation, or problem-solving
Nice to have
Ability to review source code change and make corresponding test strategy
Good at seeing / identifying edge cases
Automation mind set. Understanding when and where we can automate will help to improve fault tolerance and scalability moving forward
Performance testing and pressure testing experience
Development (especially network programming) experience would be great
Familiar with Atlassian Suite (JIRA, Confluence, Bamboo, BitBucket)
Familiar with java unit testing frameworks (junit, mockito, wiremock)