Software Engineer in DB Testing

World leader in cloud solutions, using tomorrow's technology to tackle today's challenges. Partner with industry-leaders in almost every sector for over 40+ years.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Enterprise SaaS

Description For Software Engineer in DB Testing

The system Test team is part of the Database Server Technologies division at Oracle, responsible for performing multi-tier stress, destructive, and performance tests using various testing tools to emulate real-world enterprise DB usage scenarios. As a Software Engineer in DB Testing, you'll be working with Oracle Database Appliance (ODA), a pre-built and ready-to-use clustered database system.

You'll receive proper training to explore the latest Oracle DB features and technologies, gaining first-hand experience with large/complex DB configurations for both on-premises and Oracle Cloud services. Your responsibilities include designing test cases and writing shell or Python code to automate tests.

Working in a multinational environment, you'll interact with team members from Taiwan, India, Philippines, Mexico, Ireland, and the United States. This role offers an excellent opportunity to learn Oracle advanced technologies in one of the best System Testing teams.

The position involves ensuring the quality of Oracle's database appliance products, including deployment tools, storage management tools, and validation tools. You'll work with various configurations involving workloads, networks, storage, Oracle Enterprise Linux, and servers.

Oracle offers competitive benefits, work-life balance, and opportunities for professional growth. The company is committed to fostering an inclusive workforce and promotes opportunities for all. This is a mid-level position (IC2) perfect for someone looking to grow their career in database technologies while working with cutting-edge enterprise solutions.

Key technologies you'll work with include Oracle Database, Linux, Python, Java, and shell scripting. You'll be part of ensuring the quality and reliability of Oracle's database products used by enterprises worldwide.

Last updated 10 minutes ago

Responsibilities For Software Engineer in DB Testing

  • Log and track product defects as encountered
  • Create, implement, and maintain test plans and test methodologies
  • Enhance test tools/infrastructure for automated testing framework
  • Ensure Oracle Real Application Cluster functions with specific configurations
  • Ensure quality of appliance kit and new ease-of-use features
  • Verify and ensure quality of post-release patching
  • Review user documentation

Requirements For Software Engineer in DB Testing

Python
Linux
Java
  • Bachelor or Master Degree in Computer or Engineering or Science majors
  • 4-12 years of experience
  • Good understanding of system architecture
  • Must have experience with Linux
  • Proficiency in Java or Python or Shell scripting
  • Experience with Oracle Enterprise features is a plus
  • Good analytical and problem-solving skills
  • Good verbal and written communication skills in English

Benefits For Software Engineer in DB Testing

Medical Insurance
401k
  • Medical Insurance
  • Life Insurance
  • 401k

Interested in this job?

Jobs Related To Oracle Software Engineer in DB Testing

Software Developer 3

Oracle is seeking a Software Developer 3 to design and develop scalable software solutions, working with distributed systems and modern programming languages.

Software Developer

Software Developer position at Oracle Cloud Infrastructure focusing on building reliability and availability tools, requiring 3+ years of experience in cloud and distributed systems.

Software Developer 3

Software Developer position at Oracle focusing on backend development, requiring 5 years of experience and expertise in multiple programming languages and distributed systems.

Software Developer 3

Software Developer 3 position at Oracle in Seattle, focusing on cloud and distributed systems development with Java, Python, and Kubernetes, offering competitive compensation and benefits.

Software Developer 2

Mid-level Software Developer position at Oracle in Austin, TX, focusing on distributed systems development using Java and JavaScript, offering competitive compensation and comprehensive benefits.