Senior Software Development Engineer in Test (Load & Performance Testing)
Description
Sr Software Development Engineer in Test ( Load & Performance Testing)
In this role, you will develop high-quality performance tests for LeadVenture as an active and collaborative distributed software development team member.
Here is more of what you’ll get to do:
- Design and execute detailed test plans and design complex performance test scenarios that replicate real-world usage patterns.
- Analyze test results to identify performance issues and work with cross-functional teams to develop solutions to optimize application performance in containerized environments.
- Engineer and integrate monitoring solutions to capture critical performance metrics, using tools like APMs (Application Performance Monitoring) and analyze data to identify performance bottlenecks.
- Lead initiatives to continuously improve the performance testing and tuning process, incorporating the latest engineering practices, technologies, and tools, and staying ahead of emerging performance tuning techniques like microservices optimization and cloud resource management.
- Develop custom tools, scripts, or frameworks to address specific performance testing needs, such as load generation or response time tracking, and automate performance tuning where possible.
- Collaborate with software development teams to ensure that performance testing is integrated into the software development lifecycle and architecture.
- Integrate performance testing into CI/CD pipelines.
- Implement automated performance testing and monitoring in cloud environments.
- Work with QA team and Software Engineers to ensure overall system reliability, performance, and quality.
- Set and continually redefine benchmarks used to measure the system’s performance.
- Be an active participant in agile meetings.
- Provide architectural input to ensure system design is scalable, performant, and aligned with business requirements.
You’ll thrive in this role if you have:
- Bachelor’s degree in engineering or sciences from a reputed College/University.
- 5-8 years of experience in performance testing a large-scale application using JMeter/K6.
- Should be well-versed in all aspects of performance testing/ engineering.
- Strong experience with API testing (but not limited to) and performance analysis.
- Hands-on experience with APM tool and JMeter.
- Should have exposure to working with monolithic applications as well.
- Proficiency in at least one programming language (e.g., java/JavaScript).
- Foundational knowledge of Object-Oriented Design Principles and Design Patterns with experience in microservices, containers and cloud-based platforms (preferably AWS).
- Working knowledge of best practices for the full Software Development Lifecycle in an agile environment including coding standards, code reviews, source control, build processes, testing, and operations.
- Eagerness to explore innovative ideas and an initiative-taking mindset to learn new things continuously.
- Demonstrated ability to work collaboratively with global teams.
- Good knowledge of DevOps practices and CI/CD pipelines
- Strong analytical and problem-solving skills
- Excellent communication skills. This role requires collaborating with diversified teams.
Nice to have:
- K6
- CI/CD tools
- Architectural knowledge
- Kubernetes
- Exposure to AWS environment.
Who we are:
LeadVenture is the market-leading SaaS provider of digital retailing, eCommerce, digital marketing, and eCatalog solutions for dealerships across 12 industry verticals, including powersports, marine, RV, pre-owned auto, agriculture, and more. Our brands include Dealer Spike, Dealer Car Search, Frazer, Net Driven, Direct Communications, Inc. (DCi), Powersports Support, Level 5, PSM Marketing, Monroney Labels, and Interact RV. We are an international company with offices located in the United States, Mexico (Juniper Data Center), Belize (Dealer Spike Belize), India, and The Netherlands. Together, we are LeadVenture.
LeadVenture provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, LeadVenture complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, transfer, leaves of absence, compensation, and training.
LeadVenture expressly prohibits any form of workplace harassment based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status. Improper interference with the ability of LeadVenture employees to perform their job duties may result in discipline up to and including discharge.
LeadVenture expressly prohibits any form of workplace harassment based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status. Improper interference with the ability of LeadVenture employees to perform their job duties may result in discipline up to and including discharge.