Job description
About SkySpecs
SkySpecs is simplifying renewable energy asset management by offering purpose-built technologies and services that help our customers deliver industry-leading productivity, efficiency, and returns. Every day we help our customers unlock the power of their data so they can make confident, informed decisions. Our team brings deep industry experience and a willingness to get our hands dirty to first understand and then solve customer problems on the ground.
SkySpecs launched the world's first completely autonomous blade inspection product in 2016 with a custom designed drone system. Since then, SkySpecs has inspected over 90% of the wind turbines in the US and we've expanded globally, becoming the world leader in understanding the health of turbine blades. Identifying issues with turbine blades is only the first step. In 2019, SkySpecs launched Horizon to be a platform for SkySpecs to offer a multi-layered solution for customers that includes: data collection, wind turbine blade engineering expertise, and a place for all stakeholders to collaborate to manage and analyze massive amounts of data, spot trends, and create plans for high-cost repair campaigns. In 2021, SkySpecs acquired two companies specializing in wind turbine drivetrain monitoring and financial management, further expanding our asset management portfolio. Ultimately, this will help reduce the cost and risk of operations for the industry.
What will I be getting myself into?
SkySpecs will probably be unlike any place you've ever worked. The second you walk in the door (or log in, if you are remote), you will feel the high-energy environment filled with incredibly smart people solving hard problems. SkySpecs values collaboration, multidisciplinary problem solving, and a mantra of ‘under-promise, over-deliver'. SkySpecs is at a critical growth period where there are endless opportunities to make an impact.
As a Quality Assurance Engineer, you will:
Work with our web engineering team to grow our Horizon platform. We are looking for an innovative, flexible, self-directed, and experienced engineer to further refine and build upon our existing quality practices through individual contribution and by coaching teams on best practices. Our platform is built using AWS, GitLab, Cloudflare, Auth0, Grafana, Confluent, Consul, Terraform, Kafka, Node.js, JavaScript, TypeScript, Apollo GraphQL, React, Ant Design, Jest, Cypress, and PostgreSQL. We use a combination of Cypress and Pytest for validation while capturing test cases in TestRail.
Some highlights for your coming year could include:
- Revamping our existing integration test suite to become a robust architecture that the team is able to understand, appreciate, and contribute to.
- Drastically improving our test coverage and corresponding reliability for core systems that support multi-million dollar contracts.
- Influencing our feature design process by providing quality-centric suggestions so that customer and user satisfaction reach an all-time high.
In a given week, you will:
- [20%] Work with product managers and other engineers to understand proposed changes that intersect multiple systems across all levels of the stack.
- [20%] Work with other engineers to break down these well-architected changes into milestones and stories that have robust test cases.
- [40%] Qualify new and existing features. Examples include to:
- Build, maintain, monitor, and scale tests for web applications and services.
- Execute various phases of functional and nonfunctional testing.
- Collaborate in design reviews, code reviews, test planning, and story acceptance.
- Run an automation suite through CI/CD pipelines.
- [20%] We leave free for you to pursue your own passions for how to improve Horizon and/or our codebase.
Requirements of the job:
- 3+ years of experience in a Test Automation or Quality Assurance Engineering role
- Experience writing clear, concise, and comprehensive test plans and test cases.
- Experience triaging defects with development and product teams.
- Experience with modern test automation frameworks such as Cypress or Selenium.
- Experience automating API tests such as with Python or Postman
- Experience with version control, testing frameworks, continuous deployment, and continuous integration tooling and workflows.
- Provide a proactive, user-centric, organized approach with a process-oriented mentality
- Comfortable decoding ambiguous information to support clear definition of work and test cases.
- Experience collaborating with cross-functional engineering teams.
- Exhibits team values (see below).
Bonus points for:
- Familiarity with our stack: AWS, GitLab, Cloudflare, Auth0, Grafana, Confluent, Consul, Terraform, Kafka, Node.js, JavaScript, TypeScript, Apollo GraphQL, React, Ant Design, Jest, Cypress, PostgreSQL, pytest, Python, or TestRail.
- Experience developing with server-side languages.
- Working knowledge of cloud service platforms.
Job Type: Full-time
www.arclintfl.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, www.arclintfl.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, www.arclintfl.com is the ideal place to find your next job.