What are the responsibilities and job description for the Performance Test Engineer position at Siaraa?
SAP Performance Test Engineer
Location: Day one Onsite Sunnyvale - CA, Austin - TX, Raleigh - NC, Culver City - CA, Elk Grove – CA or Seattle, WA (Hybrid 3 days On-Site and 2 days Remote)
Duration: 12 Months
Key Qualifications:
- 10 years of experience in software testing, development, or related field. 5 years of experience in architecting test automation frameworks.
- Experience in building and driving solutions for Test Automation.
- Experience in building test automation framework from scratch, strong knowledge of automation framework concepts and best practices.
- Experience in designing, implementing, and documenting automation tests for UI using Selenium, TestNG, Cucumber, Serenity, etc.
- REST API and WebServices using Rest Assured and Karate. Advanced programming skills in Python and Pandas framework
- Experience in OOP and Test Automation Design Patterns implementation, i.e., PageObject, PageFactory, ScreenPlay.
- Code and branch management using Git.
- Experience in building CI/CD pipelines for automated tests in Jenkins. Experience in building Selenium Grid infrastructure.
- Experience in Test Automation using Cloud infrastructure.
- Excellent knowledge of software development and test methodologies. Experience in test management tools such as JIRA.
- Knowledge of Database Management Systems (Oracle, SAP HANA). A passion for quality and automation.
- Creativity and a willingness to explore new technologies. Excellent verbal and written communications skills.
Following experience is a plus:
Performance Test Automation Docker and Kubernetes Algorithms and O-Notation SAP technologies
SCI Domain knowledge
Description:
- Define, develop, and deliver a test automation strategy, roadmap, and working framework/infrastructure.
- Communicate, coordinate, and align automation strategy with the engineering team members, make recommendations to improve reliability, performance, best practices, and processes.
- Provide technical leadership and coaching to a team of SDET, QA Automation Engineers. Work with cross-functional teams in test automation activities across the organization.
- Enhance existing automation test frameworks.
- Integrate tests in CI/CD pipeline, establish a continuous build and test cycle.
- Establish processes and toolsets to maintain automation scripts and generate test reports. Develop high-quality automation test engineering principles, test strategies, and best practices.
Education / Experience:
Bachelor degree in Mathematics, Computer Science, Engineering or other relevant major MOOC certification is a plus
Masters Degree is a plus
Graduation from top engineering and technology universities is a significant advantage
Skill Sets:
- Cloud Testing
- Mobile Apps Testing
- Performance Engineering
- Performance Testing
- Performance Tuning of Web App
- SAP Performance Engineering
- SAP Performance Testing
- SAP HANA
- SAP BTP
- SQL tuning
- Apache Kafka