**Here's the kind of person we're looking for**:
- You are dedicated to ensuring product quality, bringing a meticulous and analytical approach to testing.
- You thrive on finding and solving issues and have a proactive attitude toward quality improvement.
- You have a passion for automation and are highly skilled in developing and maintaining test scripts.
- You're a team-oriented problem solver, able to communicate effectively with cross-functional teams.
- You're eager to innovate within the QA space, continuously exploring new tools, techniques, and strategies
**Ideal Skills & Background**:
- Bachelor's degree in Computer Science, Information Technology, or a related field or equivalent experience.
- 3+ years of experience in quality assurance or test automation, with proven expertise in creating and executing automated test scripts.
- Proficiency with Java and Selenium for test automation, along with a solid understanding of best practices in automated testing.
- Experience with Jenkins and CI/CD pipelines for integrating test automation into continuous delivery workflows.
- Familiarity with test management tools for creating and tracking test cases, as well as bug tracking systems.Understanding of Agile development principles, with experience working in a Scrum or Kanban environment.
**Additional Skills That Will Set You Apart**:
- Experience with API testing tools such as Postman or REST Assured.
- Performance testing skills with tools like JMeter or LoadRunner.
- Familiarity with SQL or Oracle databases for data validation in test cases.
- ISTQB or other recognized QA certifications.
Career Level - IC3
**What will you do as a QA Automation Engineer?**
- **Develop and Execute Test Plans**: Design, document, and execute test plans and cases, encompassing both automated and manual testing, to ensure comprehensive coverage of software functionality.
- **Automate Testing with Java and Selenium**: Implement, maintain, and run automated test scripts using Java and Selenium to streamline testing processes and improve efficiency.
- **CI/CD Integration with Jenkins**: Integrate automated tests within our CI/CD pipeline using Jenkins, enabling continuous testing and faster feedback on product quality.
- **Document Testing Processes**: Maintain thorough documentation of test cases, test results, and bug reports, providing transparent, detailed feedback to developers and project teams.
- **Manual Testing**: Conduct exploratory and manual testing as needed to identify and address defects that may not be caught through automation.
- **Collaborate on Testing Strategies**: Work closely with developers, product owners, and designers to understand requirements, define test strategies, and ensure alignment across teams.
If you're passionate about quality and looking to make an impact at Oracle, we would love to have you on our team! This is a fantastic opportunity to be part of a team focused on delivering high-quality software to users across the globe. Join us to help shape the future of QA and testing practices at Oracle.