Job Details
Location:
The Ritz-Carlton, Mexico City, 509, Avenida Paseo de la Reforma, Colonia Cuauhtémoc, Cuauhtémoc, Mexico City, 06500, Mexico
Posted:
Jul 10, 2024
Job Description
Who You’ll Work With
As the Software Quality Engineer, you will be responsible for working with the Teradata Query Optimization, Database, and integration test teams, leading in defining and maintaining the procedures and technologies for the testing functions of the project. Successful candidates would participate in our testing process and all the related technologies, environment and scenarios (including functional, performance, feature interaction, and regression testing) required to ensure a successful product development life-cycle and delivery. They will be well versed in working in and contributing to a fully agile and automated deployment and testing process.
What You’ll Do
- Contribute to the testing effort for complex features which includes designing test scenarios, creating test plans, implementing, automating, executing test cases, and reporting software defects.
- Conduct performance testing by doing performance analysis and Optimizer join plan analysis to determine usage of the features.
- Isolate problems and aid in debugging
- Develop automated tests for features which manage, distribute and monitor computation across distributed systems in virtual, bare metal on-premise or in the Cloud environments.
- Create and improve test frameworks to satisfy automation and reporting.
- Create and improve database schemas and functional test modules for re-use and testing of future features.
- Interact with engineers to simulate internal and customer-like test scenarios which help validate the product.
- Work on test enhancements and quality initiatives to improve the quality of the features and product.
- Identify feature interactions and develop feature interaction tests considering various dimensions such as query, feature, supportability, software module, configuration, physical database design, and data.
What Makes You a Qualified Candidate
- BS in Computer Science or Computer Engineering related degree.
- 1+ years working or related internship experience.
- Have a passion for software quality.
- Some database knowledge.
- Excellent English speaking, interpersonal, written, and oral communication skills.
What You Will Bring
- Knowledge or experience with Linux/UNIX operating systems and shell scripting (bourne, c-shell, k-shell).
- Knowledge or experience with programming or scripting languages such as C, Perl or Python.