Database Test Engineer Job Description
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:
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:
Desired experience for database test engineer includes:
Database Test Engineer Examples
Database Test Engineer Job Description
- 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
- 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
Database Test Engineer Job Description
- 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
- 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
Database Test Engineer Job Description
- 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++
- 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
Database Test Engineer Job Description
- 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
- 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)
Database Test Engineer Job Description
- 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
- 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)