Database Test Engineer Job Description

Database Test Engineer Job Description

4.5
211 votes for Database Test Engineer
Database test engineer provides technical support for SQL Server database environments, including testing and installation of DBMS upgrades and backup and recovery of existing databases.

Database Test Engineer Duties & Responsibilities

To write an effective database test engineer job description, begin by listing detailed duties, responsibilities and expectations. We have included database test engineer job description templates that you can modify and use.

Sample responsibilities for this position include:

Install, configure, tuning and troubleshooting database systems in both on-premise and cloud deployment (AWS, Azure), such as Oracle, SQL Server, Teradata, the No-SQL database, such as the Hadoop system
As the Senior Database Specialist Responsible for the SQL and Oracle databases operated at TISCOM in the CGTest domain
Experience with SQL and database technologies
Write test plans with the ability to ensure proper coverage, and perform risk based regression testing
Participate in the business requirements and software development life cycles as they relate to testing activities
Ability to work as a team and be comfortable working with ambiguity
Evaluates, configures, or administers DBMS products to match user requirements with system capabilities
Plans and coordinates conversion and migration of existing (or legacy) databases to state of the art DBMSes experts in large and complex information technology systems implementation
Can apply expertise across multiple information technology platforms and in the integration of diverse architectures
May work with vendors

Database Test Engineer Qualifications

Qualifications for a job description may include education, certification, and experience.

Licensing or Certifications for Database Test Engineer

List any licenses or certifications required by the position: II, IAT, ITIL, CE

Education for Database Test Engineer

Typically a job would require a certain level of education.

Employers hiring for the database test engineer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Engineering, Technical, Software Development, Software Engineering, Business, Math, Science, Information Systems, Computer Engineering

Skills for Database Test Engineer

Desired skills for database test engineer include:

At least one Database Testing Tool
Creating test cases and debugging
Data backup
Database query languages
Defect tracking software
Integrity and SQL
QA testing and associated methodologies
Recovery
SQL
Schema changes

Desired experience for database test engineer includes:

Skills in general office software
Ability to communicate effectively via multiple channels (verbal, written)
Ability to handle client relationship management
Bachelor’s degree in Computer Science or related field, minimum of 7 years software development experience
Alternatively (no degree) minimum of 12 years of professional software development experience
Experience in web technologies and back-end services

Database Test Engineer Examples

1

Database Test Engineer Job Description

Job Description Example
Our company is growing rapidly and is looking to fill the role of database test engineer. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for database test engineer
  • Works in parallel with the business SMEs and BA staff to create thorough, accurate, and comprehensive SQL test queries and scripts
  • Develop SQL and Unix scripts for test data generation or test harness automation for iterative test cycles
  • Update and maintain SQL scripts and test cases as applications and business rules change and identify areas of improvement
  • Translate functional requirements and specifications into documented test plans
  • Identify potential quality issues and report issues in a timely manner
  • Warehouse team
  • Monitor validation reports for issues and errors
  • As a self-starter, proactively research and understand the latest-and-greatest technology in the database related area
  • Develop and implement automation scripts to increase system efficiency and decrease the human intervention on any repeated tasks
  • Provide support and knowhows to technology, support departments within the company to external clients
Qualifications for database test engineer
  • Demonstrated ability to contribute to a quality effort, including creating test plans and building tests that execute them
  • Understanding of Java technologies
  • Knowledge of database system internals
  • Must have Security+CE or higher to meet IAT-II or higher on date of hire or achieve an IAT-II or higher certification within six month of hire
  • Must have a minimum of six years’ experience as a Database Administrator in a Microsoft Infrastructure
  • Information Technology Infrastructure Library (ITIL ) Foundation or higher certification
2

Database Test Engineer Job Description

Job Description Example
Our innovative and growing company is looking to fill the role of database test engineer. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for database test engineer
  • Work with vendors, partners, and other internal technologists to identify and resolve production issues
  • Responsible for analysing business requirements, functional & technical specifications, creating test scenarios, test plans, designing functional & automation test cases, and test execution
  • Making quality an integral part of the development process
  • Responsible for testing all new and existing data warehouse components
  • Building and running automation scripts and identifying the scope for further automation
  • Coordinate activities for system configuration database development, integration, test, and software/hardware release
  • Focal for investigating all system configuration database issues
  • Troubleshoot and analyze root cause of any system anomalies/discrepancies in wiring diagrams and technical data
  • Responsible for creating and updating software configuration databases for programs
  • Ability to translate Technical Drawings and Requirements into functional System Configuration Databases
Qualifications for database test engineer
  • BA/BS degree in Computer Science OR 3+ years of experience as a Database Engineer
  • Agile Environment experience using user stories, providing estimates is a plus
  • Test and system optimization experience
  • Deep familiarity with development, deployment and production support
  • Familiarity with various software technologies, methodologies and applied software engineering practices/standards
  • Demonstrated ability to own, design, lead and implement complex applications and deployment topologies
3

Database Test Engineer Job Description

Job Description Example
Our company is growing rapidly and is searching for experienced candidates for the position of database test engineer. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for database test engineer
  • Learn to write user stories, tasks, and bugs in Agile environment
  • The System Database Engineer will validate software configuration of new and/or existing systems, functions and Line Replaceable Units (LRUs) designed by the Development Engineering and the Software Development groups
  • Continuous maintenance of configuration knowledgebase
  • Design, develop, implement, and maintain test automation frameworks to be used by development and test engineers using C# as a primary programming language
  • Work with a team of dedicated software engineers and product engineers to design and author test cases for unit, functional, performance, scalability, and durability testing based on user requirements
  • Collaborate with Software Engineers, Product Engineers, and other stakeholders to build and test ArcGIS Pro and Enterprise functionality related to graph databases, networks, and link analysis capabilities
  • Assist in determining product quality and release readiness
  • Providing feedback about plans for product and tool development
  • Developing test strategies and procedures for new product features
  • Writing test suites for new features using primarily MATLAB and C++
Qualifications for database test engineer
  • Test engineering experience in software as an infrastructure solution
  • Performance engineering/system optimization experience on Linux and Windows platforms
  • Familiarity with development, deployment and production support in Linux and Windows environments
  • 2 Years with a Bachelors degree in a STEM discipline (Engineering, Computer Science, Math)
  • Proficiency with UNIX, including shell scripting, JAVA, BASH, MATLAB, and PYTHON coding
  • Use of tools for test analysis automation
4

Database Test Engineer Job Description

Job Description Example
Our company is hiring for a database test engineer. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for database test engineer
  • Interactively trying out new features early in development to find bugs across multiple platforms (UNIX/MAC/PC, MATLAB Online, MATLAB Mobile)
  • Working closely with our cross-functional engineering teams including Quality Engineering, Development, Usability, and Documentation
  • Help with functional and performance analysis of code defects and correction of defects
  • Isolate problems and aid in debugging
  • Performance test specific code areas
  • Review design specs
  • Write test specifications mapping tests to technical requirements
  • Contribute to all phases of the software development lifecycle by designing and implementing complex features for the product
  • Help perform competitive analysis of other database management systems, other data integration solutions
  • BS in computer science/engineering with Database engine experience
Qualifications for database test engineer
  • Must be able to function as part of an experienced team in programming test tools managing databases
  • Must be willing to obtain a Security Plus certification within 6 months of employment
  • Candidate is expected to travel as needed (less than 10%) but the majority of work will be conducted at Schriever AFB
  • Some non-standard work hours are possible intermittently
  • Excel-based tools (VBA), understanding of relational databases and their development, and an understanding of test methods
  • Bachelor’s degree and 0 - 2 year of experience (Degree in Computer Science, Information Systems or related area is preferred)
5

Database Test Engineer Job Description

Job Description Example
Our company is looking to fill the role of database test engineer. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for database test engineer
  • Responsible for feature testing new features leveraging agile and continuous delivery methodologies
  • Write and automate functional test cases
  • Create and implement test strategies, test plans, manual test cases, and automated test scripts for backend data validation
  • Collect requirements and analyze and create test cases and procedures for system, backend, functional, and regression testing
  • Work with software developers, business analysts, and project managers to analyze test results and debug problems
  • Validate the excellence, quality, consistency, security and performance of large quantity of data transformation through ETL and Business Intelligence
  • Validate ETL and database procedures along with possible outcomes
  • Validate integrity and accuracy of ETL data flow across multiple data tiers satisfying the business logics and meeting performance goals
  • Develop scripts to automate the backend data workflow for data integrity and accuracy across different data sources and among all data staging schemas
  • Conduct front-end data validation, API, stored procedures, and REST and web service testing
Qualifications for database test engineer
  • Ability to work amongst development teams, project management and stakeholders
  • Fast paced learner and high attention to detail
  • Attention to detail and requirements
  • Willingness to work as team player
  • Integration & Regression Testing Knowledge is a must and you should be able to derive Regression based on User Journeys
  • UNIX shell basics (file system navigation, viewing files)

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates