T

QA Automation Test Engineer with Python / Pyspark exp must

TechTalenthunt
Remote
United States

Requirement details:

Internal Job ID:TWKA_251

Automation Test Engineer

H1,GC,USC ,h4-EAD accepted

Location: All 100% Remote

All over: There could be more than 1 interview conducted-- all interviews are going to be virtual with cameras on
Work Environment: Agile-- dynamic and fast paced environment
Onboarding: 1week

EXP: 9+ Years

Industry experience: Nice to have hydraulics experience or IoT background

Experience in testing the Oil and Gas Industry software

Required Skills ( Must have all skills):
  • Python/Pyspark (MUST)
  • Will be creating data bricks, work books and interacting with the data
  • 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
  • Really looking for someone here who can formulate intelligent testing methodologies and execute them on their own
  • Should be familiar with Azure resources
  • Working with the data engineer-- won't be responsible for pipeline builds, instead leading testing methodology and execution and analysis of the resulting data.
  • 2+ years of Software Quality assurance automation
  • Automation tools: Build up the tools within Python
  • Industry experience: Nice to have hydraulics experience or IoT background
Job Description:
Responsibilities will include but are not limited to:
  • 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
Educational Qualification:
Must have BE/B Tech (Computer Eng, Computer Technology, or Information Technology)
Must have Masters Tech (Computer Eng, Computer Technology, or Information Technology)

Technical skills needed:
Must have skills:
  • Python / PySpark
  • Data Structures knowledge
  • Experience with Python, PyTest and PySpark
  • Experience with Databricks
  • Integration and End to End testing experience
  • Testing API applications
Good to have
  • Message Queuing understanding
  • Experience working in Azure Dev-Ops
  • Experience testing the Oil and Gas Industry software
  • Facilitates setup and configuration of test environment
Non-technical skills needed:
  • Fluent in English.
  • Good written and verbal communication.
  • Work with less supervision
  • Good Team player
  • Works well within a team environment