SDET - Agama Solutions
Santa Clarita, CA
About the Job
3 candidates interviewed and rejected, need strong java experience with object oriented programming. Not a mid level role.
Candidate should write his /her ability to handle object-oriented programming skills in summary and in respective responsibilities. If they don't have enough Java coding skills they will be rejected. So have them write about their Oops skills if they want to get interview.
Santa Clara , CA 2-3 days onsite, only locals
Title: SDET
Must Have
- 5+ years of experience working in software quality assurance with at least 3 years building automated test solutions
- Front-end and back-end automation using tools such as Selenium, Appium, and REST Assured close
- Object oriented programming experience in Java
- Source Control (e.g. Git)
- SQL
Nice To Have
- Ability to develop and execute test strategy for web or windows applications having a high degree of complexity
- CI with Jenkins
- Containerization with Kubernetes
- IDE like Intellij
- Linux
- Multidimensional Database Concepts
Software Development Engineers in Test are involved in all aspects of quality assurance activities for a scrum team. Working closely with other Quality Engineers, SDETs, Developers and Product Managers, SDETs leverage and grow their knowledge to design effective test solutions (manual and automated) to ensure a high-quality product for customers.
Responsibilities:
- Develop, automate, and maintain highly effective test cases in a CI/CD environment during each sprint of the Agile life cycle
- Work closely with scrum team to understand features, articulate problems, and influence the quality and design of our products.
- Develop and execute test strategies requiring manual or automated testing.
- Continuously curate and enhance test case repository, automated tests, framework, and tool sets to meet best practices and standards
- Analyze, troubleshoot, and triage product and automation issues
- Document, investigate and communicate defects discovered during test execution
- Participate in all Scrum ceremonies, representing QA to provide estimates, test status and risk assessment
- Contribute to process improvements and refinement of QA practices to deliver high quality product from release to release