Senior Test Engineer (Performance)
Description
Who we are
Brightly, a Siemens company, is the global leader in intelligent asset management solutions. Brightly enables organizations to transform the performance of their assets with a sophisticated cloud-based platform that leverages more than 20 years of data to deliver predictive insights that help users through the key phases of the entire asset lifecycle. More than 12,000 clients of every size worldwide depend on Brightly’s complete suite of intuitive software – including CMMS, EAM, Strategic Asset Management, IoT Remote Monitoring, Sustainability and Community Engagement. Paired with award-winning training, support and consulting services, Brightly helps light the way to a bright future with smarter assets and sustainable.
About the job
Brightly continues to grow and needs amazing engineers. ? This is an excellent fit for talented engineers who thrive in a fast-paced environment. New hires will work alongside our top-notch engineers and product team to design, implement, deliver, and support our highly ambitious products and integrations. We care deeply about your passion and dedication to the craft of software.
The Sr Test Engineer supports the application platforms in the Engineering department. This is a great opportunity for a talented sr. test engineer to bring their experience, business acumen, and architectural philosophies to the forefront of the day-to-day management of our projects and sprint
What you’ll be doing
· Develop and Implement Performance Test Plans: Design and execute performance test plans and strategies to ensure optimal system performance.
· Maintain Test Environments: Oversee the configuration and maintenance of test environments to ensure accurate and consistent testing results.
· Document Test Cases and Issues: Maintain detailed performance test cases and track related issues in Jira, ensuring proper documentation and timely resolution.
· Develop Workload Model: Develop and sustain accurate workload models to replicate real-world user scenarios, ensuring thorough performance testing.
· Conduct Performance Tests: Execute performance, load, stress, endurance, and scalability tests across various systems and applications to evaluate their capacity and reliability.
· Analyze Results: Perform in-depth analysis of test results and provide actionable recommendations to enhance system performance.
· Troubleshoot Issues: Conduct root cause analysis for performance-related issues, utilizing APM tools such as Datadog to identify and resolve inefficiencies.
· Collaborate with Teams: Work closely with developers and other stakeholders to identify performance bottlenecks and propose improvements.
· Document Processes: Create detailed technical documentation outlining testing processes, methodologies, and results for future reference.
· Communicate Findings: Present performance-related issues, insights, and improvement suggestions to team members and stakeholders in a clear and actionable manner.
Requirements
What you need
Bachelor’s in computer science or related discipline. 5+ years of experience in performance testing and engineering. Expertise in using performance testing tools such as JMeter or similar; knowledge of K6 is a plus. Good understanding of Performance Testing concepts and terminologies. Knowledge of Java or Other supported Programming language. Strong analytical and problem-solving skills with the ability to pinpoint performance bottlenecks. Solid understanding of Application Performance Monitoring (APM) tools, such as Datadog. Strong ability to understand technical product architecture. Strong understanding of database performance Ability to effectively share knowledge and stay aware of current trends and technical advancements. Excellent communication and teamwork skills, with the ability to document and present findings effectively.Bonus Points:
Experience of performance testing in a microservice model is a plus Experience with AWS or any other cloud platform Open-Source contribution, repositories, personal projects Participation in communities of interest, meetups Certifications in technology, agile methodologiesThe Brightly culture
Service. Ingenuity. Integrity. Together. These values are core to who we are and help us make the best decisions, manage change, and provide the foundations for our future. These guiding principles help us innovate, flourish and make a real impact in the businesses and communities we help to thrive. We are committed to the great experiences that nurture our employees and the people we serve while protecting the environments in which we live
Together we are Brightly