Responsibilities:
• Creatively design and develop innovative strategies, tools, processes, and frameworks to test our components, as well as their integration points throughout the platform
• Understand and report test results that our team can use to ensure the quality of the platform. Improving the efficiency, reliability, and stability of the platform
• Collaborate with other engineers, providing testing insights and coming up with solutions to improve and ensure the quality of our platform
• Configure and deploy server test environments on physical hardware and cloud-based server instances
• Oversee the test strategy of data platform to ensure the quality of products
Minimum Qualifications
• Bachelor’s degree, Masters preferred in Computer Science /Information Systems/Engineering/related field
• At least 2-4 years’ experience working in Quality Assurance or Development of complex systems
• Solid proficiency in building test frameworks using Python ( Pytest) and/or Bash
• Solid proficiency in deploying, troubleshooting and working in Linux server environments
• Knowledge of AWS cloud services
• Solid proficiency in integrating and automating with continuous integration tools such as Jenkins, Hudson
• Commit to growing deeper in the knowledge of how to improve the quality of our platform
• Familiar with Test Automation development
• Familiar with non-functional testing such as load, performance and resiliency testing
Preferred Qualifications
• QA Experience with ‘Big Data’ technologies/tools such as Hadoop, Spark and BI/MIS systems
• Good understanding of data architecture principles
• Proficiency in writing SQL queries
• Proficient in orchestration tools like Airflow
--
You must verify your mobile number to apply to this job.