Software Development Engineer in Test
oraclecloud
Job Description
- Design, develop, and execute automated test scripts for middleware platforms using tools such as Chef InSpec, Jenkins, Ansible and custom frameworks
- Validate middleware configurations across environments (on-prem and cloud) based on infrastructure standards
- Collaborate with Product DRIs, Automation Developers, and Infrastructure teams to translate requirements into testable automation scenarios
- Maintain and enhance test coverage for regression, integration, and system validation across Tomcat, MQ, WAS, and RDQM
- Analyze test results, log defects, and work with engineering teams to resolve issues.
- Participate in Agile ceremonies and contribute to backlog grooming and sprint planning.
- Support Day 2 operations testing and readiness validation for middleware deployments
Qualifications:
- Minimum of 4 years of related experience
- Bachelor's degree preferred or equivalent experience
Talents Needed for Success:
- 3+ years of QA Testing experience with at least 2 years hands on Test Automation Experience
- Experience using Java, TestNG, JUnit, and Selenium.
- Hands-on experience with Git and Bitbucket is needed.
- Thorough Understanding of the Software Testing Life Cycle (STLC)
- Proficient in all phases of testing including planning, design, execution, defect tracking, and reporting
- Skilled in designing, developing, and executing automated test scripts using tools such as Chef InSpec, Jenkins, Ansible, and custom-built frameworks
- Familiar with Git for source code management and experienced in setting up Continuous Integration/Continuous Deployment (CI/CD) pipelines to streamline test automation workflows Knowledge of automation standard and best practices including experience with XPath axes and CSS selectors
- Should know the Defect Management using ALM and Agile/Scrum management through JIRA, Defect Triaging, Defect Status Reporting and Tracking
- Develop, maintain, and implement functional and automated test scripts using Java and testing frameworks.
- Sound knowledge of regression testing, Smoke & Sanity testing, compatibility testing, system functional testing, user acceptance testing etc.
- Experience in build tools such as Maven, adding dependencies, maintaining pom.xml file is required.
- Ability to write simple to medium complexity SQL queries.
- Ability to interpret technical designs and specifications and design automated solutions accordingly.
- Excellent problem-solving skills and attention to detail
- Excellent written and verbal communication skills
- Positive relationship and collaboration skills.