QA Automation Test Engineer with Python / Pyspark exp must
100% remote QA automation engineer (9+ years) who designs and executes test methodology for data-heavy systems: building Python/PyTest/PySpark test frameworks, performing API, integration and end-to-end testing, working with Databricks workbooks and Azure resources, and embedding automation into CI/CD in an Agile team. Posted by a staffing firm; H1/GC/USC/H4-EAD accepted.
- Compensation
- Not disclosed
- Location
- Remote, OR, United States
- Work setup
- Remote
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- Not specified
- Category
- Qa
- Posted
Skills
Must have
- 9+ years of experience
- Experience with Python, PySpark and PyTest
- Data structures knowledge
- Experience with Databricks (creating databricks/workbooks, interacting with data)
- Integration and end-to-end testing experience
- Testing API applications
- Familiarity with Azure resources
- 2+ years of software QA automation
- BE/BTech in Computer Eng, Computer Technology, or IT
- Master's in Computer Science (or Computer Eng/Technology/IT)
- US work authorization (H1, GC, USC, H4-EAD accepted)
- Fluent in English with good written and verbal communication
- Able to work with less supervision and be a good team player
Nice to have
- Message queuing understanding
- Experience working in Azure DevOps
- Experience testing Oil and Gas industry software
- Hydraulics experience or IoT background
- Facilitates setup and configuration of test environment
Full description
Requirement details:
Internal Job ID:TWKA_251
##
Automation Test EngineerH1,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