27 ene
CrossnoKaye
Guadalajara
What if you could use your technology skills to develop a platform that could revolutionize the heavy industrial space as well as make a measurable impact on climate change?
Food & Beverage is critical to our nation's food security but their facilities are constrained by limited visibility, a shrinking talent pool, and a lack of comprehensive control.
To meet these challenges, CrossnoKaye has developed the first enterprise cloud platform, called ATLAS, that will bring the software revolution to these facilities while demonstrating an enormous reduction in energy costs and megatons of reduction in GHG emissions.
As a **Senior Software Engineer in Test**,
you will have a strong influence on the architecture and design of the ATLAS product in building for testability.
Specifically, you'll be working with the Platform team on testing frameworks and authoring tests specific to our evolving microservices architecture.
You will work shoulder-to-shoulder with other software development engineers to review unit tests and also contribute to the construction of integration tests and exploratory tests.
We are looking for someone with an inquisitive, analytical mindset, with deep technical knowledge, particularly in server-side technologies.
Our current technology stack includes AWS, Golang, Vue.JS, Postgres, Time Series Databases (TSDB), Grafana/Loki, Kubernetes, and Docker.
**What you'll do**:
- Oversee the testing direction of the Platform Team, where we are, and what we need to be
- Direct the design and implementation of automated testing frameworks, technologies, and best practices to work with CI/CD pipelines
- Identify testing gaps across our product, and orchestrate the work to develop unit, component, and integration tests
- Help drive clear requirements and acceptance criteria to improve test coverage and quality
- Participate in technical design discussions for early test planning and to influence feature testability
- Do exploratory testing (manual if necessary) to catch edge cases and guide automated test development
- Write test plans and test cases
- Assist in writing automation tests
**What we're looking for**:
- 5+ years' experience of developing/testing software with a focus on test automation
- Bachelor's Degree in Computer Science (or related industry experience)
- Solid understanding of testing principles and methodologies
- Understanding of Git + Github
- Linux experience
- Strong understanding of CI/CD and integrating automated tests into the CI/CD pipeline
- Experience with testing software in distributed cloud-based architectures
- Experience working in an Agile environment (multiple releases per day)
- Strong leadership and cross-team communication skills
- Ability to give "Best Test Practices" presentations
- Knowledgeable in software infrastructure
- Design and development of internal tools
- Mastery in crafting and contributing to software design/development documentation
- Self-starter with the ability to embrace challenges
**Nice to Have**
- Golang experience
- AWS
- Automated hardware test experience preferable in the industrial sector
**About This Company**:
CrossnoKaye is taking on the challenge of making facilities smart, safe, and efficient by bringing the software and science revolution to heavy industries.
These industries are critical to our nation's food supply,
yet the facilities are outdated and even the most modern facilities are constrained by limited visibility, a shrinking talent pool, and a lack of comprehensive control.
To meet these challenges, CrossnoKaye developed ATLAS, the first enterprise cloud platform that deploys advanced monitoring, analytics, and automates facility control.
Our cloud controls platform and Energy AI have demonstrated an enormous reduction in energy costs and megatons of reduction in GHG emissions.
It's our goal as a company to make a measurable impact on climate change while making each facility more efficient for our customers.
Pay: $159,122.00 - $218,793.00 per month
**Experience**:
- Test: 5 years (required)
**Language**:
- English (required)
Shift availability:
- Day Shift (required)
Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.