Job Description:
• Develop automated test frameworks and suites on API and Integration levels of testing using Python and PyTest
• Incorporate test automation into CI/CD
• Perform unit testing, integration testing, functional testing, regression testing, and exploratory testing
• Create, extend and maintain test automation libraries and frameworks developed in Python
• Creation of Test Cases with clear test objectives using Action Based Tests
• Follow and contribute to Agile/SCRUM activities (e.g. daily stand-ups, retrospectives, iteration planning, estimating/reporting, acceptance criteria definition, etc.)
• Works closely with stakeholders such as Product owners, SME, Development team ,Scrum master to understand and effectively drive Software Quality
• Identify, classify, document, and reproduce defects in software and systems
• Works closely with Business Analysts/End-Users to understand the Application and how it is used
• Deployment of applications and issue investigation and trouble shooting
• Coordinate test activities to support patches
Requirements:
• 9+ Years Industry experience
• Nice to have hydraulics experience or IoT background
• Python/Pyspark (MUST)
• Must have data structure knowledge
• Aggregating data from various sources within their systems
• Masters in computer science
• Databricks Integration and end to end testing
• Testing API Apps critical
• 2+ years of Software Quality assurance automation
• Automation tools: Build up the tools within Python
Benefits:
• 100% Remote
• Agile-- dynamic and fast paced environment
• Onboarding: 1 week