SDET - DataOps
Raleigh, NC
$55/HR-$58/HR (depending on experience)
For this role as a Software Development Engineer in Test (SDET), you will work on a cross-functional Reporting & Analytics web application team to ensure successful, high quality product deployments. We are looking for an energetic, highly motivated, and detail-oriented engineer with strong API skills to fill this role.
As a SDET, you will drive stakeholder outcomes by iterating closely across the Dev/DataOps team to ensure a high-quality user experience for our clients Reporting & Analytics product. You will triage software defects, evaluate the quality of product features with manual and automated testing, and debug issues both in-sprint and from the field. Specific to the data pipeline, automated focus will include:
Inputs (data sources) - are they free of issues?
Processes (transformations) - is the business logic correct?
Outputs (analytics) - are the outputs consistent?
You are:
High achiever who combines ambition with humility and is happy to let their performance do the talking
Craftsman-like approach to building software; takes pride in high quality software engineering and advocates and instills these values in others
Focused on delivering value to the business with relentless efforts to ensure and improve quality
A proponent of strong, collaborative, quality software engineering techniques and methods: DevOps, DataOps, agile development, continuous integration and automated testing approaches
Where you can make an impact:
Be responsible for the quality and testing of our clients Reporting & Analytics web application
Work directly with the Product Owner and scrum team in an Agile environment to develop end-to-end tests that model real-world usage
Work cross-functionally with teams to provide quick, real-time feedback of issues and their resolution
Clearly communicate newly found issues and see them through to resolution and closure
Help to build a world class automation infrastructure that spans the entire stack (back/middle/front) at various depths (unit/build/deploy/func/acceptance)
Perform exploratory testing to find edge case bugs
Own the overall quality of the product and communicate quality through metrics
Support other types of quality targets such as code coverage and performance testing
Improve team efficiency & delivery frequency using new tools and processes
Debug, triage test failures, and review log files
Required experience:
At least 4+ years or equivalent experience as a SDET and/or in advanced data pipeline automation for web or native applications
Deep experience and understanding of automated testing tools and techniques (e.g., Unit, Functional, Load; JUnit, NUnit, Cucumber, Selenium, Postman, SoapUI, Jasmine, Karma, Enzyme, etc.)
Expert regarding CI/CD tools and processes (Jenkins Pipelines), environments (OpenShift, Docker), agile delivery (Rally, Jira, TFS) and automated test-driven (ATDD) or business-driven (BDD) development
Experience in back-end & data pipeline auto-validation (relational & NoSQL; streams & batch), including test construction focused on location balance testing, historical balance, and statistical process control
Creating and/or integrating RESTful services & APIs (node)
Data visualization: Domo (preferred), Tableau
Agile scrum, DevOps, DataOps
Excellent communication skills
Experience with data visualization tools: Domo (preferred), Tableau
Experience with big data tools: Hadoop, Spark, Kafka, etc
Experience with scripting languages: Python, R, SQL, Scala, etc
by via developer jobs - Stack Overflow
No comments:
Post a Comment