As an SDET engineer, you will be responsible for designing, developing, and executing performance testing strategies to assess the performance and stability of SAS Risk Solutions. You will work closely with cross-functional teams including development, DevOps, and automation engineers to ensure the application meets performance goals, responds to stress scenarios, and scales efficiently. A strong background in DevOps and test automation is essential for success in this role.
Β
Key Responsibilities:
- Performance Testing:
- Design and develop performance test plans, scripts, and scenarios for SAS Risk Solutions.
- Execute load, stress, endurance, and scalability tests to identify bottlenecks and performance issues.
- Analyze test results and provide detailed reports with actionable insights and recommendations.
- Automation:
- Integrate performance testing into CI/CD pipelines using Gitlab/Github CI and Shell/Python scripting
- DevOps Collaboration:
- Work closely with DevOps teams to optimize system performance and resource utilization.
- Implement monitoring and alerting solutions to proactively identify performance issues in production environments.
- SAS Risk Solutions Expertise:
- Understand the architecture and functionality of SAS Risk Solutions to effectively design performance tests.
- Collaborate with SAS developers and solution architects to align testing strategies with product requirements.
- Continuous Improvement:
- Stay updated with the latest industry trends and tools in performance testing and DevOps.
- Mentor junior team members and contribute to knowledge sharing within the team.
Requirement
- At least 5 years of experience in performance engineering.
- Proficiency in performance testing tools such as LoadRunner.
- Experience with cloud platforms like Azure (preferred), AWS, Google and/or Openstack environments.
- Experience with containerization technologies like Docker and Kubernetes.
- Experience with automation frameworks and scripting languages like Python or Shell scripting.
- Experience of monitoring tools like Grafana, Application Performance Monitoring (APM) tools like Dynatrace, New Relic, or AppDynamics.
- Experience with SAS technology (preferred)
- Experience with Linux environments.
- Familiarity with CI/CD tools like Gitlab CI, Github Actions
- Familiarity with Agile software development methodologies.
- Understanding of network protocols, databases, and web technologies.
Behavioral Skills
- Communicative team playerΒ Β
- Actively seeks to update own knowledge base and apply new concepts to workΒ
- Ambitious individual who can work under their own direction towards agreed targets/goals and with a creative approach to workΒ
- Able to understand and interpret requirements independently and build performance scenarios based on it
#highlightedjob
Β