https://bayt.page.link/aVB4Ma3edaPh4axN8
Create a job alert for similar positions

Job Description

Overview:
We are seeking a Quality Engineer with 7-12 years of experience in a data-intensive environment. The ideal candidate will have a solid understanding of quality engineering practices, specifically in testing solutions that handle large data volumes and complex data transformation rules. The candidate will be responsible for ensuring the quality and performance of our data solutions, with expertise in ETL processes, SQL, and big data technologies.


Overall Responsibilities:


Quality Assurance Testing:


  • Test solutions to ensure they are fit for purpose, perform effectively with large data volumes, and adhere to complex data transformation rules.
  • Conduct thorough testing of ETL (Extract, Transform, Load) processes to ensure data integrity and application performance.

Test Development:


  • Implement test-driven development (TDD) practices using Behavior Driven Development (BDD) methodologies.
  • Develop test scripts and scenarios using relevant programming and testing frameworks.

Database Testing:


  • Utilize strong SQL knowledge to perform data validations and create test conditions based on relational databases.
  • Conduct performance testing and validate results against expected outcomes.

Scripting and Environment Setup:


  • Use Linux/Unix environments for development and testing, contributing to automated testing frameworks.
  • Create and maintain shell scripts to facilitate testing and deployment processes.

Big Data Testing:


  • Apply big data knowledge to create test strategies for large datasets and complex data structures.
  • Leverage experience with Ab Initio or similar tools to enhance testing of data pipelines.

Collaboration and Communication:


  • Collaborate with cross-functional teams including developers, data architects, and product owners to ensure quality measures are met.
  • Prepare and present reports on quality metrics, testing outcomes, and improvement recommendations.

Technical Skills:


  • Quality Engineering: At least 7-12 years of experience in a quality engineering role, specifically in data-centric environments.


  • ETL Processes: Strong understanding of ETL testing methodologies and practices.


  • Database Skills: Proficiency in SQL and experience working with relational databases.


  • Development Methodologies: Knowledge of test-driven development using BDD frameworks.


  • Programming Skills: Experience with programming languages and testing frameworks for test automation.


  • Linux/Unix Proficiency: Ability to use Linux/Unix environments for development and testing tasks.


  • Scripting: Experience with shell scripting for automating tasks within the testing environment.


  • Big Data Knowledge: Familiarity with big data frameworks and technologies.


  • Ab Initio Knowledge: Experience or knowledge of the Ab Initio product is a major value add.


  • Cloud Computing: Knowledge of AWS (Amazon Web Services) is preferred.


Experience: 7-12 years of experience as a Quality Engineer or in a similar capacity within data-intensive environments.


Day-to-Day Activities:


  • Analyze requirements and design test cases to ensure comprehensive coverage.
  • Execute tests, analyze results, and document findings for quality assurance purposes.
  • Collaborate with developers to fix defects and improve processes.
  • Maintain and update testing documentation, including test plans and test cases.
  • Participate in daily stand-ups and provide updates on testing progress.

Qualifications:


  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Relevant certifications in quality assurance or software testing (e.g., ISTQB, CSTE) are a plus.

Soft Skills:


  • Communication: Excellent verbal and written communication skills to effectively convey test results and collaborate with team members.


  • Analytical Skills: Strong analytical and problem-solving abilities to identify issues and recommend solutions.


  • Team Collaboration: Ability to work effectively within a team and collaborate across various functional areas.


  • Adaptability: Willingness to learn new tools and technologies as necessary to enhance testing capabilities.


S​YNECHRON’S DIVERSITY & INCLUSION STATEMENT
 


Diversity & Inclusion are fundamental to our culture, and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity, Equity, and Inclusion (DEI) initiative ‘Same Difference’ is committed to fostering an inclusive culture – promoting equality, diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements, mentoring, internal mobility, learning and development programs, and more.



All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant’s gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.


Candidate Application Notice


You have reached your limit of 15 Job Alerts. To create a new Job Alert, delete one of your existing Job Alerts first.
Similar jobs alert created successfully. You can manage alerts in settings.
Similar jobs alert disabled successfully. You can manage alerts in settings.