What are the responsibilities and job description for the Senior Software Quality Engineer position at Ren?
The Sr Software Quality Engineer will be responsible for contributing to and managing an automated testing suite. This person must be self-motivated and results-oriented with strong testing automation skills. The Sr Software Quality Engineer will focus on an overall automated testing framework that provides for extensive functional and non-functional tests. This testing framework will provide the backbone for moving to modern, efficient, and high-quality software development processes. And will be tightly coupled with the development pipeline processes.
Duties & Responsibilities
Duties & Responsibilities
- Collaborate with software engineers and other quality engineers and contribute heavily to an automation testing framework.
- Interpret manual test cases into automated test cases.
- Help to operationalize the automated testing suite as part of the day-to-day software development processes.
- Establish automation in areas of functional regression tests, integration tests, environment promotion/infrastructure, security, WCAG, browser, and performance.
- Collaborate and work closely with software engineering to establish a culture based around quality engineering.
- Provide automated testing mentorship, training, and quality engineering leadership.
- Other duties as assigned.
- Bachelor’s degree in computer science or technical field preferred
- 3 years of automated testing experience using existing framework.
- Experience with automated tests at the UI layer as well as application layer
- Experience using container services (Docker and/or Kubernetes)
- Experience using and testing GraphQL, REST APIs and Microservices
- Experience using and testing against AWS and/or Azure infrastructure services.
- Strong ability to debug code, analyze failures, and trace defects to root cause.
- Agile methodologies.
- Git.
- Experience with Karate, JMeter, Cypress and other testing frameworks is preferred.
- Cloud based SaaS enterprise software experience preferred.
- Non-functional test experience around security, browser, WCAG, and performance is a plus.
- Software application development experience is a plus.