The SDET role is focused on both developing and testing automation processes to ensure the effectiveness across SAS Risk, Fraud and Compliance solutions that are based on monolith and
microservice architecture.
- Software Development: You will be involved in writing and maintaining automation scripts,developing testing frameworks, and potentially working with various programming languages like Python, SAS, etc., and tools to build robust automation. You will be involved in the design anddevelopment activities as needed.
- End-to-End Testing: You will perform functional, integration testing to verify that product works as intended along with the cross-functional areas like deployment, performance, security, migration, etc. This involves creating and executing test plans. Identifying, documenting, and executing test scenarios, and working closely with the development team to resolve the issues.
- Automation Initiatives: You will be responsible for validating the effectiveness of automation solutions before they are rolled out to internal and external clients. This could involve creating
test cases that cover various scenarios and ensuring that the automation performs as expected under different conditions and at different layers - API, UI and Backend.
- Collaboration and learning opportunities: You will get the opportunity to work with peers across SAS Global R&D teams, Product Management, Consulting, Technical Support. You will get
exposure to niche Insurance Risk domain, cloud technologies, world class product development practices for global markets.
Technical Skills
- You should have flair for business domain-focused software testing
- You should have in-depth exposure to automation testing covering the following aspects
- 5-8 years of automation testing experience
- Proficiency in automating tests related to complex business flows
- Hands-on experience of developing and maintaining test automation frameworks using Playwright / Selenium / Robot or Python
- Good understanding of testing concepts including working in an agile environment
- Deep understanding of programming language (Python preferred, SAS), flair to pick up new programming languages as per business needs
- Ability to conduct root cause analysis for errors, and warnings in deployment, migration, upgrade and features
- You should be familiar with the following technical aspects
- Working experience in at least one public cloud interface
- Familiarity with managing container images and CI/CD infrastructure.
- Understanding of Kubernetes components and cloud provider offerings
- Knowledge of at least one RDBMS
- Experience with Windows as well as UNIX
- Knowledge of the following additional technical skills is preferred:
- Understanding of JavaScript / CSS.
- Knowledge of scripting language such as Shell Scripts.
- Experience with Jenkins, Git, Gradle.
- Experience with software developmen
Experience- 5-8 years
#highlightedjob